Re: KDE 3.5.final?

2008-08-25 Thread Dirk Mueller
On Thursday 21 August 2008, Mark Constable wrote:

 Once 3.5.10 is released I intend to pull a copy into a Git repo
 and offer public accounts to anyone who wants to keep tinkering
 with it

Whats the underlying reason for pulling it into a git repository instead of 
leaving it where it was the last few years? commits are still open to 3.5 
branch, thats really unrelated to if the 3.5 branch will ever be *released* 
again. 

Greetings,
Dirk

___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


KDE 4.1.1 tagging

2008-08-25 Thread Dirk Mueller

Hi, 

KDE 4.1.1 tagging planned for Thursday morning (this week). I'd like to 
announce the usual wednesday 23:59 UTC rule and in light of the new bugzilla, 
I would like to use the kde-4.1.1-blocker keyword for tagging bugs that have 
to be fixed before 4.1.1 can be released. 

Any comments on that?


Greetings,
Dirk
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: Putting Playground in some order

2008-08-25 Thread Dirk Mueller
On Tuesday 19 August 2008, Friedrich W. H. Kossebau wrote:

 a) Projects which have been without a commit for more than five month are
 moved to
   tags/unmaintained/playground/$submodule/{3,4}

not really. playground is not maintained so moving stuff from playground to 
unmaintained does not mean anything to me. 

 b) KDE3 based projects are moved to branches/playground/kde3/$submodule/
 (cmp. branches/extragear/kde3/$submodule)

I think that makes sense. 

 So people are aware what is happening and do not continue to do things like
 implementing three power manager applets independently, like currently
 happening.

playground stuff is supposed to appear and disappear at any time, so attempts 
at documenting them at utils.kde.org is either very time consuming or always 
out of date. I'm not opposed to document playground stuff (quite the contrary), 
but keeping the documentation at a completely different place (other than a 
README within the subdirectory) is likely to run out of sync fairly soon 
again. 

How about enforcing (by policy) that each app/dir whatever must contain at 
least a INFO or a README file that describes wht the purpose is, who is 
working on it and who should be contacted regarding the code?


Greetings,
Dirk

___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: kdesupport Policy

2008-08-25 Thread Dirk Mueller
On Saturday 23 August 2008, Allen Winter wrote:

 I think we need to treat kdesupport libs just like any other external
 dependency.

The suggestion you describe is already our policy. If you refer to the strigi 
mess, then I think this should have been fixed with a cmake inducted #define to 
restore compatibility. I'd like to make a patch for that as I find time (thats 
a hard thing). 

Greetings,
Dirk

___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: KDE 3.5.final?

2008-08-25 Thread Mark Constable
On Mon, 25 Aug 2008 08:43:11 pm Dirk Mueller wrote:
 Whats the underlying reason for pulling it into a git repository
 instead of leaving it where it was the last few years?

Because I believe HEAD should be a persistent stable rolling
release URL (always summer in trunk principle) with experiments
in branches. Managing branches with git is much easier than svn.

 commits are still open to 3.5 branch, thats really unrelated to
 if the 3.5 branch will ever be *released* again. 

There seems to be quite some reluctance to allow anything much
other than bugfixes and some, apparently, would like to see the
3.5 branch officially EOL'd sooner than later. We're prepared to
put some effort and resources into making sure it retains some
viability and vitality for at least another 12 months.

--markc

___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: kdesupport Policy

2008-08-25 Thread Allen Winter
On Monday 25 August 2008 06:57:18 Dirk Mueller wrote:
 On Saturday 23 August 2008, Allen Winter wrote:
 
  I think we need to treat kdesupport libs just like any other external
  dependency.
 
 The suggestion you describe is already our policy.

Ok, good to know.
Let's please start being stricter about enforcement then.

Examples:
I don't recall seeing a in 30 days you will need Strigi 0.6.0 message
There isn't an Akonadi package (at least in Fedora 9)
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: KDE 4.1.1 tagging

2008-08-25 Thread Allen Winter
On Monday 25 August 2008 06:45:39 Dirk Mueller wrote:
 
 Hi, 
 
 KDE 4.1.1 tagging planned for Thursday morning (this week). I'd like to 
 announce the usual wednesday 23:59 UTC rule and in light of the new bugzilla, 
 I would like to use the kde-4.1.1-blocker keyword for tagging bugs that 
 have 
 to be fixed before 4.1.1 can be released. 
 
 Any comments on that?

Nice.
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: Putting Playground in some order

2008-08-25 Thread Cyrille Berger
On Monday 25 August 2008, Dirk Mueller wrote:
 How about enforcing (by policy) that each app/dir whatever must contain at
 least a INFO or a README file that describes wht the purpose is, who is
 working on it and who should be contacted regarding the code?
Well, it's allready the case, each subdir contains an INDEX file which is 
supposed to contains the name of the apps, a description, authors and even a 
link to a webpage. But a lot of applications are missing in those INDEX 
files.

-- 
Cyrille Berger
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: KDE 3.5.final?

2008-08-25 Thread Aaron J. Seigo
On Monday 25 August 2008, Mark Constable wrote:
 On Mon, 25 Aug 2008 08:43:11 pm Dirk Mueller wrote:
  Whats the underlying reason for pulling it into a git repository
  instead of leaving it where it was the last few years?

 Because I believe HEAD should be a persistent stable rolling
 release URL (always summer in trunk principle) with experiments
 in branches. Managing branches with git is much easier than svn.

another possibility might be to create another mainline in svn for 3.5 and 
just fold that back periodically.

  commits are still open to 3.5 branch, thats really unrelated to
  if the 3.5 branch will ever be *released* again.

 There seems to be quite some reluctance to allow anything much
 other than bugfixes and some, apparently, would like to see the
 3.5 branch officially EOL'd sooner than later. We're prepared to
 put some effort and resources into making sure it retains some
 viability and vitality for at least another 12 months.

personally i think that's cool .. it probably means finding someone to do 
release management, as the way i'm reading it Kulow is ready to be done with 
that =) but it seems that is nearly sorted out already, according to other 
emails in this thread.

while it might be best to have everyone's hands on KDE4, it's also realistic 
that there will be those who remain interested in KDE3 for various reasons and 
there's no reason to try and control that beyond encouraging KDE4 to be the 
primary focus. as it already is for virtually the entire core project and KDE3 
is certainly seen as a legacy maintenance project given all the development 
activity i currently see, i don't think this endangers KDE4 progress in any 
way.

p.s. is we a company or an already-organized group of people, or the we 
that is working on 3.5 right now?

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Trolltech



signature.asc
Description: This is a digitally signed message part.
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: KDE 3.5.final?

2008-08-25 Thread Stephan Kulow
Am Montag 25 August 2008 schrieb Aaron J. Seigo:

 while it might be best to have everyone's hands on KDE4, it's also
 realistic that there will be those who remain interested in KDE3 for
 various reasons and there's no reason to try and control that beyond
 encouraging KDE4 to be the primary focus. as it already is for virtually

Actually I think the best way to let people focus on KDE4 is making sure
KDE3 becomes unusable as stable platform in allowing untested experiments.

Greetings, Stephan
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: KDE 3.5.final?

2008-08-25 Thread Allen Winter
On Monday 25 August 2008 08:35:02 Stephan Kulow wrote:
 Am Montag 25 August 2008 schrieb Aaron J. Seigo:
 
  while it might be best to have everyone's hands on KDE4, it's also
  realistic that there will be those who remain interested in KDE3 for
  various reasons and there's no reason to try and control that beyond
  encouraging KDE4 to be the primary focus. as it already is for virtually
 
 Actually I think the best way to let people focus on KDE4 is making sure
 KDE3 becomes unusable as stable platform in allowing untested experiments.
 
At least I'm sure that KDAB tests kdepim changes and is around
to help fix and port stuff.  So people who need kdepim 3.5 could
conceivably switch to the kdepim/enterprise branch.
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: KDE 3.5.final?

2008-08-25 Thread Stephan Kulow
Am Montag 25 August 2008 schrieb Allen Winter:
 On Monday 25 August 2008 08:35:02 Stephan Kulow wrote:
  Am Montag 25 August 2008 schrieb Aaron J. Seigo:
   while it might be best to have everyone's hands on KDE4, it's also
   realistic that there will be those who remain interested in KDE3 for
   various reasons and there's no reason to try and control that beyond
   encouraging KDE4 to be the primary focus. as it already is for
   virtually
 
  Actually I think the best way to let people focus on KDE4 is making sure
  KDE3 becomes unusable as stable platform in allowing untested
  experiments.

 At least I'm sure that KDAB tests kdepim changes and is around
 to help fix and port stuff.  So people who need kdepim 3.5 could
 conceivably switch to the kdepim/enterprise branch.

