RE: [Java-gnome-developer] Re: New releases and maintenance branc h created
Brought to you by:
afcowie
From: Jeffrey M. <Jef...@Br...> - 2004-11-05 12:04:41
|
> On Thu, 2004-04-11 at 17:20 +0000, Mark Howard wrote: > > > and I increased the gtk dependency from 2.4 to > > > 2.5. > > > Please don't do this until it is absolutely necessary (i.e. > we depend on some > > new API). > > I go one further than this and ask that we not bump it at all until it > is absolutely necessary. > > We are at a critical point now. We have some momentum here but we need > to significantly grow our user, developer, and hacker base or else the > project will be in danger of stalling out. > > Downloading code from CVS just for java-gnome is one thing, but asking > someone to track the entire unstable GNOME development is a > much higher > hurdle. > > So I for one would be very pleased if one could use & develop > java-gnome > on top of an otherwise stable (2.8) gnome platform for some time to > come. When we joined the gnome platform bindings we comitted to attempting to stay current with the gnome platform. The means that our cvs HEAD will almost always be bleeding edge and require trying to stay current with gnome development. Most developers that wish to use java-gnome should choose to use one of the stable releases like 2.8.x. Even this releases require gnome 2.8 which is not widely distributed at this time. There are a large number of gtk APIs that we need to add prior to our 2.10 release. http://java-gnome.sourceforge.net/cgi-bin/bin/view/Main/UpstreamAPIChanges We cannot wait too long before starting this effort. I propose we do the following: Release 2.9.2 - November 29 --------------------------- Retain gtk 2.4 dependency Add 64-bit support Focus on adding missing API to existing bindings Fix currently reported bugs Release 2.9.3 - December 20 --------------------------- We will need to move to gtk 2.5 here Add gtk 2.5 API changes Add gnome 2.9 API changes Add Windows compilation support Release 2.9.4 - January 10 API/ABI Freeze ----------------------------------------- Finish adding gtk and gnome API changes This would mean that we have 25 days to create a release that has the missing API you need. Let me know what you think. -Jeff NOTE: THIS IS A CONFIDENTIAL COMMUNICATION. This transmission is intended only for the use of the individuals or entity to which it is addressed. If you are not the intended recipient, or the person responsible for delivering the message to the intended recipient, please return or delete it immediately. Although this e-mail and any attachments are believed to be free of any virus or other defect, it is the responsibility of the recipient to ensure that it is virus free and no responsibility is accepted by us for any loss or damage arising in any way from its unauthorized modification or use. |