public inbox for gentoo-portage-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-portage-dev] portage-ng roadmap?
@ 2004-06-28  8:44 Adrian Gschwend
  2004-06-28 14:08 ` Marius Mauch
  0 siblings, 1 reply; 29+ messages in thread
From: Adrian Gschwend @ 2004-06-28  8:44 UTC (permalink / raw
  To: gentoo-portage-dev

Hi all,

I follow this list for some time now, mainly because I am interested in
portage-ng. I did read the docs about portag-ng at gentoo.org and I searched
some other sites for more detailed information, also about the prototypes
mentioned in the docs.

Unfortunately I couldn't find much about it, so I decided to ask here about
the status. How is portage-ng getting along? Is there a roadmap somewhere?
What needs to be done?

cu

Adrian




--
gentoo-portage-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 29+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap?
@ 2004-07-16 10:04 Paul de Vrieze
  0 siblings, 0 replies; 29+ messages in thread
From: Paul de Vrieze @ 2004-07-16 10:04 UTC (permalink / raw
  To: gentoo-portage-dev



>> You're right, they probably don't. My system will be quite modular and I image
>> a new tree, maybe I'll implement it in the initial release. One concept I'm
thinking about is something I call xpack (where xbuild is the extension of
ebuilds that should be guaranteed to work with the new parser). This
basically
>> is a text based packaging format (like tar, but actually diffeable), that
would contain all parts needed for an ebuild (source is optional). Such a
file
>> would make things a lot easier to manage and to download on demand.
>
> Totally agree. You can also force a validating commit with cvs : any commit
would have to pass QA test (parsing) to be really commited. But, please
consider not using rsync anymore. It's too slow for 85 000 files :(
> as previously discuss, subversion would be great. The best way is maybe the
debian way : Put all xbuilds in a single tar file that would downloaded when
"emerge update" (example).

Well it should be easy to have a different source of tree information. I like
subversion (I maintain the ebuilds), but it does need to stand up to the load
that the developers and users put on it. Subversion is also rather hard to
mirror so we might want to look to other solutions or have mirrors only mirror
the head revision not the below revisions ;-).

>
>> While my main focus will not be on ondemand downloading of xpacks (ebuilds is
>> pointless) it should be fairly trivial to generate metadata files for the
packages contained, maybe even on a category level. The transfer size could
still be sizeable though. I believe that introduction of xpack files
containing everything needed for an ebuild (except the manifest and
metadata.xml) allready reduces the amount of files in the tree enormously.
It
>> also helps in being able to easilly remove unused patches ;-).
>
> I like this new portage :)
> So these xbuilds are not needed on end-users computers. They are only needed
to generate the dependance tree.

Well think of xpack files as .tar files but text based for nonbinary content.
If metadata would be generated from the xbuild files (optional) then that
metadata would suffice except for the actual compiling/mergin of packages.

>
> If you need any help on this, please email me.

I'll remember you and surely will ask your help at the point where there's
something you can do ;-)

Paul

--
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.devrieze.net



--
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.devrieze.net


--
gentoo-portage-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2004-07-16 10:05 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-28  8:44 [gentoo-portage-dev] portage-ng roadmap? Adrian Gschwend
2004-06-28 14:08 ` Marius Mauch
2004-06-28 22:55   ` Roman Gaufman
2004-06-29  7:52   ` [gentoo-portage-dev] " Adrian Gschwend
2004-06-29 18:44     ` Hasan Khalil
2004-06-29 21:15       ` George Shapovalov
2004-06-30  9:03         ` [gentoo-portage-dev] " Adrian Gschwend
2004-06-30  9:07           ` John Nilsson
2004-06-30  9:24             ` [gentoo-portage-dev] " Adrian Gschwend
2004-06-30 20:07           ` [gentoo-portage-dev] " Paul de Vrieze
2004-06-30 21:41             ` Brian Harring
2004-06-30 22:23               ` Nathaniel McCallum
2004-07-01  9:25                 ` Paul de Vrieze
2004-07-12  9:08             ` Philippe Lafoucrière
2004-07-12  9:17               ` Michael Kohl
2004-07-12 10:44                 ` Brian Harring
2004-07-15 13:30               ` Paul de Vrieze
2004-07-16  7:14                 ` Philippe Lafoucrière
2004-07-16  8:10                   ` Paul de Vrieze
2004-07-16  8:49                     ` Philippe Lafoucrière
2004-07-04 21:35           ` Pieter Van den Abeele
2004-07-05 11:05             ` [gentoo-portage-dev] " Adrian Gschwend
2004-07-05 21:24               ` Pieter Van den Abeele
2004-07-07 20:54             ` [gentoo-portage-dev] " gentoo
2004-07-07 19:49               ` [gentoo-portage-dev] unsubscribing (was: Re: portage-ng roadmap?) Andrew Gaffney
2004-06-30  9:03       ` [gentoo-portage-dev] Re: Re: portage-ng roadmap? Adrian Gschwend
2004-06-30 13:06         ` Hasan Khalil
2004-07-04 21:45   ` [gentoo-portage-dev] " Pieter Van den Abeele
  -- strict thread matches above, loose matches on Subject: below --
2004-07-16 10:04 [gentoo-portage-dev] Re: " Paul de Vrieze

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox