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

Re: Regarding gitlab



Hi Daniel,

[Cc:ing you because I'm not sure you are subscribed to debian-ruby]

On Wed, Jan 09, 2013 at 10:19:07AM +0100, Daniel Martí wrote:

> I couldn't do much about gitlab during the break, but I'm now making up
> for it :) I contacted Alexander Golovko <alexandro@ankalagon.ru>, who
> has forked the gitlab project from github and worked on a working debian
> package. He has allowed me to work on gitlab taking advantage on his
> already done work, which is fantastic. There will need to be lots of
> modifications, like the removing of the binary gitlab-bundle package for
> the ruby gems amongst others.

> Just a few questions:

> - I believe it is sensible to keep his current changelog file in
>   essence, since it has been him doing the work on the package source.
>   Would you agree? Would it be better to sum it all up in one pre-debian
>   changelog entry, or would it be best to just ignore his changelog and
>   just mention him in the debian/copyright file?

I think it will be a bit confusing if you keep the current changelog
entries in debian/changelog, as they are documented as being uploaded to
unstable, but in fact there were not. So I would remove these entries,
but you can add in your changelog entry a paragraph about the changes
made by Alexander Golovko (in a summarized form)

  [ Alexander Golovko ]
  * this

  [ You ]
  * this

But maybe others have another opinion on this.

> - I'll need to package a few gems, as well as gitlab itself. The plan is
>   to package them all under pkg-ruby-extras; would that suit you? I see
>   here [0] that many other apps such as jekyll are in there too, so I
>   guess it fits in there.

Yes, it fits. Ask to join pkg-ruby-teams if you haven't done it already.

> - Will we wait for the freeze to end to start bringing the packages to
>   the main repos, or will we start using sid/experimental right away?
>   I'm not very experienced with ITPs as of yet, I was just wondering.

You can start with sid right away for new packages. If you need to
update some packages already present in the archive to a newer version,
then you should target experimental. In any case, there is no need to
wait the end of the freeze (although during the freeze, it can take a
long time to have new packages enter the archive).


Cheers,

Cédric

Attachment: signature.asc
Description: Digital signature


Reply to: