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

Bug#760314: #760314: RFH: zoneminder maintenance in Debian



On 2014-11-25, Vagrant Cascadian wrote:
> On 2014-11-25, Peter Howard wrote:
>> we should start using a git repo for the debian-specific work.
>> Vagrant - can you set up a git repo for ZM and clone from ZM upstream?
>> We can then bring over the debian directory, apply the recent NMU
>> patches, and make that the basis for further work.
>
> Yeah, I can migrate it over to git, and at least preserve some of the
> history. I've actually been using git-remote-hg lately, but the
> histories of the repositories are different... but I can probably get
> them both into one repository, even if I have to use a hammer.

Ok, hammered them together using "git merge -X theirs v1.28.0" followed
up with removing files not present upstream (other than the debian dir,
obviously), and uploaded the repository to collab-maint git. There were
a few upstream tags that conflicted with the tags generated from
mercurial, I kept the upstream ones.

Isaac, you'll want to get an alioth account and get yourself added to
the collab-maint group:

  https://alioth.debian.org/account/register.php
  https://wiki.debian.org/Alioth/PackagingProject

When you've got an account, I can send the mail to NM.


Information about accessing alioth git repositories:

  https://wiki.debian.org/Alioth/Git


The repository should be available here, once it's done syncing:

  git clone git://git.debian.org/git/collab-maint/zoneminder.git

Web frontend:

  https://anonscm.debian.org/cgit/collab-maint/zoneminder.git/  


>> I'd say we branch from the 1.28 release and then make a _quick_ upload
>> of that, then work on a "nice" version.  Vagrant, if you're around to do
>> the actual upload, I'll coordinate with Isaac to get him going with the
>> debian-specific builds.
>
> I'm also happy to help with packaging and sponsoring the occasional
> upload.

I didn't update the packaging to 1.28.0, but the master branch on alioth
has 1.28.0 upstream merged in. Not sure how much work it will be to
update the packaging, but happy to help.

Also, might want to consider some of the proposed naming conventions
laid out in:

  http://dep.debian.net/deps/dep14/


Thanks for helping out with zoneminder!


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature


Reply to: