|
From: Keith D. <kd...@cs...> - 2004-02-17 14:50:43
|
I will be making a first set of commits as soon as the new subproject are= a is setup. Initially I'm planning committing several of the smaller, more mature modules of the platform, 1. to help keep things more manageable in the get-go and 2. to let you guys assess/give feedback easier. For examp= le, the first module I am planning on contributing will be a library for load= ing and caching AWT images from a keyed resource bundle. No more littering y= our application with hardcoded image paths. It's simple, mature, well-documented, and I have sample usage illustrations with Spring. I'll likely follow that with the action framework, the input validation framework, dialog/wizard library, and so on. From those contributions, a= ny relavent 'shared' functionality will be suggested for inclusion in the co= re. I'd like all this to happen rather quickly, I just don't want to commit s= ome stuff 'too fast' before I feel it is ready. Right now I personally don't have a need for SWT. Swing meets my needs, = and yes as a result the platform does target Swing applications. Essentially= my idea for the project came out of the fact that SWT has a JFace/Workbench abstraction layer for a real desktop application but Swing really has nothing like that (and in my opinion, needs it badly.) That and of cours= e the idea to use Spring IoC to drive configuration and solid design practices. You'll find that many of the classes in the framework program to interfac= es which -- where possible -- are independent of the underlying widget toolk= it. There is only so much I can to do there though, and I admit there are javax.swing and java.awt. references in some of those interfaces. I'd definitely welcome any help in making the platform better, and that inclu= des how we can integrate SWT widgets. I know there is a SwingWT project that attempts to integrate the two and obviously the Eclipse team is doing it = now as well. Thanks for your interest! I will continuing to post as I get stuff committed and get a feel for what people want and what we can get accomplished by when. Keith ----- Original Message -----=20 From: "Jozsa Kristof" <dy...@on...> To: <spr...@li...> Sent: Tuesday, February 17, 2004 4:13 AM Subject: Re: [Springframework-developer] Spring sub-projects > Do we have any public details of this rich client platform? If it's targeted > to Swing only, and if there's any need for getting it support SWT, I'd > consider working on the SWT part.. > > dyn > > On Mon, Feb 16, 2004 at 01:12:42PM +0100, j??rgen h??ller [werk3AT] wro= te: > > It's about Keith's support classes for Spring-based Swing application= s. They were initially targeted at inclusion in the Spring 1.1 core, but tur= ned out more extensive then expected. Thus, I consider it reasonable to host them as a Spring sub-project rather than as part of the Spring core. > > > > It is *not* an Eclipse plugin or the like, it's a support platform fo= r building rich client applications on Spring, currently focussing on Swing= . I guess Keith himself is in a better position to describe the mission here.= .. And I assume that he's more than happy to get other rich client developer= s on board :-) > > > > Juergen > > > > > > -----Original Message----- > > From: spr...@li... > > [mailto:spr...@li...]On Beha= lf > > Of Dmitriy Kopylenko > > Sent: Monday, February 16, 2004 12:48 PM > > To: spr...@li... > > Subject: Re: [Springframework-developer] Spring sub-projects > > > > > > +1. Btw, what is "Spring Rich Client Platform"? > > > > Dmitriy. > > > > ----- Original Message ----- > > From: j??rgen h??ller [werk3AT] <jue...@we...> > > Date: Monday, February 16, 2004 3:58 am > > Subject: [Springframework-developer] Spring sub-projects > > > > > Everybody, > > > > > > As recently discussed in private mails, I suggest to keep sub- > > > projects that are close to the Spring core as separate modules in > > > Spring's main CVS. The first two candidates are: > > > > > > - Keith Donald's Spring Rich Client Platform > > > - Torsten Juergeleit's Spring Eclipse Plugin > > > > > > Both Keith and Torsten are in favor of hosting them in our main > > > CVS. So if noone objects, I will create new CVS modules "spring- > > > rcp" and "spring-eclipse", and accordingly give Keith and Torsten > > > commit rights for the main CVS. As the module names cannot be > > > changed easily, feel free to suggest different names! > > > > > > The rationale is to keep all projects that use > > > "org.springframework" as package name in Spring's main CVS. > > > Separate modules make sense to let the sub-projects evolve > > > independently; this way, they do not have to be released in direct > > > accordance with the Spring core. Of course, generic classes that > > > emerge can still go into the core. > > > > > > Consequently, both sub-projects should also get respective > > > sections on our main website. We should definitely clarify all > > > this before 1.0 final (March 1st), as I expect quite a lot of > > > media coverage at that time - we shouldn't miss that chance! > > > > > > Juergen > > > > > > > > > > > > ------------------------------------------------------- > > > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > > > Build and deploy apps & Web services for Linux with > > > a free DVD software kit from IBM. Click Now! > > > http://ads.osdn.com/?ad_id=1356&alloc_id438&op=3Dclick > > > _______________________________________________ > > > Springframework-developer mailing list > > > Spr...@li... > > > https://lists.sourceforge.net/lists/listinfo/springframework-develo= per > > > > > > > > > > > ------------------------------------------------------- > > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > > Build and deploy apps & Web services for Linux with > > a free DVD software kit from IBM. Click Now! > > http://ads.osdn.com/?ad_id=1356&alloc_id438&op=3Dick > > _______________________________________________ > > Springframework-developer mailing list > > Spr...@li... > > https://lists.sourceforge.net/lists/listinfo/springframework-develope= r > > HS^?+,??????o$?y?R???b??.)?? > > i??0=06??u??u?e?&????n???'=1E??+.)??=08????y??=0E?=1F?=06?zH?~?& =13=02?'$6?!??=7F??l??gr??i???]???e????~7 > --=20 > .Digital.Yearning.for.Networked.Assassination.and.Xenocide > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id438&op=CCk > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer |