Re: KDE 3.5.8

2007-10-01 Thread Stephan Kulow
Am Montag 01 Oktober 2007 schrieb Andreas Pakulat:
 On 26.09.07 13:50:51, Andreas Pakulat wrote:
  On 21.09.07 10:02:43, Stephan Kulow wrote:
   Hi!
  
   It's been a while since KDE 3.5.7 (released may 22nd) and a lot has
   changed in the 3.5 branch since then, so I would like to release
   another service pack.
  
   As the translators requested some clean up time, I suggest we go with
   October 7th as tagging date and release on 15th.
  
   Any objections? If not, I let everyone know :)
 
  About KDevelop :)
 
  We recently moved to a branch (please no flames anymore, got enough of
  that already) and some of us developers would like to merge that branch
  back into KDE/3.5 before this release. The thing is, that
 
  a) that branch has new strings (I already changed scripty to update from
  the branch instead of KDE/3.5 a few weeks ago)
  b) it has new features
 
  I know 3.5 is in full freeze, thats why I'm asking wether we are allowed
  to move back at all.
 
  If not, please don't release the kdevelop module from KDE/3.5 when
  releasing KDE 3.5.8. We will do a release of KDevelop 3.5.0 at the time
  of the KDE release ourselves in that case. (Should kdevelop 3.4.1 be
  removed from KDE/3.5 in that case?)

 Would somebody please give us (the kdevelop team) at least any response?
 (no I will not do the move unless it is approved, but still its kinda
 rude to get no answer whatsoever)

Oops, I overlooked the mail somehow.  I was aware of the issue though. So the 
thing is: if you already changed scripty, then merging back is the safer 
variant. Otherwise 3.5.8's kde-i18n might create a more untranslated kdevelop
than with the branch.

I wonder why you guys don't ask forehand. Now all I could do is remove 
kdevelop from kde-i18n and 3.5.8 completely ;(

But backmerge, I don't care. The idea in freezing KDE 3.5 was to keep people 
on KDE4 development, if it doesn't work for kdevelop and the development team 
is using dirty tricks to circumvent the freeze, I can't help.

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


Re: KDE 3.5.8

2007-10-01 Thread Andras Mantia
On Monday 01 October 2007, Tom Albers wrote:
 I don't want want to flame as you request, but could you consider
 moving kdevelop to extragear-sdk? In that case you can determine for
 each release if you want to be part of it. We will just tag what is
 in there at that moment so you can swap around whatever you see fit.

There is no need to move it anywhere, it just about deciding if KDevelop 
should or not be released together with a certain version of KDE. 
If the KDevelop developers tell in *advance* that we added new string, 
features, please don't include the current kdevelop module in KDE 
3.5.8, I don't think anybody will complain. The same the other way 
around, if they say that the only changes compared to the last released 
version are bugfixes, it can be included in the upcoming KDE pack.


Andras
-- 
Quanta Plus developer - http://quanta.kdewebdev.org
K Desktop Environment - http://www.kde.org


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.8

2007-10-01 Thread Stephan Kulow
Am Montag 01 Oktober 2007 schrieb Andras Mantia:
 On Monday 01 October 2007, Tom Albers wrote:
  I don't want want to flame as you request, but could you consider
  moving kdevelop to extragear-sdk? In that case you can determine for
  each release if you want to be part of it. We will just tag what is
  in there at that moment so you can swap around whatever you see fit.

 There is no need to move it anywhere, it just about deciding if KDevelop
 should or not be released together with a certain version of KDE.
 If the KDevelop developers tell in *advance* that we added new string,
 features, please don't include the current kdevelop module in KDE
 3.5.8, I don't think anybody will complain. The same the other way
 around, if they say that the only changes compared to the last released
 version are bugfixes, it can be included in the upcoming KDE pack.

No. There _is_ a problem. And that is that KDE module's translations are
packaged in kde-i18n. So you can't simply translate kdevelop 7.0 in KDE 3.5's 
kde-i18n and then expect a working 3.5.8 to be released 

Greetings, Stephan

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


Re: KDE 3.5.8

2007-10-01 Thread Tom Albers
At Monday 01 October 2007 10:09, you wrote:
 On Monday 01 October 2007, Tom Albers wrote:
  I don't want want to flame as you request, but could you consider
  moving kdevelop to extragear-sdk? In that case you can determine for
  each release if you want to be part of it. We will just tag what is
  in there at that moment so you can swap around whatever you see fit.
 
 There is no need to move it anywhere, it just about deciding if KDevelop 
 should or not be released together with a certain version of KDE. 
 If the KDevelop developers tell in *advance* that we added new string, 
 features, please don't include the current kdevelop module in KDE 
 3.5.8, I don't think anybody will complain. The same the other way 
 around, if they say that the only changes compared to the last released 
 version are bugfixes, it can be included in the upcoming KDE pack.

For the next release we will make releases of extragear application at the same 
time the other modules are released. 
So your workflow fits way better in extragear (release on reqest at the same 
time as KDE) then a main module (always release).

Toma
-- 
http://www.mailody.net___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: KDE 3.5.8

2007-10-01 Thread Andras Mantia
On Monday 01 October 2007, Stephan Kulow wrote:
 Am Montag 01 Oktober 2007 schrieb Andras Mantia:
  On Monday 01 October 2007, Tom Albers wrote:
   I don't want want to flame as you request, but could you consider
   moving kdevelop to extragear-sdk? In that case you can determine
   for each release if you want to be part of it. We will just tag
   what is in there at that moment so you can swap around whatever
   you see fit.
 
  There is no need to move it anywhere, it just about deciding if
  KDevelop should or not be released together with a certain version
  of KDE. If the KDevelop developers tell in *advance* that we added
  new string, features, please don't include the current kdevelop
  module in KDE 3.5.8, I don't think anybody will complain. The same
  the other way around, if they say that the only changes compared to
  the last released version are bugfixes, it can be included in the
  upcoming KDE pack.

 No. There _is_ a problem. And that is that KDE module's translations
 are packaged in kde-i18n. So you can't simply translate kdevelop 7.0
 in KDE 3.5's kde-i18n and then expect a working 3.5.8 to be released

So this would mean a need in scripty script each time a module (be it 
kdevelop, koffice or whatever) is packaged together or separately?
Can't the kde-i18n packages be created per module?
So let's say KDE 4.0 has kdelibs, kdepimlibs, kdebase and kdegames.
There will be kde-i18n-kdelibs, kde-i18n-kdepimlibs and so on.
If KDE 4.1 has one more module, the corresponding kde-i18n-* is also 
released. If a module is not released together with 4.2, the i18n 
module for that is not released.
And to avoid chaos: those module maintainers whose modules will be 
added/removed from the next release should inform (and ask permission) 
the release team and translation teams well in advance.

If this was discussed on kde-i18n list, I just shut up now. :)

Andras



-- 
Quanta Plus developer - http://quanta.kdewebdev.org
K Desktop Environment - http://www.kde.org


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.8

2007-10-01 Thread Andreas Pakulat
On 01.10.07 09:40:57, Tom Albers wrote:
 At Monday 01 October 2007 02:17, you wrote:
   We recently moved to a branch (please no flames anymore, got enough of
   that already) and some of us developers would like to merge that branch
   back into KDE/3.5 before this release. The thing is, that
 
 I don't want want to flame as you request, but could you consider moving 
 kdevelop to extragear-sdk? In that case you can determine for each release if 
 you want to be part of it. We will just tag what is in there at that moment 
 so you can swap around whatever you see fit.
 
 Again, just an idea, please don't kill me.

Thats exactly what I want as well, for KDevelop4. KDevelop3 development
might get an occasional change here or there but is also considered
abdandoned. This recent move out/change scripty was caused by two
things:

a) a lot of changes that we had lying on our harddisks but couldn't
share with the community due to full freeze
b) the release team not answering our request for freeze exception

Anyway, as Stephan said he doesn't care about keeping the full freeze I
will merge back today.

Andreas

-- 
You will triumph over your enemy.
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: Questions About the New Schedule

2007-10-01 Thread Andreas Pakulat
On 01.10.07 06:30:25, Dirk Mueller wrote:
 On Saturday, 8. September 2007, Albert Astals Cid wrote:
 
   5)  Should language bindings be part of the development platform?
   Richard Dale says Python and Ruby in good shape by late October, and
   possibly C# too.
 
  If Richard says he can do it, i say we can try it :-)
 
 Thats not enough. somebody has at least to be able to confirm that the 
 bindings *compile*. right now, kdebindings does not compile, and after I 
 spent an hour or so looking, I'm sure that it can not compile for anyone at 
 all, given the fundamental bugs in the build system. 
 
 it is my understanding that Richard uses a completely different build system 
 to maintain the bindings, at least thats what he used to do in KDE3 times. 
 There has to be at least somebody who maintains the official build system, 
 and that person has to be != me. 

Same thing applies to the python bindings, but those are not buildable
with cmake and I don't see why they should be.

Andreas

-- 
Chicken Little only has to be right once.
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: KDE 3.5.8

2007-10-01 Thread Stephan Kulow
Am Montag 01 Oktober 2007 schrieb Andras Mantia:

 So this would mean a need in scripty script each time a module (be it
 kdevelop, koffice or whatever) is packaged together or separately?
 Can't the kde-i18n packages be created per module?
 So let's say KDE 4.0 has kdelibs, kdepimlibs, kdebase and kdegames.
 There will be kde-i18n-kdelibs, kde-i18n-kdepimlibs and so on.
 If KDE 4.1 has one more module, the corresponding kde-i18n-* is also
 released. If a module is not released together with 4.2, the i18n
 module for that is not released.
 And to avoid chaos: those module maintainers whose modules will be
 added/removed from the next release should inform (and ask permission)
 the release team and translation teams well in advance.

This might work for kdevelop perhaps. But e.g. not for the kopete case, that 
jumps back in and out. The way we package translations is a compromise
and the condition is that we move into one direction, otherwise we create 
a mess. If this is should be more flexible for KDE 4, we need to do the
split a massive one and package applications including _all_ translations
(as GNOME basically does).

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


To help the release management

2007-10-01 Thread Johann Ollivier Lapeyre
Hi,

To see what need to be done, communicate our work and see our own
objectives, we are currently using buzilla (which is hard to use), and many
wiki page, which are often becoming out to date...

On kdegames, we'd like to fix that (in fact, we WANT to fix that). And we
are thinking using a more modern management projet tool like Trac, to have
an much easier to use tool, communicate, to help each developper to see what
task it must do, and especially to have a common and up to date release
view (example from the Videolan project):

https://trac.videolan.org/vlc/roadmap

I just saw there are maybe a plan to which KDE to bugzilla 3, but bugzilla 3
doesn't seems to improve these criticals points...
Could we think on a better KDE-wise tool and organisation? Should we
(kdegames) build up your own tool to manage the module?
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: Questions About the New Schedule

2007-10-01 Thread Cyrille Berger
 Thats not enough. somebody has at least to be able to confirm that the
 bindings *compile*. right now, kdebindings does not compile, and after I
 spent an hour or so looking, I'm sure that it can not compile for anyone at
 all, given the fundamental bugs in the build system.
I can confirm that the ruby part compile for me. Never tried csharp and/or 
python. And I have no special local change. Maybe if you can provide specifcs 
error message to [EMAIL PROTECTED] it would help the situation (even if 
it's not you who fix the issues in the end).

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


Re: KDE 3.5.8

2007-10-01 Thread Cyrille Berger
 Actually my point was that it should matter if a module is in toplevel
 directory of KDE or under extragear, what it matters is what policy it
 follows. KDevelop is one, KOffice is another. Do you want to move
 KOffice under extragear as well?
First, KOffice has allways had his own release schedule separated from KDE. I 
guess for historical reason it's located as a top svn directory, if it was 
started today it would probably end up in extragear/office. But that's not 
the problem.

Second, as I understand, Tom's point is not about the exact location of 
KDevelop in svn, it's about wether a module (or an application) is _allways_ 
released at the same time than KDE or not. If it is, then it can be in the 
main module. If it's not the case, then it would be easier for the release 
team to have it in extragear. In KDE4 extragear module will allways be 
released with KDE4 but including a version tagged by their maintainers, which 
might or might not be the same tagging date as the one of KDE4.

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


Re: Questions About the New Schedule

2007-10-01 Thread Dirk Mueller
On Monday, 1. October 2007, Cyrille Berger wrote:
  According to that, it has not build in almost 2 and a half months.

 Hum right I have disabled plasma, maybe it should be disabled by default.
 CCing kde-bindings.

I have it disabled as well. in fact I only try to build the smoke-qt bindings. 
but the qtguess configury (whatever it is good for) runs twice, and 2nd time 
it fails completely, aborting the build. 

I've mailed the log already to Richard Dale and I already disabled the 
smoke-kde bindings (which couldn't be build at all due to a desynchronized 
copy of qtguess.pl.in), but no result so far. 

Greetings,
Dirk


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


Re: Konqueror questions.

2007-10-01 Thread Allen Winter
On Monday 01 October 2007 1:06:38 am Dirk Mueller wrote:
 On Tuesday, 25. September 2007, Albert Astals Cid wrote:
 
  And if that's still not clear, that can well be because doing complex
  sentences in english is not my strong point, i'll rephrase it.
 
  I have hope we can have them working for KDE 4.0
 
 I still don't get it. KDEPim 4. was not declared a show stopper for 4.0 
 before. I agree that bugs in the libraries that are possibly exposed by 
 kmail, but maybe also by other applications have to be fixed. but that is not 
 the same level as saying kmail is a ship stopper. 
 
 There is nobody working on KDE Pim for 4.0, and with nobody working on it, 
 the 
 amount of time needed for getting it ready is definitely unpredictable. 
 
 BTW: last time I tried to use kmail from KDE 4.0, it deleted all my folders. 
 I 
 was not too happy about that. (but I've learned meanwhile that for kmail, its 
 always good to have backups). 
 
Yes, we may have to remove KMail as a 4.0 showstopper.
We may have to remove kdepim entirely from the 4.0 release.

I don't know yet.

I was told several months ago that kdepim was going to receive
a large increase in manpower by now... not sure what happened.

Probably better to have people to use a reliable kmail3 under the kde4
desktop than having people lose data with a buggy kmail4.

other non-kmail apps in kdepim are looking pretty good, however.

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


Re: [Kde-bindings] Questions About the New Schedule

2007-10-01 Thread Richard Dale
On Monday 01 October 2007, Dirk Mueller wrote:
 On Monday, 1. October 2007, Cyrille Berger wrote:
   According to that, it has not build in almost 2 and a half months.
 
  Hum right I have disabled plasma, maybe it should be disabled by default.
  CCing kde-bindings.

 I have it disabled as well. in fact I only try to build the smoke-qt
 bindings. but the qtguess configury (whatever it is good for) runs twice,
 and 2nd time it fails completely, aborting the build.

 I've mailed the log already to Richard Dale and I already disabled the
 smoke-kde bindings (which couldn't be build at all due to a desynchronized
 copy of qtguess.pl.in), but no result so far.
Well it all built for me until Dirk changed the smoke/kde/qtguess.pl.cmake 
file. I think the problem is that the FindQt4 cmake file used by the smoke/qt 
build sets up a macro called QT_LIBRARIES, but the version of FindQt4 in KDE 
doesn't set that up. So we do need different qtguess.pl.cmake files for 
smoke/qt, and for smoke/kde (and smoke/plasma).

I find these perl scripts largely unmaintainable and they should all be 
removed and cmake-only tests used. The Qt build options for building KDE need 
to be pretty much complete, and we should only need to test for which we are 
on a Mac, Windows or Linux type build env for the window styles QT_ defines.

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


KDE/kdebindings/smoke

2007-10-01 Thread Richard Dale
SVN commit 719655 by rdale:

* Attempt to remove build errors from the smoke config script

CCMAIL: [EMAIL PROTECTED]
CCMAIL: release-team@kde.org



 M  +2 -84 kde/qtguess.pl.cmake  
 M  +31 -112   plasma/qtguess.pl.cmake  


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


Re: [Kde-bindings] Questions About the New Schedule

2007-10-01 Thread Pau Garcia i Quiles
Quoting Richard Dale [EMAIL PROTECTED]:

 On Monday 01 October 2007, Dirk Mueller wrote:
 On Monday, 1. October 2007, Cyrille Berger wrote:
   According to that, it has not build in almost 2 and a half months.
 
  Hum right I have disabled plasma, maybe it should be disabled by default.
  CCing kde-bindings.

 I have it disabled as well. in fact I only try to build the smoke-qt
 bindings. but the qtguess configury (whatever it is good for) runs twice,
 and 2nd time it fails completely, aborting the build.

 I've mailed the log already to Richard Dale and I already disabled the
 smoke-kde bindings (which couldn't be build at all due to a desynchronized
 copy of qtguess.pl.in), but no result so far.
 Well it all built for me until Dirk changed the smoke/kde/qtguess.pl.cmake
 file.

 I think the problem is that the FindQt4 cmake file used by the smoke/qt
 build sets up a macro called QT_LIBRARIES, but the version of FindQt4 in KDE
 doesn't set that up. So we do need different qtguess.pl.cmake files for
 smoke/qt, and for smoke/kde (and smoke/plasma).

^^^ Wouldn't it be easier to have a single FindQt4 cmake file instead  
of the *eight* different ones we have now?  
(http://lists.kde.org/?l=kde-core-develm=119116801902968w=2)


 I find these perl scripts largely unmaintainable and they should all be
 removed and cmake-only tests used. The Qt build options for building KDE need
 to be pretty much complete, and we should only need to test for which we are
 on a Mac, Windows or Linux type build env for the window styles QT_ defines.

 -- Richard
 ___
 Kde-bindings mailing list
 [EMAIL PROTECTED]
 https://mail.kde.org/mailman/listinfo/kde-bindings




-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)

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


Re: [Kde-bindings] Questions About the New Schedule

2007-10-01 Thread Richard Dale
On Monday 01 October 2007, Pau Garcia i Quiles wrote:
  I think the problem is that the FindQt4 cmake file used by the smoke/qt
  build sets up a macro called QT_LIBRARIES, but the version of FindQt4 in
  KDE doesn't set that up. So we do need different qtguess.pl.cmake files
  for smoke/qt, and for smoke/kde (and smoke/plasma).

 ^^^ Wouldn't it be easier to have a single FindQt4 cmake file instead  
 of the *eight* different ones we have now?  
 (http://lists.kde.org/?l=kde-core-develm=119116801902968w=2)
What a nightmare!

-- Richard

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


Re: Questions About the New Schedule

2007-10-01 Thread Simon Edwards
Hello all,

Sebastian Kügler wrote:
 On Monday 01 October 2007 10:37:06 Andreas Pakulat wrote:
 On 01.10.07 06:30:25, Dirk Mueller wrote:
 On Saturday, 8. September 2007, Albert Astals Cid wrote:
 5)  Should language bindings be part of the development platform?
 Richard Dale says Python and Ruby in good shape by late October, and
 possibly C# too.
 If Richard says he can do it, i say we can try it :-)
 Thats not enough. somebody has at least to be able to confirm that the
 bindings *compile*. right now, kdebindings does not compile, and after I
 spent an hour or so looking, I'm sure that it can not compile for anyone
 at all, given the fundamental bugs in the build system.

 it is my understanding that Richard uses a completely different build
 system to maintain the bindings, at least thats what he used to do in
 KDE3 times. There has to be at least somebody who maintains the official
 build system, and that person has to be != me.
 Same thing applies to the python bindings, but those are not buildable
 with cmake and I don't see why they should be.

 I understand that Simon Edwards is working on making them compile with cmake. 
 Simon, can you give us an update about the python bindings? How stable are 
 they? 