I don't have an issue with kdepim 3.5.17 being released. But I do have
one with kdelibs or kdebase changes based on experiments. And actually
kdepim was one of the modules I had to fix up before it would compile.

Greetings, Stephan

___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: KDE 4.1.1 tagging

2008-08-25 Thread Tom Albers
Op maandag 25 augustus 2008 12:45 schreef u:
 Hi, 
 
 KDE 4.1.1 tagging planned for Thursday morning (this week). I'd like to 
 announce the usual wednesday 23:59 UTC rule and in light of the new bugzilla, 
 I would like to use the kde-4.1.1-blocker keyword for tagging bugs that 
 have 
 to be fixed before 4.1.1 can be released. 
 
 Any comments on that?

Good idea.

Toma___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: kdesupport Policy

2008-08-25 Thread Tom Albers
Op zaterdag 23 augustus 2008 01:18 schreef u:
 Howdy,
 
 The recent build problems in our kdesupport package dependencies
 needs to be addressed.
 
 I think we need to treat kdesupport libs just like any other external
 dependency.
 
 Something like the following guidelines:
 
 No KDE code (in trunk) changes should be necessary until:
  - a real release of the kdesupport package has been made AN
  - that release has been packaged by the major distros AND
  - an announcement about the needed upgrade is made in advance AND
  - people have had time (30 days?) to upgrade to the new packages
 
 For example:
   libfoo v1.0 is released.
   kde-packagers are notified to please provide packages for their distros.
   kde-devel and kde-code-devel are notified that within 30 days their
   builds will fail unless they have libfoo v1.0 installed -- that the distros
   have been notified and we hope packages will start appearing soon.
 
 People wanting to develop against libfoo v1.0 will need to do so in a work
 branch.
 
 I need to get out of the habit of building kdesupport all the time -- we 
 should
 be relying on distro packages where possible.
 
 Comments?

Sure. That also means that kdesupport can be used as development tree for those 
applications. In other words, if you use kdesupport instead of distro packages, 
kdelibs might fail to build.

Just wanting to make sure we agree.

Toma
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: KDE 3.5.final?

2008-08-25 Thread Albert Astals Cid
A Dilluns 25 Agost 2008, Stephan Kulow va escriure:
 Am Montag 25 August 2008 schrieb Allen Winter:
  On Monday 25 August 2008 08:35:02 Stephan Kulow wrote:
   Am Montag 25 August 2008 schrieb Aaron J. Seigo:
while it might be best to have everyone's hands on KDE4, it's also
realistic that there will be those who remain interested in KDE3 for
various reasons and there's no reason to try and control that beyond
encouraging KDE4 to be the primary focus. as it already is for
virtually
  
   Actually I think the best way to let people focus on KDE4 is making
   sure KDE3 becomes unusable as stable platform in allowing untested
   experiments.
 
  At least I'm sure that KDAB tests kdepim changes and is around
  to help fix and port stuff.  So people who need kdepim 3.5 could
  conceivably switch to the kdepim/enterprise branch.

 I don't have an issue with kdepim 3.5.17 being released. But I do have
 one with kdelibs or kdebase changes based on experiments. And actually
 kdepim was one of the modules I had to fix up before it would compile.

BTW Coolo went to the facts way and disable message extraction for all KDE 
modules of 3.5 except kdepim, so if we decide we let people still work on 
them, message extraction for translators should be reenabled.

Albert


 Greetings, Stephan

 ___
 release-team mailing list
 release-team@kde.org
 https://mail.kde.org/mailman/listinfo/release-team


___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: 4.2 and 4.3 release date reminder

2008-08-25 Thread Matt Rogers

On Aug 17, 2008, at 1:15 PM, Sebastian Kügler wrote:

 On Sunday 17 August 2008 17:19:06 Matt Rogers wrote
 I'm afraid I don't follow anything in the first paragraph after the
 first 20 words or so. Perhaps you could clarify a bit more?

 Next year's Akademy is one month earlier than this year's. This  
 year, it
 worked rather nicely, being able to present 4.1 as done deal during  
 Akademy
 and hacking away on the future.

 Next year, we'll clash. Potential problems:

 - release (or release preps) during Akademy (while Akademy is very  
 busy for
  lots involved with the release team)
 - trunk in freeze (well, depending on our plans ;-)) during Akademy  
 (while
  such meetings usually destabilize the codebase)
 - The wider community is closer to what developers run, making many  
 PR things
  much easier

 So gradually shifting the release backward would allow us for the  
 same nice
 timing as we had this year.

 On another note, it's rather cool we see this kind of issues nearly  
 a year in
 advance already. Yay for plannability.

I think you'd have to push back both the 4.2 and 4.3 release by like 2  
or 3 weeks each in order to get this. I don't know what the 4.2  
release schedule looks like, but I suppose we could push back 4.3 by 6  
weeks or so, but i'm not sure that's a really good idea either.
--
Matt

___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Release schedule 4.2 and 4.3

2008-08-25 Thread Tom Albers
Hi All, 

There was already a small thread about the 'problem' of next Akademy. To have 
the release done on 3rd of july 2009 and keep our 6 month cycle, we can push 
back 4.2 and 4.3 both with two weeks. 

So, I would propose the following change to the schedules of 4.2. Unfortunatly 
due to the holidays, i've made some more room between rc and final else it 
would get no testing at all...

October 19th, 2008: Soft Feature Freeze - sep 29
October 21st, 2008: Tag KDE 4.2 Alpha 1 - sep 30
October 28th, 2008: Release KDE 4.2 Alpha 1 - okt 7
November 17th, 2008: Hard Feature Freeze - okt 27
November 18th, 2008: Message Freeze. - okt 28
November 18th, 2008: Tag KDE 4.2 Beta 1 - okt 28
November 25th, 2008: Release KDE 4.2 Beta 1 - nov 4
November 25th, 2008: Documentation/Handbook Freeze - nov 4
December 9th, 2008: Tag KDE 4.2 Beta 2 - nov 18
December 16th, 2008: Release KDE 4.2 Beta 2 - nov 25
January 6th, 2009: Artwork and Bindings Freeze - dec 9
January 6th, 2009: Tag KDE 4.2 RC 1 - dec 9
January 13th, 2009: Release KDE 4.2 RC 1 - dec 16
January 20th, 2009: Tag KDE 4.2 - jan 4
January 27th, 2009: Release KDE 4.2 - jan 13

I would like to propose the following schedule for 4.3. Basically the same as 
4.1+1 year-1 month.

March 17th, 2009: Soft Feature Freeze
March 24nd, 2009: Tag KDE 4.3 Alpha 1
April 29th, 2009: Release KDE 4.3 Alpha 1
April 18th, 2009: Hard Feature Freeze
April 21th, 2009: Message Freeze.
April 21th, 2009: Tag KDE 4.3 Beta 1
April 28th, 2009: Release KDE 4.3 Beta 1
May 5th, 2009: Documentation/Handbook Freeze
May 19th, 2009: Tag KDE 4.3 Beta 2
May 26th, 2009: Release KDE 4.3 Beta 2
June 9th, 2009: Artwork and Bindings Freeze
June 9th, 2009: Tag KDE 4.3 RC 1
June 16th, 2009: Release KDE 4.3 RC 1
June 23nd, 2009: Tag KDE 4.3
June 30th, 2008: Release KDE 4.3

Let me know if there are objections I'll put it on techbase next week if no 
objections...

Best,

Toma___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: kdesupport Policy

2008-08-25 Thread Allen Winter
On Monday 25 August 2008 12:52:57 Tom Albers wrote:
 Op zaterdag 23 augustus 2008 01:18 schreef u:
  Howdy,
  
  The recent build problems in our kdesupport package dependencies
  needs to be addressed.
  
  I think we need to treat kdesupport libs just like any other external
  dependency.
  
  Something like the following guidelines:
  
  No KDE code (in trunk) changes should be necessary until:
   - a real release of the kdesupport package has been made AN
   - that release has been packaged by the major distros AND
   - an announcement about the needed upgrade is made in advance AND
   - people have had time (30 days?) to upgrade to the new packages
  
  For example:
libfoo v1.0 is released.
kde-packagers are notified to please provide packages for their distros.
kde-devel and kde-code-devel are notified that within 30 days their
builds will fail unless they have libfoo v1.0 installed -- that the 
  distros
have been notified and we hope packages will start appearing soon.
  
  People wanting to develop against libfoo v1.0 will need to do so in a work
  branch.
  
  I need to get out of the habit of building kdesupport all the time -- we 
  should
  be relying on distro packages where possible.
  
  Comments?
 
 Sure. That also means that kdesupport can be used as development tree for 
 those applications. In other words, if you use kdesupport instead of distro 
 packages, kdelibs might fail to build.
 
That's correct.  And if someone complains we can say that you are using a 
development
version of Foo which is not supported in KDE yet.  please remove that version 
and use
the one from your distro instead...

___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team