Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Linux-HA: Dev

Debian packaging input welcome: repositories set up at hg.linbit.com

 

 

Linux-HA dev RSS feed   Index | Next | Previous | View Threaded


florian.haas at linbit

Oct 1, 2009, 7:54 AM

Post #1 of 4 (502 views)
Permalink
Debian packaging input welcome: repositories set up at hg.linbit.com

Hello everyone,

as you know, Martin Loschwitz (madkiss) has picked up the torch for
building and maintaining Debian packages for Pacemaker, Heartbeat, Glue,
and Agents. He's been doing most of the work in a private checkout thus
far, with the Debian build system bits being kept on alioth.debian.org,
which made contributions less than easy.

To improve on this, we've set up "Debian-enabled" copies of the relevant
Mercurial repositories at hg.linbit.com (please go to
http://hg.linbit.com/ for an overview). These are intended as a staging
ground for Debian-specific stuff (read: the stuff that makes up the
Debian packaging process -- in essence, everything under debian/).

People interested in contributing patches to the Debian infrastructure
should pull from there, essentially proceed in analogy to
http://clusterlabs.org/wiki/Contributing_Patches, and send Martin
patches. They will be much appreciated.

There is _no guarantee_ that the staging repositories will always be up
to date with the latest and greatest found at hg.linux-ha.org or
hg.clusterlabs.org. Those willing to contribute patches to Pacemaker,
Agents, Glue or Heartbeat should _not_ pull from hg.linbit.com, but from
the original repositories instead.

At this point, Heartbeat, Glue, and Agents ought to build fine directly
from a hg clone. YMMV for Pacemaker, we're working on improving that.

Cheers,
Florian
Attachments: signature.asc (0.25 KB)


horms at verge

Oct 3, 2009, 1:48 AM

Post #2 of 4 (436 views)
Permalink
Re: Debian packaging input welcome: repositories set up at hg.linbit.com [In reply to]

On Thu, Oct 01, 2009 at 04:54:13PM +0200, Florian Haas wrote:
> Hello everyone,
>
> as you know, Martin Loschwitz (madkiss) has picked up the torch for
> building and maintaining Debian packages for Pacemaker, Heartbeat, Glue,
> and Agents. He's been doing most of the work in a private checkout thus
> far, with the Debian build system bits being kept on alioth.debian.org,
> which made contributions less than easy.
>
> To improve on this, we've set up "Debian-enabled" copies of the relevant
> Mercurial repositories at hg.linbit.com (please go to
> http://hg.linbit.com/ for an overview). These are intended as a staging
> ground for Debian-specific stuff (read: the stuff that makes up the
> Debian packaging process -- in essence, everything under debian/).
>
> People interested in contributing patches to the Debian infrastructure
> should pull from there, essentially proceed in analogy to
> http://clusterlabs.org/wiki/Contributing_Patches, and send Martin
> patches. They will be much appreciated.
>
> There is _no guarantee_ that the staging repositories will always be up
> to date with the latest and greatest found at hg.linux-ha.org or
> hg.clusterlabs.org. Those willing to contribute patches to Pacemaker,
> Agents, Glue or Heartbeat should _not_ pull from hg.linbit.com, but from
> the original repositories instead.

Would it make sense to maintain these changes in the
hg.linux-ha.org and hg.clusterlabs.org trees?

> At this point, Heartbeat, Glue, and Agents ought to build fine directly
> from a hg clone. YMMV for Pacemaker, we're working on improving that.

_______________________________________________________
Linux-HA-Dev: Linux-HA-Dev[at]lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/


florian.haas at linbit

Oct 3, 2009, 2:38 AM

Post #3 of 4 (435 views)
Permalink
Re: Debian packaging input welcome: repositories set up at hg.linbit.com [In reply to]

On 10/03/2009 10:48 AM, Simon Horman wrote:
>> There is _no guarantee_ that the staging repositories will always be up
>> to date with the latest and greatest found at hg.linux-ha.org or
>> hg.clusterlabs.org. Those willing to contribute patches to Pacemaker,
>> Agents, Glue or Heartbeat should _not_ pull from hg.linbit.com, but from
>> the original repositories instead.
>
> Would it make sense to maintain these changes in the
> hg.linux-ha.org and hg.clusterlabs.org trees?

The idea was to provide a staging ground for Debian-related changes.
That is to say, once the new Debian build infrastructure stabilizes,
Andrew and Dejan pull into the upstream trees. Then from that point
forward, Debian-specific changes can be committed first into Martin's
trees, so Debian users can test them before they hit upstream.

It's all just intended to be a means of facilitating collaborative
Debian-specific package maintenance. Make sense?

Cheers,
Florian
Attachments: signature.asc (0.25 KB)


horms at verge

Oct 3, 2009, 5:35 AM

Post #4 of 4 (437 views)
Permalink
Re: Debian packaging input welcome: repositories set up at hg.linbit.com [In reply to]

On Sat, Oct 03, 2009 at 11:38:02AM +0200, Florian Haas wrote:
> On 10/03/2009 10:48 AM, Simon Horman wrote:
> >> There is _no guarantee_ that the staging repositories will always be up
> >> to date with the latest and greatest found at hg.linux-ha.org or
> >> hg.clusterlabs.org. Those willing to contribute patches to Pacemaker,
> >> Agents, Glue or Heartbeat should _not_ pull from hg.linbit.com, but from
> >> the original repositories instead.
> >
> > Would it make sense to maintain these changes in the
> > hg.linux-ha.org and hg.clusterlabs.org trees?
>
> The idea was to provide a staging ground for Debian-related changes.
> That is to say, once the new Debian build infrastructure stabilizes,
> Andrew and Dejan pull into the upstream trees. Then from that point
> forward, Debian-specific changes can be committed first into Martin's
> trees, so Debian users can test them before they hit upstream.
>
> It's all just intended to be a means of facilitating collaborative
> Debian-specific package maintenance. Make sense?

Understood. Sounds like an excellent idea to me.

_______________________________________________________
Linux-HA-Dev: Linux-HA-Dev[at]lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Linux-HA dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.