|
From: Kevin D. <ke...@tr...> - 2008-05-28 22:53:03
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<STYLE type=text/css> P, UL, OL, DL, DIR, MENU, PRE { margin: 0 auto;}</STYLE>
<META content="MSHTML 6.00.2900.3059" name=GENERATOR></HEAD>
<BODY leftMargin=1 topMargin=1 rightMargin=1><FONT face=Arial size=2>
<DIV>Hi all-</DIV>
<DIV> </DIV>
<DIV>I was wondering if you all are at a point where you are looking for volunteers to help with the Desktop project.</DIV>
<DIV> </DIV>
<DIV>We currently have a number of Swing based apps in active development. Starting with early projects that are pure Swing with hand wired listeners, etc..., later projects much more declaratively oriented (using JGoodies bindings and GlazedLists instead of dealing with event handlers). I am a huge convert to IOC principals and data binding for declartive application design (though I have not explicitly used the Spring container yet - almost all of our development is thick client).</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>I am quite interested in being part of a platform project that didn't start life as an IDE, and Spring RCP (and now Desktop) appear to be very much what I'm looking for.</DIV>
<DIV> </DIV>
<DIV>My reasoning for wanting to find a non-IDE based RCP is that I have just finished an evaluation of NetBeans RCP, and was not particularly happy with what I saw (the architecture pretty much precludes dependency injection). I'm also not crazy about the sheer amount of template code required to do anything in NB RCP (you pretty much have to use the NB wizards if you are going to be productive). I also did a similar evaluation of Eclipse RCP, but we want to avoid SWT right now, so that is off the table as a platform.</DIV>
<DIV> </DIV>
<DIV>I will be doing some evaluation of Spring RCP over the next couple of weeks - the lack of documentation makes this a bit daunting, but I'm sure I can start with the sample app and figure out what's going on.</DIV>
<DIV> </DIV>
<DIV>I have also started evaluating JSR 295 and 296 (296 appears to be a very elegant starting point for a solid action framework - but I think that it is perhaps too narrow in scope for a real application).</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>About me: I have about 15 years programming experience (probably more, it gets hard to keep track of things), 10 years of solid OO development and architecture experience and 7 or 8 years of Java development. I have worked as a contributor on the lightweight jdbm open source object database (<A href="http://jdbm.sourceforge.net/">http://jdbm.sourceforge.net/</A>) as well as minor contributions to other OS code bases (Asterisk PBX, Jive Openfire Asterisk plugin) (this involved TDD with JUnit, version control and management, patching, etc...).</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>I've been doing a lot of thinking about what needs to go into a framework to support RCP (module management, dependency injection, action management with context sensitivity, appliation lifecycle, etc...), and I'd like to have an opportunity to take part in the Swing Desktop design discussions (I'm particularly interested in what design aspects of the Spring RCP project wound up causing problems), as well as providing development support for when it becomes time to write code.</DIV>
<DIV> </DIV>
<DIV>I can commit time to the project on an on-going basis (have to keep my company running the rest of the time) - if I am able to leverage the new platform to make our current product development more effective, I'll be able to commit even more time to it.</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>Please let me know if you are interested in my involvement, and let me know where to begin to get up to speed on discussions so far.</DIV>
<DIV> </DIV>
<DIV>Cheers,</DIV>
<DIV> </DIV>
<DIV>- K</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>Kevin Day<BR>Trumpet, Inc.<BR><A href="http://www.trumpetinc.com">www.trumpetinc.com</A><BR>ke...@tr...<BR>480-961-6003 x1002<BR></DIV>
<DIV> </DIV></FONT></BODY></HTML>
|
|
From: Jan H. <jh...@sc...> - 2008-06-20 08:45:56
|
Hi all, It has been a quiet period for Spring RCP/Desktop, but it's time to shift in gear. As we've been with only two active developers (Peter and I), it immediately shows when times get busy on other fronts, can't help that. Ok, Jim & Keith, I kinda left you out here, but I'm hoping you'll get bugged and start mailing/coding right away ;-) As you may notice, there are some emails in the CC. Kevin, Johannes and Eugene contacted me or the list in some form to show their interest. As a first I would like to apologize for the late reply, and as a second I would like to mention that any help is really appreciated. There are several ways to get involved. You might have solved some issues or have some interesting additions to Spring RCP. If so, let me know and I'll take a peek. If we're completely blown away by the beauty of your coding (which I'm sure it will do), we'll invite you to join the developer team and give you commit rights. On the other hand, if you're interested in the development of the new Spring Desktop, keep an eye on the upcoming mails on the dev list and join in whenever you want. After wards the same comment goes as for the coding part. As a third, there's still the documentation part in which you might have some interest (yes, I know it's not the most popular one). I also want to introduce Lieven, a former colleague of mine who is already putting his thoughts about Spring Desktop in a mail. He has gained experience with Spring RCP during his days with me and wants to continue traveling down that road. Thanks for starting the discussion Lieven! To make things a bit more clear, I would suggest to add a subject prefix [Desktop] or [Spring-Desktop] to the mails concerning the new stuff. In parallel, I want to set a date to push out a maintenance release of Spring RCP somewhere mid-July. I'll check Jira and see which issues can be fixed and included. That's it for now, any remarks are welcome as usual. ps: Peter, hope all is well with the family! ps: I'm not responsible for any accidents occurred during the reading of this mail. Kind Regards, Jan **** DISCLAIMER **** http://www.schaubroeck.be/maildisclaimer.htm |
|
From: Peter De B. <pet...@gm...> - 2008-06-23 05:51:08
|
Jan, I'm still quite busy for the moment (one week till last deadline), so I'll be able to spend some time on spring desktop starting next week. At home, things couldn't be better, thanks for asking! regards, Peter On Fri, Jun 20, 2008 at 10:45 AM, Jan Hoskens <jh...@sc...> wrote: > Hi all, > > It has been a quiet period for Spring RCP/Desktop, but it's time to > shift in gear. As we've been with only two active developers (Peter and > I), it immediately shows when times get busy on other fronts, can't > help that. Ok, Jim & Keith, I kinda left you out here, but I'm hoping > you'll get bugged and start mailing/coding right away ;-) > > As you may notice, there are some emails in the CC. Kevin, Johannes and > Eugene contacted me or the list in some form to show their interest. As > a first I would like to apologize for the late reply, and as a second I > would like to mention that any help is really appreciated. There are > several ways to get involved. You might have solved some issues or have > some interesting additions to Spring RCP. If so, let me know and I'll > take a peek. If we're completely blown away by the beauty of your coding > (which I'm sure it will do), we'll invite you to join the developer team > and give you commit rights. On the other hand, if you're interested in > the development of the new Spring Desktop, keep an eye on the upcoming > mails on the dev list and join in whenever you want. After wards the > same comment goes as for the coding part. As a third, there's still the > documentation part in which you might have some interest (yes, I know > it's not the most popular one). > > I also want to introduce Lieven, a former colleague of mine who is > already putting his thoughts about Spring Desktop in a mail. He has > gained experience with Spring RCP during his days with me and wants to > continue traveling down that road. Thanks for starting the discussion > Lieven! To make things a bit more clear, I would suggest to add a > subject prefix [Desktop] or [Spring-Desktop] to the mails concerning the > new stuff. > > In parallel, I want to set a date to push out a maintenance release of > Spring RCP somewhere mid-July. I'll check Jira and see which issues can > be fixed and included. > > That's it for now, any remarks are welcome as usual. > > ps: Peter, hope all is well with the family! > > ps: I'm not responsible for any accidents occurred during the reading of > this mail. > > Kind Regards, > Jan > > > **** DISCLAIMER **** > http://www.schaubroeck.be/maildisclaimer.htm > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Springframework-rcp-dev mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev > |
|
From: Kevin D. <ke...@tr...> - 2008-06-23 23:41:59
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<STYLE type=text/css> P, UL, OL, DL, DIR, MENU, PRE { margin: 0 auto;}</STYLE>
<META content="MSHTML 6.00.2900.3059" name=GENERATOR></HEAD>
<BODY leftMargin=1 topMargin=1 rightMargin=1><FONT face=Arial size=2>
<DIV>I am primarily interested in the Desktop project (I believe that JSR 295 and 296 provide the beginnings of a very solid foundation for a really solid rich client framework).</DIV>
<DIV> </DIV>
<DIV>I am wondering if there are any emails/notes/etc... about what aspects of the RCP project prompted to creation of the Desktop project. I think that if I can get my head around the challenges encountered with the existing implementation, then it will be easier to come up to speed quickly on the conversations pertaining to Desktop. I am also quite interested to hear about the similiarities and differences between RCP/Desktop and the Spring web framework.</DIV>
<DIV> </DIV>
<DIV>I also am a strong believer that capturing design philosophy in writing allows for much easier generation of documentation down the road - as this is a part of most projects where things tend to fall behind, I'm wondering if this shouldn't receive some focus and attention up-front for the next go-around :-) Just having the philosophy written down makes the framework significantly more accessible to many developers, even if there isn't an official tutorial, etc... I would be more than happy to maintain such a document (at least a top-level document - the sub-systems of the framework may need their own philosophies), if I can be made to understand how things came to be, and what the general thinking is that is driving these frameworks.</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>I am coming to this with a very fresh set of eyes, though I have done a lot of work with development of Swing apps using JGoodies binding, PresentationModel, validation, GlazedLists, etc... I have also done a fairly deep review of the NetBeans RCP framework (which I found wanting), and have done some level of review of the Eclipse framework. I am a firm believer that IOC is *the* way to go with app development, and I also think that bindings is a significant part of rich client IOC (not the entirety of it by any means, but a very important one).</DIV>
<DIV> </DIV>
<DIV>From my reading, etc... it seems that there were a couple of areas of the Spring-RCP project where it seemed like IOC was being avoided a bit (specifically, the Application singleton) - understanding that decision, I think, is also very important.</DIV>
<DIV> </DIV>
<DIV>- K</DIV>
<DIV><BR> </DIV>
<DIV> </DIV></FONT>
<DIV style="FONT-SIZE: x-small; FONT-FAMILY: Tahoma">
<DIV>----------------------- <B>Original Message</B> -----------------------</DIV>
<DIV> </DIV>
<DIV><B>From:</B> Jan Hoskens <A href="mailto:jh...@sc..."><FONT color=#0000ff><jh...@sc...></FONT></A></DIV>
<DIV><B>To:</B> <A href="mailto:spr...@li..."><FONT color=#0000ff>spr...@li...</FONT></A></DIV>
<DIV><B>Cc:</B> Kevin Day <A href="mailto:ke...@tr..."><FONT color=#0000ff><ke...@tr...>,</FONT></A> Johannes Schneider <A href="mailto:joh...@fa..."><FONT color=#0000ff><joh...@fa...>,</FONT></A> "Ryzhikov, Eugene" <A href="mailto:Eug...@fp..."><FONT color=#0000ff><Eug...@fp...></FONT></A></DIV>
<DIV><B>Date:</B> Fri, 20 Jun 2008 10:45:36 +0200</DIV>
<DIV><B>Subject: <U>Spring RCP/Desktop</U></B></DIV>
<DIV> </DIV></DIV><FONT face=Tahoma size=2>
<DIV>Hi all,<BR><BR>It has been a quiet period for Spring RCP/Desktop, but it's time to<BR>shift in gear. As we've been with only two active developers (Peter and<BR>I)?, it immediately shows when times get busy on other fronts, can't<BR>help that. Ok, Jim & Keith, I kinda left you out here, but I'm hoping<BR>you'll get bugged and start mailing/coding right away ;-)<BR><BR>As you may notice, there are some emails in the CC. Kevin, Johannes and<BR>Eugene contacted me or the list in some form to show their interest. As<BR>a first I would like to apologize for the late reply, and as a second I<BR>would like to mention that any help is really appreciated. There are<BR>several ways to get involved. You might have solved some issues or have<BR>some interesting additions to Spring RCP. If so, let me know and I'll<BR>take a peek. If we're completely blown away by the beauty of your coding<BR>(which I'm sure it will do), we'll invite you to join the developer team<BR>and give you
commit rights. On the other hand, if you're interested in<BR>the development of the new Spring Desktop, keep an eye on the upcoming<BR>mails on the dev list and join in whenever you want. After wards the<BR>same comment goes as for the coding part. As a third, there's still the<BR>documentation part in which you might have some interest? (yes, I know<BR>it's not the most popular one).<BR><BR>I also want to introduce Lieven, a former colleague of mine who is<BR>already putting his thoughts about Spring Desktop in a mail. He has<BR>gained experience with Spring RCP during his days with me and wants to<BR>continue traveling down that road. Thanks for starting the discussion<BR>Lieven! To make things a bit more clear, I would suggest to add a<BR>subject prefix [Desktop] or [Spring-Desktop] to the mails concerning the<BR>new stuff.<BR><BR>In parallel, I want to set a date to push out a maintenance release of<BR>Spring RCP somewhere mid-July. I'll check Jira and see which issues c
an<BR>be fixed and included. <BR><BR>That's it for now, any remarks are welcome as usual.<BR><BR>ps: Peter, hope all is well with the family!<BR><BR>ps: I'm not responsible for any accidents occurred during the reading of<BR>this mail.<BR><BR>Kind Regards,<BR>Jan<BR><BR><BR>**** DISCLAIMER ****<BR><A href="http://www.schaubroeck.be/maildisclaimer.htm"><FONT color=#0000ff>http://www.schaubroeck.be/maildisclaimer.htm</FONT></A><BR><BR></DIV></FONT></BODY></HTML>
|