fastimport and the scope of the hottest 100 effort

Jelmer Vernooij jelmer at canonical.com
Mon Jan 11 21:14:58 GMT 2010


Hi Ian,

On Mon, 2010-01-11 at 18:53 +1000, Ian Clatworthy wrote:
> James raised the question recently about whether some of the packages in
> the hottest 100 ought to excluded or not, e.g. pidgin's upstream is in
> monotone and we don't have a bzr-monotone plugin.
> 
> My answer is yes, we'll need to exclude some things. The import
> breakdown analysis I did last Friday showed some packages don't have
> publicly available source code, e.g. the HP printer drivers and various
> X drivers.
> 
> In terms of strategy, I think we should focus on getting as many imports
>  in the top 100 as possible working via bzr-svn, bzr-git and bzr-hg. We
> should also take a moment to confirm imports of these packages are into
> 2a branches, *not* earlier or development formats.
> 
> Looking at the top 10 packages on
> https://edge.launchpad.net/ubuntu/+upstreamreport, *I* can certainly see
> value in also supporting fastimport if my current assumptions wrt
> bzr-svn/git/hg are correct. The top 10 packages include:
> 
> * the kernel - in git, huge and (iiuic) not supported by bzr-git
This fails on Launchpad at the moment, but it works fine here locally.
Launchpad importing only X (where 1 <= X <= 5000) revisions at a time
should fix this.

> * firefox - in hg and very popular
> * open office - in hg (now) and huge in size
Same here.

> For each of these, fastimport may be the best option, given
> fastimport-generated branches are often much smaller than those created
> via Jelmer's plugins.
Is this still true after packing? I'm a bit surprised as to what could
be causing this. We have the same data, after all.

Cheers,

Jelmer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/ubuntu-distributed-devel/attachments/20100112/e9d57ce7/attachment.pgp 


More information about the ubuntu-distributed-devel mailing list