Re: using existing workflows?
Hi
We usually have to learn a few odd things for some packages. The best
guideline is probably to do it as simple as possible that works for
this particular upload and package.
For most packages it is not worth the effort to do any conversion, but
some packages that typically get many CVEs it may be worth it.
I guess we have to make a judgement on a case by case basis.
// Ola
On 19 December 2016 at 00:48, Antoine Beaupré <anarcat@debian.org> wrote:
> In working with the ImageMagick package, I noticed that the maintainer
> uses gitpkg's debian/source/git-patches system to factor in upstream
> patches in Debian. We haven't used this so far in the wheezy upload so I
> kept working that way, especially since i'm not very familiar with that
> system. I do wonder, however, if we should respect existing systems like
> this, especially in the case (like here) where the package is under
> collab-maint.
>
> Are we expected to learn the package-specific workflows like those when
> maintaining packages in LTS?
>
> I had a similar situation with the Nagios3 package where I lost precious
> time re-learning dpatch, to my horror. I wonder if it wouldn't have been
> simpler to just convert that thing to quilt, especially since the
> maintainer did exactly that in jessie. Since the previous LTS upload
> kept using dpatch, I plowed on with a horrible hack (yay: rm in a dpatch
> script!), but I did wonder if i would have saved time just doing the
> conversion.
>
> We often stumble upon a surprising variety of software out there. While
> I can grok a lot of programming languages and toolchains, one has to
> wonder how many of those we can efficiently keep in our heads at
> once. :)
>
> A.
>
> --
> The university must paint itself black, mulatto, worker anddd
> peasant. If not, people will break down their doors and paint the
> university the color they like.
> - Ernesto "Che" Guevara
>
--
--- Inguza Technology AB --- MSc in Information Technology ----
/ ola@inguza.com Folkebogatan 26 \
| opal@debian.org 654 68 KARLSTAD |
| http://inguza.com/ Mobile: +46 (0)70-332 1551 |
\ gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9 /
---------------------------------------------------------------
Reply to: