Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [technology-pmc] Asking for Approval of Jubula 1.0.0 Graduation/Release review

Well, there are to reasons we want to do a graduation. These reasons have nothing to do with the EDP, but both are equally important to us:

1) We deserve it! You might disagree, but the team has worked very hard for the last 9 month to make Jubula a reality. We've rewritten non-EPL-conform parts of the code (mostly moving from Hibernate to EclipseLink), changed the complete build process to be compatible with release train requirements, did lot's of IP stuff and documents. But most important: we actually changed our development process to an open and transparent model (from a more efficient model we were using before). Not graduating would be very anticlimactic. 

2) We need it! (Okay, that is not completely true) We are spending a considerable amount of money on the Jubula project. Since we are not independently rich we have to earn this money by selling professional services, i.e. consulting and software development. We try to convince customers to use Eclipse technology, especially Jubula in the testing domain. But there is one catch: a lot of companies are reluctant to use OSS and most consider a 0.x release beta software they won't use. Obviously that makes it harder for us to sell services.

Of course there is room for improvement in communication. We're working on this and value your help. We will start using the mailing list (which we considered of minor importance) more and try to convince our users to use more open communication. But that changes none of the two statements above.

- Achim

On 12.05.2011, at 22:24, Konstantin Komissarchik wrote:

> A negative vote on graduation should not be taken as implying the project is
> in bad shape. It is simply a statement that more work is required in
> developing open source process maturity, which is what the incubation phase
> is for. 
> 
> Is there a particular reason that rushing graduation is warranted in this
> case? A project can do releases while in incubation, it can contribute to
> the release train, etc. Rushing graduation simply to be able to do a 1.0
> release does not seem to be in spirit of EDP.
> 
> - Konstantin
> 
> 
> 
> -----Original Message-----
> From: technology-pmc-bounces@xxxxxxxxxxx
> [mailto:technology-pmc-bounces@xxxxxxxxxxx] On Behalf Of Gunnar Wagenknecht
> Sent: Thursday, May 12, 2011 1:06 PM
> To: Technology PMC
> Subject: Re: [technology-pmc] Asking for Approval of Jubula 1.0.0
> Graduation/Release review
> 
> Hi All,
> 
> It seems that we are in the middle of a great discussion. I love to see
> such an amount of activity on our list.
> 
> Frankly, I think there are many things to consider for making a
> decision. Converting an existing commercial project into an open source
> project is a tough but the right thing to do. From my experience it's a
> tremendous amount of effort (if not impossible) to also convert an
> existing community.
> 
> Judging project openness from the traffic on a dev list and newsgroups
> isn't the right approach in this case. Eclipse is about community. But
> Eclipse is also about commercial adoption. IMHO is just natural that any
> user base which uses commercial support won't post to any open
> forum/newsgroup but call/mail their support contact. Thus, I think it's
> fair to say that the forum/newsgroup will likely represent only those
> users which use the open source project (either converted from a
> commercial version or really new users).
> 
> The dev list could likely need some love by sending regular meeting
> minutes. I'm not sure that this has to be on a daily base. There are
> many major Eclipse projects which don't publish regular meeting minutes.
> 
> BTW, there is a great article on community development here:
> http://wiki.eclipse.org/Community_Development_for_Eclipse_Projects
> 
> Am 10.05.2011 14:01, schrieb Achim Lörke:
>> we are planning to release the 1.0.0 of Jubula (...) as part of
>> the Indigo release train. With this release we also want to
>> leave the Incubation state.
> 
> Reading through the article referenced above I don't think that Jubula
> is in such a bad shape that it justifies a negative vote. Over time the
> Jubula team has demonstrated some very good progress in understanding
> and adopting the Eclipse processes. The amount of
> information/documentation they have on the website, wiki and in Bugzilla
> is quite good (IMHO).
> 
> Their code base definitely deserves a 1.0 release. The rules are that
> this also requires graduation. Graduation does not, however, mean
> project mentors are gone. Especially for graduating projects staying in
> Technology we will be their to answer questions.
> 
> Oh and we'll also do project reviews. If in a year from now the silence
> on the dev list still exists, then we can reconsider our options.
> 
> Thoughts?
> 
> -Gunnar
> 
> 
> 
> -- 
> Gunnar Wagenknecht
> gunnar@xxxxxxxxxxxxxxx
> http://wagenknecht.org/
> _______________________________________________
> technology-pmc mailing list
> technology-pmc@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/technology-pmc
> 
> _______________________________________________
> technology-pmc mailing list
> technology-pmc@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/technology-pmc

Attachment: smime.p7s
Description: S/MIME cryptographic signature


Back to the top