Re: Feature Freeze and Review Board

2012-10-24 Thread Albert Astals Cid
El Divendres, 19 d'octubre de 2012, a les 21:44:24, Martin Gräßlin va 
escriure:
 Am 19.10.2012 19:35, schrieb Albert Astals Cid:
  El Divendres, 19 d'octubre de 2012, a les 10:47:30, Martin Gräßlin va
  
  escriure:
  Hi all,
  
  I was wondering about the relation of feature freeze and Review
  Board.
  Right now we have quite some open review request for e.g. KWin or
  also
  Plasma. To me everything what is currently open as a review request
  is a
  planned feature.
  
  Now given our feature freeze policy none of these requests may be
  merged after the soft freeze if they are not also listed in the
  planned
  feature wiki page.
  
  This means I have now to tell everyone to edit the wiki if they want
  to
  get the feature in. I consider editing MediaWiki tables as a PITA
  and I
  consider manual work for something which already is in a computer
  system
  as quite stupid and I think the time is better spent on the code
  then on
  editing the Wiki document.
  
  Therefore I would like to request the following change in our
  release
  schedule:
  Trunk is frozen for feature commits that are not listed in the
  planned
  feature document.
  to
  Trunk is frozen for feature commits that are not listed in the
  planned
  feature document or opened as a review request prior to the feature
  freeze.
  
  Opinions?
  
  It makes sense *but* having the wiki up to date with all the features
  is good
  not only for the feature freeze scenario, it also helps promo, QA,
  and other
  people to know what is new and what has to be talked about, tested,
  etc.
 
 fair enough, but what about all those features which happened between
 July and October and which nobody added, because people only add things
 to the feature plan to get two more weeks of hacking?
 
 Also why enforce to change the wiki document now, when it is not
 required right *now*.
 
 This has nothing to do with my request, but the feature plan we
 currently have does not list the features we ship. It might be that
 developers add it after promo asked for the third time that if it's not
 listed it will not be in the release announcement.
 
 Currently from a developer perspective the feature plan is only used to
 get the two more weeks for hacking which ends up with many, many todo
 items to just get everything in one might work on and in the end it
 looks like we have nothing done at all.
 
 All I want is to overcome this for at least the things which are
 already in progress by being on review board. We make here the life of
 the developers more difficult than it has to be.

Ok, seems noone else cares to give their opinion, so I think they agree with 
what you say ;-)

 
  So personally i'd like that you guys still add the stuff to the
  feature plan.
  
  And when we are at it: could we change trunk to whatever is better
  fitting?
  
  Can we just be smart people and accept that trunk is just a word
  and that
  the rest of the people is smart enough too and understand that for
  git it
  means master?
  
  Because what other word are you suggesting instead of trunk?
 
 maybe release branch?

Not really sure that'd be clearer, is anyone reading this and has an opinion?

Cheers,
  Albert

 
 Cheers
 Martin
 
  Cheers,
  
Albert
  
  Kind Regards
  Martin Gräßlin
  ___
  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
 
 ___
 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: Feature Freeze and Review Board

2012-10-24 Thread Torgny Nyblom
On Wednesday 24 October 2012 14.10.43 Albert Astals Cid wrote:
[...]
 Not really sure that'd be clearer, is anyone reading this and has an opinion?

Reading yes, but I agree with you both so to say :)

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


Re: Feature Freeze and Review Board

2012-10-24 Thread Sebastian Kügler
On Wednesday, October 24, 2012 14:10:43 Albert Astals Cid wrote:
   So personally i'd like that you guys still add the stuff to the
   feature plan.
  
   And when we are at it: could we change trunk to whatever is better
   fitting?
  
   Can we just be smart people and accept that trunk is just a word
   and that
   the rest of the people is smart enough too and understand that for
   git it
   means master?
  
   Because what other word are you suggesting instead of trunk?
 
  maybe release branch?
 
 Not really sure that'd be clearer, is anyone reading this and has an
 opinion?

I agree with whoever mentioned bikeshedding. trunk, master and release 
branch are all fine and I think clear enough. Or one could just use them all 
three.

As to the real issue: I think stuff submitted to review board should get the 
same handling as if it were put on the Feature Plan, i.e. only be applied to 
the hard freeze. That's most in line with what we actually want to achieve. We 
should encourage adding it to the feature plan as well, so the RB only is 
just an exception we know how to handle.

Now let's get back to work =)
-- 
sebas

http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9
___
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


Re: Feature Freeze and Review Board

2012-10-19 Thread Albert Astals Cid
El Divendres, 19 d'octubre de 2012, a les 10:47:30, Martin Gräßlin va 
escriure:
 Hi all,
 
 I was wondering about the relation of feature freeze and Review Board.
 Right now we have quite some open review request for e.g. KWin or also
 Plasma. To me everything what is currently open as a review request is a
 planned feature.
 
 Now given our feature freeze policy none of these requests may be
 merged after the soft freeze if they are not also listed in the planned
 feature wiki page.
 
 This means I have now to tell everyone to edit the wiki if they want to
 get the feature in. I consider editing MediaWiki tables as a PITA and I
 consider manual work for something which already is in a computer system
 as quite stupid and I think the time is better spent on the code then on
 editing the Wiki document.
 
 Therefore I would like to request the following change in our release
 schedule:
 Trunk is frozen for feature commits that are not listed in the planned
 feature document.
 to
 Trunk is frozen for feature commits that are not listed in the planned
 feature document or opened as a review request prior to the feature
 freeze.
 
 Opinions?

It makes sense *but* having the wiki up to date with all the features is good 
not only for the feature freeze scenario, it also helps promo, QA, and other 
people to know what is new and what has to be talked about, tested, etc. 

So personally i'd like that you guys still add the stuff to the feature plan.

 
 And when we are at it: could we change trunk to whatever is better
 fitting?

Can we just be smart people and accept that trunk is just a word and that 
the rest of the people is smart enough too and understand that for git it 
means master?

Because what other word are you suggesting instead of trunk?

Cheers,
  Albert

 
 Kind Regards
 Martin Gräßlin
 ___
 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: Feature Freeze and Review Board

2012-10-19 Thread Martin Gräßlin

Am 19.10.2012 19:35, schrieb Albert Astals Cid:

El Divendres, 19 d'octubre de 2012, a les 10:47:30, Martin Gräßlin va
escriure:

Hi all,

I was wondering about the relation of feature freeze and Review 
Board.
Right now we have quite some open review request for e.g. KWin or 
also
Plasma. To me everything what is currently open as a review request 
is a

planned feature.

Now given our feature freeze policy none of these requests may be
merged after the soft freeze if they are not also listed in the 
planned

feature wiki page.

This means I have now to tell everyone to edit the wiki if they want 
to
get the feature in. I consider editing MediaWiki tables as a PITA 
and I
consider manual work for something which already is in a computer 
system
as quite stupid and I think the time is better spent on the code 
then on

editing the Wiki document.

Therefore I would like to request the following change in our 
release

schedule:
Trunk is frozen for feature commits that are not listed in the 
planned

feature document.
to
Trunk is frozen for feature commits that are not listed in the 
planned

feature document or opened as a review request prior to the feature
freeze.

Opinions?


It makes sense *but* having the wiki up to date with all the features
is good
not only for the feature freeze scenario, it also helps promo, QA, 
and other
people to know what is new and what has to be talked about, tested, 
etc.
fair enough, but what about all those features which happened between 
July and October and which nobody added, because people only add things 
to the feature plan to get two more weeks of hacking?


Also why enforce to change the wiki document now, when it is not 
required right *now*.


This has nothing to do with my request, but the feature plan we 
currently have does not list the features we ship. It might be that 
developers add it after promo asked for the third time that if it's not 
listed it will not be in the release announcement.


Currently from a developer perspective the feature plan is only used to 
get the two more weeks for hacking which ends up with many, many todo 
items to just get everything in one might work on and in the end it 
looks like we have nothing done at all.


All I want is to overcome this for at least the things which are 
already in progress by being on review board. We make here the life of 
the developers more difficult than it has to be.


So personally i'd like that you guys still add the stuff to the 
feature plan.




And when we are at it: could we change trunk to whatever is better
fitting?


Can we just be smart people and accept that trunk is just a word 
and that
the rest of the people is smart enough too and understand that for 
git it

means master?

Because what other word are you suggesting instead of trunk?

maybe release branch?

Cheers
Martin


Cheers,
  Albert



Kind Regards
Martin Gräßlin
___
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


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