I don't remember telling anyone other than Jim Bublitz that I was 
looking at using cmake to build the bindings. But as a matter of fact, 
yes, yes I have been working on that for the last few days. 8-) (Am I 
that predictable?) Until that is in order, the configure.py script works 
ok. configure.py doesn't really handle installing things other than the 
binding themselves (e.g. example code, docs etc). Which is why I hope to 
be able to switch to cmake sometime as that will make it easier for 
other people to build and install it all, and I'll be able to recycle 
the cmake code which is already used in KDE.

As far as the bindings themselves are concerned, the kdelibs stuff is in 
good shape except for one omission, Phonon. It is tricky module to wrap 
and Jim has been working on it, although we might require additions and 
fixes to SIP (bindings generator, produced and maintained by Phil 
Thompson at Riverbank computing). Jim is still quite confident to still 
have Phonon in KDE 4.0. The other modules in kdelibs are definitely 
complete enough and stable enough for people to develop on.

Other things like docs, example code, test code, and other things which 
you would expect in a SDK, are still being developed and worked on. We 
expect to have it in order by 4.0. This might appear to be a lot of 
development late in the KDE 4 process, but it is unavoidable. We needed 
a relatively stable and workable kdelibs before the real bindings work 
could even start. That said, the bindings themselves are very solid. The 
tools which we are using and building on, SIP and PyQt, have been in 
production for at least 18 months now.

On a technical level, what can I provide in the build system for the 
Python bindings which would simply the tarballing stage of release work? 
(directory layout? a special build target make dist??)

cheers,

-- 
Simon Edwards | KDE-NL, Guidance tools, Guarddog Firewall
[EMAIL PROTECTED]   | http://www.simonzone.com/software/
Nijmegen, The Netherlands | ZooTV? You made the right choice.
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team