Package repositories
Toke Høiland-Jørgensen
toke at toke.dk
Wed May 23 17:02:59 CEST 2018
Jan Maria Matejka <jan.matejka at nic.cz> writes:
> Hello!
>
>> On Wed, May 23, 2018 at 3:05 PM Ondrej Zajicek <santiago at crfreenet.org <mailto:santiago at crfreenet.org>> wrote:
>> We plan to have some transition in packages to keep both 1.6 and 2.0 as
>> independent packages in repository without automatic update, similarly to
>> how grub->grub2 transition was done in Debian.
>>
> On 05/23/2018 03:54 PM, Olivier Cochard-Labbé wrote:
>>
>> Hi,
>> I need to rename the FreeBSD port name too because right now we've got:
>> - net/bird : bird 1.X branch
>> - net/bird-devel: bird 2.X branch
>>
>> Do you have an idea for the most appropriate port name ?
>> - net/bird1 and net/bird2
>> - Or net/bird-legacy (for 1.X branch) and net/bird (for 2.X branch)
>> - Or other idea ?
>
> I suggest this way:
> 1) rename bird -> bird-legacy and bird-devel -> bird2
> 2) keep this for quite a long time to let users manually change from bird-legacy
> to bird2 (one whole release cycle?) and not force them into upgrade
> 3) rename bird2 -> bird
> 4) drop bird-legacy when we stop supporting it
As a point of reference, we went with bird1/bird2 in openwrt:
https://github.com/openwrt-routing/packages/pull/378
-Toke
More information about the Bird-users
mailing list