STR (r.i.p) UTS

though i have been using Struts for over a year now, i have never been able to graduate to being its stauch supporter and believer. And this news (Struts being offically allowed to R.I.P with its new JSF based avataar taking over) just proves, there are a lot of people within Struts dev team who share the feeling.
The bigger Q now is how much sense does it make for new projects to commit themselves to Struts classic, which may not have a clear dev roadmap ahead.


Options

so what does a software developer do in what little time he gets. The purpose being doing something for the community at large.
i have been podering over this for a while now and am unable to find any great alternatives. this is of course besides what every-body tells me (donations). i am talking abt using whtever skills i have for betterment of community at large.
Are there not govt agencies, NGOs, communities which require volunteers to consult them, help them with anything to do with technology, software, internet ??? Can somone point me to them or them to me

Coke & Software

Eventually, all the software product companies will function the way coca-cola does the world over. The difference currently is in ownership. Coke rarely owns a bottling plant and instead just owns the brands and the formulae if you will. It also has stringent quality norms and processes to ensure the bottlers are maintaining the desired quality.
In contrast, most software product companies have sizeable investment in their own dev centers, even off-shore development is usually under owned IDC. What these companies should be doing instead is : focus on creating a brand / product and owning its architecture, then have processes to ensure quality product deliveries.
while GE and likes get their software development in this manner but its a long way for the real software product companies.