Re: Switching frameworks (was: what about adding spring ?)
hussayn <[email protected]> Tue, 13 Jan 2009 04:43:53 -0800 (PST)
| Newsgroups | gmane.comp.java.scarab.devel |
|---|---|
| Message-ID | <[email protected]> |
ok, let me try to summarize: - Only after a significant framework-independent refactoring has taken place, it makes sense to move the code base to a framework. - It is best to fully refactor Scarab and introduce a clean API. But this is a long term project needing many developer resources. - The current Scarab code base is a mess and putting new functionality on top of this mess will become a tedious task and does not add to clearity. - refactoring the GUI in itself is a tedious taks, because it is fully intertwinned with the backend. Hence refactorings of frontend and backend are also intertwinned. (i learned this from my parallel thread about refactoring the velocity templates) ok. That sounds like we are not in a good position here... Scarab development is driven by needs of the individual contributors. So it looks like we are well beyond the point, where someone of us will take the time and do the huge work of refactoring and cleaning up Scarab just for fun. So what can we do ? I myself will now get back to my Scarab wishlist, add the functionality as i need it and propose my doings as additions to the trunk. I will take care to keep add on complexity low and i also will try to remove existing complexity by refactoiring where it is appropriate and helps my current development. I also will take a closer look to "Sesat Commons IoC", which maybe can help me/us as an additional guideline. And i will let any framework out of my mind for the moment. Waving to Mick: What about the licensing ? If your commons-ioc is added to Scarab, we would need it to have a compatible license model, right ? Can you make this possible ? regards, Hussayn -- View this message in context: http://www.nabble.com/what-about-adding-spring---tp21418409p21435028.html Sent from the Scarab - Dev mailing list archive at Nabble.com. ------------------------------------------------------ http://scarab.tigris.org/ds/viewMessage.do?dsForumId=455&dsMessageId=1021807 To unsubscribe from this discussion, e-mail: [[email protected]].