Ticket #508 (closed task: fixed)

Opened 4 years ago

Last modified 4 years ago

Create branch ultrastable

Reported by: dread Owned by: dread
Priority: Milestone: ckan-v1.2
Component: Keywords:
Cc: Repository:
Theme:

Description (last modified by rgrp) (diff)

  • Create a branch named ultrastable that represents latest version of 1.0 as found on dgu
    • Going forward ultrastable will act as stable - 1 (and either ultrastable or stable will be on the rock-solid production systems such as dgu)
  • Do not deprecate the stable or metastable branch for the present
  • Ask for recommendations on mailing list about best practice for branching (e.g. versioned based versus a simple HEAD versus stable) and how this affects standard operations such as applying bugfixes.
    • For useful discussion of how to do backporting and applying bugfix patches see: http://www.python.org/dev/peps/pep-0374/#backport
    • NB: in general do not always have to apply in stable/ultrastable and merge upwards for bugfixes -- can use transplant extension as well.

Change History

comment:1 Changed 4 years ago by dread

  • Owner set to dread

comment:2 Changed 4 years ago by rgrp

  • Description modified (diff)
  • Summary changed from Move to branches for versions to Create branch ultrastable

comment:3 Changed 4 years ago by dread

ultrastable branch created from 1.0.1 - version on dgu.

Developing policy at wiki:BranchingPolicy

comment:4 Changed 4 years ago by dread

  • Status changed from new to closed
  • Resolution set to fixed
  • remaining_time changed from 1 to 0

Policy discussed on list.

Note: See TracTickets for help on using tickets.