<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg">
    <title>gmane.comp.package-management.vcs-pkg</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/312"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/311"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/310"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/309"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/308"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/307"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/306"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/305"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/304"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/303"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/302"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/301"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/300"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/299"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/298"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/297"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/296"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/295"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/294"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/293"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/312">
    <title>Re: bzr and Ubuntu: what it means for vcs-pkg (was: Re: Bazaarbranches for all Ubuntu source packages available)</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/312</link>
    <description></description>
    <dc:creator>Stefano Zacchiroli</dc:creator>
    <dc:date>2008-12-02T13:38:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/311">
    <title>Re: bzr and Ubuntu: what it means for vcs-pkg (was: Re: Bazaarbranches for all Ubuntu source packages available)</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/311</link>
    <description>
Well, it's http access logs as well, but that would be an interesting
thing to do.


I'm not sure whether providing branches for each VCS is a good idea,
as I'm not sure it would help collaboration that much. If I grab a bzr
branch to work on a feature, and you want to use git to work on that
feature too then we have to provide a service to synchronise branches 
for you, and you would have to wait while my branch was imported to
git before you could start work.

I'm not saying that you shouldn't be allowed to work in your preferred
VCS, just that trying to provide branches of everything in every VCS
isn't going to be a workable solution in my opinion. I think investing
time in things like git-bzr and allowing you to get git branches of
the things you are interested in would be a better way to go.


The whole Debian archive. The branches we have are not just for main 
they are all ~15000 source packages.


Thanks for the information, it sounds like we might be a bit stuck 
there.


Sorry about that, I didn't</description>
    <dc:creator>James Westby</dc:creator>
    <dc:date>2008-12-01T17:09:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/310">
    <title>Re: Debian packaging with git and conflicts resolution</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/310</link>
    <description/>
    <dc:creator>martin f krafft</dc:creator>
    <dc:date>2008-12-01T10:46:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/309">
    <title>Re: bzr and Ubuntu: what it means for vcs-pkg (was: Re: Bazaarbranches for all Ubuntu source packages available)</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/309</link>
    <description/>
    <dc:creator>Stefano Zacchiroli</dc:creator>
    <dc:date>2008-12-01T08:15:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/308">
    <title>Re: bzr and Ubuntu: what it means for vcs-pkg (was: Re: Bazaarbranches for all Ubuntu source packages available)</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/308</link>
    <description/>
    <dc:creator>Pierre Habouzit</dc:creator>
    <dc:date>2008-12-01T09:24:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/307">
    <title>Re: bzr and Ubuntu: what it means for vcs-pkg (was: Re: Bazaarbranches for all Ubuntu source packages available)</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/307</link>
    <description/>
    <dc:creator>Robert Collins</dc:creator>
    <dc:date>2008-11-30T21:08:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/306">
    <title>Re: bzr and Ubuntu: what it means for vcs-pkg (was: Re: Bazaarbranches for all Ubuntu source packages available)</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/306</link>
    <description>
I'm not sure what you mean here, could you clarify?


The logic is in bzr-builddeb. There are some scripts that run that in
a loop after checking what versions of a package haven't been imported
after grabbing that information to launchpad which are not in the 
branch.

  http://code.launchpad.net/bzr-builddeb


It's pretty tied to bzr currently, but the ideas don't require bzr.
You could implement different back-ends, but I don't have a desire to,
and I'm not sure it would be a good idea.


Yeah, for things maintained in VCS we plan to suck the packaging 
directly in to bzr and use that, we've just focused on the general
case first.

There are some difficulties though. For instance we want full source
branches, and a lot of SVN packaging is mergeWithUpstream style, so
we will have to put it back together again while still making it useful
for collaboration. We also need to handle the probably hundreds of 
tagging schemes out there to be able to tag the historic releases
appropriately.

