howto group push?

2010-03-08 Thread Neal Becker
mercurial and tortoise-hg need (generally) to be pushed in sync.  They 
are maintained by 2 different people.  What are suggested ways to make sure 
pushes are synchronized?

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: howto group push?

2010-03-08 Thread Josh Boyer
On Mon, Mar 08, 2010 at 08:09:43AM -0500, Neal Becker wrote:
mercurial and tortoise-hg need (generally) to be pushed in sync.  They 
are maintained by 2 different people.  What are suggested ways to make sure 
pushes are synchronized?

The maintainers should coordinate, and one of them should bundle both packages
into a single bodhi update.  It's the only way to guarantee they get pushed at
the same time.

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: howto group push?

2010-03-08 Thread leigh scott
On Mon, 2010-03-08 at 08:20 -0500, Josh Boyer wrote:

 The maintainers should coordinate, and one of them should bundle both packages
 into a single bodhi update.  It's the only way to guarantee they get pushed at
 the same time.
 
 josh

They would need commit rights for both packages.




-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: howto group push?

2010-03-08 Thread Neal Becker
leigh scott wrote:

 On Mon, 2010-03-08 at 08:20 -0500, Josh Boyer wrote:
 
 The maintainers should coordinate, and one of them should bundle both
 packages
 into a single bodhi update.  It's the only way to guarantee they get
 pushed at the same time.
 
 josh
 
 They would need commit rights for both packages.
 
 
 
 

IIRC, wasn't there some kind of 'group push' operation to make sure they are 
both updated together?

Is is reasonable that they may be out-of-sync in updates-testing 
(temporarily), but when pushed to stable they are pushed as a group?

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: howto group push?

2010-03-08 Thread Josh Boyer
On Mon, Mar 08, 2010 at 08:28:29AM -0500, Neal Becker wrote:
leigh scott wrote:

 On Mon, 2010-03-08 at 08:20 -0500, Josh Boyer wrote:
 
 The maintainers should coordinate, and one of them should bundle both
 packages
 into a single bodhi update.  It's the only way to guarantee they get
 pushed at the same time.

IIRC, wasn't there some kind of 'group push' operation to make sure they are 
both updated together?

Pushes are done on whatever is submitted at the time for the various updates
repo targets.  If both packages happen to be in the same push request, they'll
get pushed at the same time.  However, the only way to guarantee that is to
bundle them in the same update.

Is is reasonable that they may be out-of-sync in updates-testing 
(temporarily), but when pushed to stable they are pushed as a group?

Not really.  If they aren't in lock-step in updates-testing then you'll have
broken deps there (or just broken packages).

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: howto group push?

2010-03-08 Thread Toshio Kuratomi
On Mon, Mar 08, 2010 at 08:51:12AM -0500, Josh Boyer wrote:
 On Mon, Mar 08, 2010 at 08:28:29AM -0500, Neal Becker wrote:
 leigh scott wrote:
 
  On Mon, 2010-03-08 at 08:20 -0500, Josh Boyer wrote:
  
  The maintainers should coordinate, and one of them should bundle both
  packages
  into a single bodhi update.  It's the only way to guarantee they get
  pushed at the same time.
 
 IIRC, wasn't there some kind of 'group push' operation to make sure they are 
 both updated together?
 
 Pushes are done on whatever is submitted at the time for the various updates
 repo targets.  If both packages happen to be in the same push request, they'll
 get pushed at the same time.  However, the only way to guarantee that is to
 bundle them in the same update.
 
 Is is reasonable that they may be out-of-sync in updates-testing 
 (temporarily), but when pushed to stable they are pushed as a group?
 
 Not really.  If they aren't in lock-step in updates-testing then you'll have
 broken deps there (or just broken packages).
 
Is keeping broken deps out of updates-testing a goal?  If so we need to make
multi-maintainer rebuilds easier perhaps making how to request and use
koji side-tags (is that the proper term?) documented and discoverable is
what's needed?

-Toshio


pgpGENEUS9e9c.pgp
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel