taskSavane - Tasks: task #777, update script forbidden unplanned...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

task #777: update script forbidden unplanned use of Status field

Submitted by:  Mathieu Roy <yeupou>
Submitted on:  Wed 22 Sep 2004 08:37:33 AM UTC  
 
Should Start On: Tue 21 Sep 2004 10:00:00 PM UTCShould be Finished on: Wed 22 Sep 2004 10:00:00 PM UTC
Category: PackagingStatus: Cancelled
Priority: 5 - ImmediatePlanned Release: 
Assigned to: Mathieu Roy <yeupou>Open/Closed: Closed
Privacy: PublicFor/By: None

Wed 22 Sep 2004 09:42:51 AM UTC, comment #3:

Note: to remove annoying values, use

savane/update/1.0.4/delete-field-status-leftover.sql

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Wed 22 Sep 2004 09:41:48 AM UTC, comment #2:

The decision made is to warn the few groups in this case and to remove the annoying values that are default for the trackers (group_id='100').

Groups using this field will be warned that soon this values will no longer work at all (currently, there's more than 5 serious issues it could creates) and are asked to tell how the migration of this old data could be done for them.

I suggest you do the same at GNU Savannah.

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Wed 22 Sep 2004 09:10:01 AM UTC, comment #1:

Hello,

Can you tell us how many groups are really using this status wrong values at GNU Savannah? At CERN, only one groups is in this case, so we won't write a script just for one group, it is faster to do the job at hand.

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.
Wed 22 Sep 2004 08:37:33 AM UTC, original submission:

Last year, it was decided that the Status field would only be a boolean for Open/Closed.

Now, we realized that old installation that migrates from pre-Savane havent got the Status field values different from Open/Closed removed. This is true for LCG Savannah and GNU Savannah.

Usage of field values different from Open/Closed does not make the trackers unusable by break the logic of many things.

A script must be written to make this change smoothly for users.
What remained to be determined is:
- whether we map usage of Status to Resolution
- whether we do not map resolution and just update
the field status in the way it makes sense
- whether we copy Status into a custom field

In all case, we'll have to 'update the field status in the way it makes sense'.

We need some user input from CERN to make a decision. We'd like to hear also some info about the case at Savannah -- are they many groups using the field Status in this way? What's the way to go in your opinion?

Anyway, a decision will have to made today -- but in the worse case, it will still possible to modify the script we will provide.

This script will be included in update/1.0.4 but wont have any effect on installation made since Savane is release -- more precisely, since the 2003 CERN branch. For instance, Gna! is unaffected by this problem.

Regards,

Mathieu Roy <yeupou>
Project AdministratorIn charge of this item.

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one

Digest:
   task dependencies.

 

Carbon-Copy List
  • -unavailable- added by yeupou
  • -unavailable- added by yeupou
  • -unavailable- added by yeupou
  • -unavailable- added by yeupou (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 22 Sep 2004 09:41:48 AM UTCyeupouStatusNone=>Cancelled
      Open/ClosedOpen=>Closed
    Wed 22 Sep 2004 08:38:07 AM UTCyeupouDependencies-=>task # is dependent
    Wed 22 Sep 2004 08:37:33 AM UTCyeupouCarbon-Copy-=>Added ype
      Carbon-Copy-=>Added beuc
      Carbon-Copy-=>Added beu
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup