I think I need to start blogging about my vision and my findings during the course of writing/modifying the Ph.D project proposal. That way I would probably get some feedback too :)
On Thu, Jun 7, 2012 at 2:53 PM, Jean-Louis MONTEIRO <jeano...@gmail.com> wrote: > BTW, thanks for the link and for sharing your vision. > Quite interesting. Definitely need to find time to have a look deeper. > > JLouis > > 2012/6/7 dsh <daniel.hais...@googlemail.com> > >> Justin Erenkrantz just tweeted this: >> >> Jonathan Aldrich's ArchJava receives the Most Influential Paper from >> ICSE 2002 here in #icse2012. I recall sitting in that talk in Orlando! >> >> http://archjava.fluid.cs.cmu.edu/ >> >> And that really convinces me that my hypothesis that "maintenance" as >> we know it does not exist and thus is a complete misconception proofs >> right. Production and the related miss-conceptual term "maintenance" >> need to be eliminated from our collective understanding and instead >> need to be replaced by a way of thinking where production really is an >> extension to the development lifecycle and thus has the ability to (a) >> provide instant & constant feedback back into your development >> lifecycle and (b) provides a means of validation your architecture >> incl requirements during runtime and have change strategies asserted >> where applicable. Thus production becomes a 1st class citizen of >> application lifecycle management. That subject is exactly one part of >> the proposal for a Ph.D project I am working on since early 2012 :) >> >> Cheers >> Daniel >> >> On Thu, Jun 7, 2012 at 2:16 PM, dsh <daniel.hais...@googlemail.com> wrote: >> > Well I suggest to avoid the term "maintenance" because it triggers all >> > sorts of association in my brain each having a negative connotation. I >> > for myself think the definition of "stable" in the OSS domain is >> > pretty clear, it means it's supposedly well tested and thus probably >> > suitable to be rolled out in a production environment (trying to be >> > conservative here) where "development" on the other hand is the >> > contrary but provides you with bleeding edge features to help you to >> > get a feeling where the current development efforts are heading >> > towards. >> > >> > Maintenance on the other hand is a term heavily "abused" by big >> > companies and it is associated with retro-style thinking where you >> > role out a release (knowingly it contains bugs & shortcomings) to make >> > profit out of that leftover bugs by "maintaining" a well defined >> > fixture process that would allow you to gain profit out of providing a >> > fixture for each bug and shortcomings of your software. And that's >> > exactly the reason why I don't like the term "maintenance" especially >> > in regards to OSS development because I am certainly convince we OSS >> > folks can do better in this regards e.g. our way of thinking should be >> > forward looking incl. heavily anticipating change instead of >> > retro-style thinking where your focus lies on "maintaining" the status >> > quo :) >> > >> > Cheers >> > Daniel >> > >> > On Thu, Jun 7, 2012 at 9:08 AM, Jean-Louis MONTEIRO <jeano...@gmail.com> >> wrote: >> >> Hi David, >> >> >> >> that looks great. >> >> Just one point, at least for me. >> >> >> >> The difference from stable to development is not clear. >> >> >> >> I would have prefer something like "maintenance release" and >> "development >> >> branch" or so. >> >> >> >> Jean-Louis >> >> >> >> >> >> 2012/6/7 David Blevins <david.blev...@gmail.com> >> >> >> >>> Put together a little system to make it easy to get at our builds from >> >>> Buildbot on Nexus. >> >>> >> >>> http://openejb.apache.org/builds.html >> >>> >> >>> We can also push builds via the openejb-bot on irc with the command >> >>> >> >>> openejb-bot: force build openejb-trunk-deploy >> >>> >> >>> Or >> >>> >> >>> openejb-bot: force build openejb-4-stable-deploy >> >>> >> >>> Should help us deliver fixes and get people to try them out a bit >> quicker. >> >>> >> >>> Each build page is also hooked up with Google Analytics so we should be >> >>> able to see what kind of demand is there. >> >>> >> >>> This page isn't linked to anywhere on the site yet. Do want to put it >> >>> somewhere, the downloads page perhaps? >> >>> >> >>> Feel free to add links for more stuff that can be downloaded from >> Nexus. >> >>> The URL format is pretty obvious and can pull anything from the >> >>> org.apache.openejb groupId. >> >>> >> >>> >> >>> -David >> >>> >> >>> >>