Php Beta1? Was: Re: Beta5 Done

Andreas Pakulat apaku at gmx.de
Thu Aug 20 21:20:54 UTC 2009


On 20.08.09 22:15:10, Milian Wolff wrote:
> Andreas Pakulat, 20.08.2009:
> > Hi,
> >
> > I've just uploaded the tarballs. So Beta5 is on its way and trunk is
> > unfrozen again.
> >
> > @Amilcar: Do you need a text for the kdevelop.org announcement? I don't
> > think we need to make a real big fuzz about this beta.. I won't be doing
> > a dot-article and just a small blog entry tomorrow or saturday...
> 
> Hey Niko, what do you think, should we prepare some kind of package and tag a 
> beta1 of the PHP Plugin? I mean there is still a hack lot of shit to do, but I 
> think we already have something we can show others. And looking at IRC and my 
> blog, more and more people seem to use it, even though they have to build it 
> all from SVN... Making it actually easy for people to have it packaged or 
> something would be really nice I think...

As was said "alpha" would probably be better. 
 
> @ amilcar / apaku: Is there any HOWTO on the release-business?

Not really, we've rougly been following what KDE does, announce a freeze
(ok only the last 3 betas had one) a bit ahead of time, freeze it and
test it in the 2-3 days so grave bugs are being fixed. Then I create a
tag (thats a simple matter of svn cp https:/..../kdevelop
https://..../tags/kdevelop/<version>), check out the tag, use svn export
to create a clean dir. Then come's tarring the directory and checking it
compiles on a system where no kdevelop is installed. (I have 2 systems
for that currently, one with kde 4.2 and one with trunk). I do a quick
last test-run, then I upload the tarballs to KDE's ftp server via ssh
(got an account between beta3 and beta4) and send out mails to everybody
(usually the -devel list and kde-packager list) involved. The last 2
betas also had a dot-announcement, which basically means writing up some
text, posting it at dot.kde.org in the right form and then finding
someone on IRC who can 'run the queue' so it'll get
reviewed/spell-checked and put online.

> I never tagged 
> anything in SVN and don't have a clue hat I'd need to do except for creating a 
> tarball and sending it to the right person... Who'd be that right person even?

You could just let me know which of the above parts you want to handle
yourself and how you'd like the tarball to be named (I guess just
php-0.9.80 for alpha 1 is a bit too general, probably needs a kdevelop
or so in there). I can take care of creating a tarball, providing it
for download to you and Niko so you can do some testing for a day or two
and then upload it to KDE servers (syncing from the upload server to the
public ftp's usually takes a night or so).

> PS: Is it just me or is KDevelop really taking shape over the last few months? 
> I mean I've been with you only for a short time - but even that was full of 
> improvements... This has to be really insane for you, writing it from scratch! 
> You did an outstanding job :)

Thanks and I agree actually. We still have some loose ends to connect,
but I was planning to do a complete release-plan pretty soon (else it
would be too late to release this year still anyway).

Andreas

-- 
You will soon meet a person who will play an important role in your life.




More information about the KDevelop-devel mailing list