Tagging kdesupport projects

Allen Winter winter at kde.org
Fri Aug 29 00:46:53 BST 2008


On Thursday 28 August 2008 17:50:29 Michael Pyne wrote:
> On Thursday 28 August 2008, Sebastian TrĂ¼g wrote:
> > On Tuesday 26 August 2008 21:52:23 Allen Winter wrote:
> > > Howdy,
> > >
> > > If you are a developer of a kdesupport project, please make sure
> > > that your latest-and-greatest stable version is tagged
> > > in our subversion tags repository.
> > >
> > > The "lastest-and-greatest stable version" should be the version
> > > that we need to use when building trunk.
> >
> > ?
> > That does not make sense for me. Soprano in trunk is not stable, thus no
> > release. Why do we need a tag for trunk?
> 
> He means KDE trunk.  i.e. what released version of Soprano is required to 
> build KDE trunk?  If there is no released version (for example, if your answer 
> is "build kdesupport trunk!" :) then you need to make a release, even if it's 
> just "this is a snapshot and will eat your babies" release.  Also please make 
> a tag for said release so that it can be copied later to a kdesupport "needed-
> for-kde" tag (probably with a better name but whatever).
> 

Basically, I'd like the code in kdesupport to start behaving like real software projects.
just like any other.  with real releases and  real announcements, etc.

At some point you need to make a Soprano release, tag it, release it into the wild.

So.. it would be nice if you could tag a stable Soprano and then announce it
to kde-core-devel and kde-packagers.  And tell us where in KDE it can be used.

For example:
Soprano X.Y is now available.  You can find it in tags/whereever
Please use this version from now on in KDE trunk. 
The KDE branch should continue using Soprano X-1.

Then, you can go on happily developing in kdesupport.  We will change
our build scripts to use the version in tags.

Does this make sense?

-Allen




More information about the kde-core-devel mailing list