(We tag every releas</description>
    <dc:creator>James Westby</dc:creator>
    <dc:date>2008-11-30T21:06:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/305">
    <title>Re: bzr and Ubuntu: what it means for vcs-pkg (was: Re: Bazaarbranches for all Ubuntu source packages available)</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/305</link>
    <description/>
    <dc:creator>Stefano Zacchiroli</dc:creator>
    <dc:date>2008-11-30T18:23:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/304">
    <title>Re: Debian packaging with git and conflicts resolution</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/304</link>
    <description/>
    <dc:creator>Stefano Zacchiroli</dc:creator>
    <dc:date>2008-11-30T18:32:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/303">
    <title>bzr and Ubuntu: what it means for vcs-pkg (was: Re: Bazaarbranches for all Ubuntu source packages available)</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/303</link>
    <description>
Hi,

Paul suggested that I explain a little bit about how I see this 
affecting vcs-pkg.

In my opinion it doesn't prejudice the aims of vcs-pkg at all. All we 
are doing in essence is representing existing source packages in
bzr. We haven't settled on a set of tools to manage the branches,
or a workflow to interact with upstream etc. In fact, as they don't
share revision history with any upstream branches that's not really
feasible right now.

In fact I think this will benefit vcs-pkg quite a bit. Firstly, with
lots more people using VCS for packaging we will learn more about the
requirements. We will also see some new tools and approaches springing
up. It will also provide us with a testbed where we can experiment with
things on a larger scale.

In a way it has started a clock ticking, in that as this moves forward
we will need good answers to a lot of the questions that vcs-pkg is 
asking, and if vcs-pkg doesn't provide them then other solutions will
spring up. It's not going to be rapid progress though,</description>
    <dc:creator>James Westby</dc:creator>
    <dc:date>2008-11-28T16:10:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/302">
    <title>Bazaar branches for all Ubuntu source packages available</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/302</link>
    <description/>
    <dc:creator>James Westby</dc:creator>
    <dc:date>2008-11-27T09:28:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/301">
    <title>vcs-pkg.org now supports attachments (was: vcs-pkg.org infrastructure)</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/301</link>
    <description/>
    <dc:creator>martin f krafft</dc:creator>
    <dc:date>2008-11-26T09:24:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/300">
    <title>Re: exporting patches like bitkeeper</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/300</link>
    <description/>
    <dc:creator>martin f krafft</dc:creator>
    <dc:date>2008-11-25T10:05:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/299">
    <title>Rewriting history and TopGit (was: Debian packaging with git andconflicts resolution)</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/299</link>
    <description/>
    <dc:creator>martin f krafft</dc:creator>
    <dc:date>2008-11-25T08:51:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/298">
    <title>Re: Debian packaging with git and conflicts resolution</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/298</link>
    <description/>
    <dc:creator>martin f krafft</dc:creator>
    <dc:date>2008-11-23T13:25:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/297">
    <title>Re: vcs-pkg.org infrastructure</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/297</link>
    <description>* Sam Liddicott [Mon, 24 Nov 2008 14:52:22 -0000]:




It's a plugin but it's not enabled by default, the wiki admin needs to
do so.

</description>
    <dc:creator>Adeodato Simó</dc:creator>
    <dc:date>2008-11-24T15:04:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/296">
    <title>Re: vcs-pkg.org infrastructure</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/296</link>
    <description/>
    <dc:creator>Sam Liddicott</dc:creator>
    <dc:date>2008-11-24T14:55:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/295">
    <title>Re: vcs-pkg.org infrastructure</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/295</link>
    <description/>
    <dc:creator>Sam Liddicott</dc:creator>
    <dc:date>2008-11-24T14:52:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/294">
    <title>Re: exporting patches like bitkeeper</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/294</link>
    <description/>
    <dc:creator>Sam Liddicott</dc:creator>
    <dc:date>2008-11-24T14:49:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/293">
    <title>Re: Debian packaging with git and conflicts resolution</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/293</link>
    <description>
I'm referring to this:



All I was pointing out was that the method with which you produce the
merged tree doesn't have to correspond to how it is recorded in the
history.  It's not that complicated, really.


I'm referring to the problem you describe in slide 5.1.  In a sense, you
throw away the merge commits before applying the new change, but keep
the tree.  So, you end up with a single merge commit for each topic
branch without having to rebase all the time, reducing the (subjectively
described) "clutter".  You're doing some things vaguely like this in
your slide 5.3, if a little haphazardly.  I'm sorry if these terms make
little sense, if they don't I suggest chapter 7 of the Git User Manual
that describes the object database.  It's a good half hour investment of
learning that will make working with git feel much less mystifying.

It probably makes sense to make sure that TopGit can deal with the use
cases you describe; it possibly is most of the way there already... Martin?

Sam.

</description>
    <dc:creator>Sam Vilain</dc:creator>
    <dc:date>2008-11-24T00:05:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/292">
    <title>Re: Debian packaging with git and conflicts resolution</title>
    <link>http://permalink.gmane.org/gmane.comp.package-management.vcs-pkg/292</link>
    <description>

        I have no idea what you just said; so I couldn't possibly have
 been participating in a discussion about that.


        This seems a worse cure than the illness, in that it is so
 complicated I am not sure I understand it either.


        What intermediate merge commits? My current workflow is somewhat
 like §5.4 on the page:
   http://www.golden-gryphon.com/software/misc/packaging.html
 except that I never to the rebase bit until I am ready to submit the
 patch upstream. 

        Does that explain the use case?

        manoj
</description>
    <dc:creator>Manoj Srivastava</dc:creator>
    <dc:date>2008-11-23T05:19:16</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.package-management.vcs-pkg">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.package-management.vcs-pkg</link>
  </textinput>
</rdf:RDF>
