[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

debian-edu-doc maintenance (was: Bug#762025: d-e-doc: scripts get_manual fails)



Hi,

Le 21/09/2014 04:02, Holger Levsen a écrit :
> On Samstag, 20. September 2014, David Prévot wrote:
>> In order to prepare the Jessie manual integration, I’d advise to [get]
>> translation update in order to have everything ready (e.g, for an upload
>> targeted to Wheezy), and then to add the Jessie manual into the build,

> Wouldn't it be better to maintaint two d-e-doc packages branches atm:

I was merely suggesting a timeline: ordering tasks to reduce the
(duplicated) work to do. Whatever the technical solution that would fit
better the people willing to take care of the maintenance should work.

> one 
> aimed at wheezy + uploaded there (and containing wheezy+squeeze docs) and one 
> aimed at jessie + uploaded to sid (and containing jessie+wheezy docs)?!

What has been used so far (with wheezy being the main target), was to
handle every update and translation in the master branch, and when we
needed a package update targeted to the previous release (i.e., squeeze
in our example), the maintainer just had to merge the master branch into
the one targeted to the previous release (i.e., squeeze). The point of
the merge was to simply import the updated documentation with their
translations. Look at the Git tree and history for a picture if my
explanations are fuzzy ;).

Nobody else than the maintainer actually dealing with the upload had to
use anything else than master (KISS: tell everyone to use master, no
need to duplicate work).

> And yes, its indeed sad noone notice the package breakage in the last year... 

Not having to deal with any debian-edu (CD) release within a year made
it a lot less attractive to update the package in the archive (trying to
get everything in shape with translation up to date means quite some
work for everyone involved, deal with in advance scheduling), so I
indeed dropped the ball on this package, sorry about it.

Seeing things move again before the freeze seems nice. I just find it
sad that happens so late: update in the packaging was put on hold since
it was still targeted to wheezy (i.e., minimal changes, keeping it
buildable in wheezy and acceptable for pu), a month before the freeze
sounds a bit late for pushing disruptive changes IMHO (well, I wouldn’t
be comfortable to deal with them myself).

Anyway, I have to deal with other stuff before the freeze, so don’t
count on me to take care of the needed updates, and feel free to handle
them in the way that suits you best. On the other hand, do not hesitate
to ping me for help or explanations if needed for the less usual tasks
that may not be well documented.

Since Wolfgang already took the lead on the updates and translation
coordination (thanks!), the most important things are moving on the
right direction, so I shouldn’t be missed ;-).

Regards

David

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: