* [gentoo-portage-dev] portage-ng roadmap? @ 2004-06-28 8:44 Adrian Gschwend 2004-06-28 14:08 ` Marius Mauch 0 siblings, 1 reply; 28+ 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] 28+ messages in thread
* Re: [gentoo-portage-dev] portage-ng roadmap? 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 ` (2 more replies) 0 siblings, 3 replies; 28+ messages in thread From: Marius Mauch @ 2004-06-28 14:08 UTC (permalink / raw To: gentoo-portage-dev [-- Attachment #1: Type: text/plain, Size: 553 bytes --] On 06/28/04 Adrian Gschwend wrote: > 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? It's not getting along at all, we're concentrating our efforts on the current portage. Right now I consider portage-ng a dead project. Marius -- Public Key at http://www.genone.de/info/gpg-key.pub In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bit better. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] portage-ng roadmap? 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-07-04 21:45 ` [gentoo-portage-dev] " Pieter Van den Abeele 2 siblings, 0 replies; 28+ messages in thread From: Roman Gaufman @ 2004-06-28 22:55 UTC (permalink / raw To: gentoo-portage-dev On Monday 28 June 2004 14:08, Marius Mauch wrote: > On 06/28/04 Adrian Gschwend wrote: > > 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? > > It's not getting along at all, we're concentrating our efforts on the > current portage. Right now I consider portage-ng a dead project. > > Marius Nice to hear actually. I was more than a little skeptical about a rewrite of portage in a lower level language. Wont make portage any faster because of it using files rather than a database. And feature wise, python is flexible to add any of the features mentioned. -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-portage-dev] Re: portage-ng roadmap? 2004-06-28 14:08 ` Marius Mauch 2004-06-28 22:55 ` Roman Gaufman @ 2004-06-29 7:52 ` Adrian Gschwend 2004-06-29 18:44 ` Hasan Khalil 2004-07-04 21:45 ` [gentoo-portage-dev] " Pieter Van den Abeele 2 siblings, 1 reply; 28+ messages in thread From: Adrian Gschwend @ 2004-06-29 7:52 UTC (permalink / raw To: gentoo-portage-dev On Mon, 28 Jun 2004 16:08:20 +0200, Marius Mauch wrote: >It's not getting along at all, we're concentrating our efforts on the >current portage. Right now I consider portage-ng a dead project. ok I propose that the one who can update the pages should do that :-) Now maybe I should write why I asked for it: I would like to use portage on another platform. I am admin of an open source project for OS/2 (no, not dead yet) and we have our unix layer as well. So far some guys did their own way or portage, unfortunately not a very flexible one. At work I use Gentoo nowadays and portage is a great tool so I thought migrating our ports to portage would be nice. What about the limitations in portage that are listed on the portage-ng page? Do you think it should be possible to get it to work on other platforms than Linux within a reasonable time? Where could I run into problems? Are there still people working on portage for Fink or BSD? cu Adrian -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: portage-ng roadmap? 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] Re: Re: portage-ng roadmap? Adrian Gschwend 0 siblings, 2 replies; 28+ messages in thread From: Hasan Khalil @ 2004-06-29 18:44 UTC (permalink / raw To: gentoo-portage-dev There are, absolutely, people working on portage for alternative platforms. I am one of four developers in training, shooting to work on gentoo-macos. pvdabeel is the gentoo-macos god currently, so he can fill you in with all the details. I'm wondering the same, actually (regarding all the portage limitations listed on the portage-ng page). What's going on, then? -Hasan Adrian Gschwend wrote: > What about the limitations in portage that are listed on the portage-ng page? > Do you think it should be possible to get it to work on other platforms than > Linux within a reasonable time? Where could I run into problems? Are there > still people working on portage for Fink or BSD? > > cu > > Adrian > > > > > > -- > gentoo-portage-dev@gentoo.org mailing list > -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: portage-ng roadmap? 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:03 ` [gentoo-portage-dev] Re: Re: portage-ng roadmap? Adrian Gschwend 1 sibling, 1 reply; 28+ messages in thread From: George Shapovalov @ 2004-06-29 21:15 UTC (permalink / raw To: gentoo-portage-dev Well, what's going on is not that its "legally dead". It got its start and we threw a bunch of comments on the "design". However there does not seem to be much push behind it at the moment. I suspect there may be only one dev working on it (pvdabeel?), if at all. However there is clearly an effort to clean-up and enhance the [oroginal] portage under way. So, if there is enough interest I guess portage-ng may be "restarted", but it will take a lot of *sustained* interest to do so. (And no, I am not the dev working on it nor did I do much work on it :), I just followed the progress for some time). George On Tuesday 29 June 2004 11:44, Hasan Khalil wrote: > There are, absolutely, people working on portage for alternative > platforms. I am one of four developers in training, shooting to work on > gentoo-macos. pvdabeel is the gentoo-macos god currently, so he can fill > you in with all the details. > > I'm wondering the same, actually (regarding all the portage limitations > listed on the portage-ng page). What's going on, then? -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-06-29 21:15 ` George Shapovalov @ 2004-06-30 9:03 ` Adrian Gschwend 2004-06-30 9:07 ` John Nilsson ` (2 more replies) 0 siblings, 3 replies; 28+ messages in thread From: Adrian Gschwend @ 2004-06-30 9:03 UTC (permalink / raw To: gentoo-portage-dev On Tue, 29 Jun 2004 14:15:18 -0700, George Shapovalov wrote: >Well, what's going on is not that its "legally dead". It got its start and we >threw a bunch of comments on the "design". However there does not seem to be >much push behind it at the moment. I suspect there may be only one dev >working on it (pvdabeel?), if at all. However there is clearly an effort to >clean-up and enhance the [oroginal] portage under way. ok after all I care less about a portage-ng but about something I can use on non-Linux platforms :-) Is pvdabeel also reading this list? cu Adrian -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 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-07-04 21:35 ` Pieter Van den Abeele 2 siblings, 1 reply; 28+ messages in thread From: John Nilsson @ 2004-06-30 9:07 UTC (permalink / raw To: Adrian Gschwend; +Cc: gentoo-portage-dev [-- Attachment #1: Type: text/plain, Size: 331 bytes --] What are the problem you want to solve? What features of gentoo seems to be a good solution? -John On Wed, 2004-06-30 at 11:03, Adrian Gschwend wrote: > ok after all I care less about a portage-ng but about something I can use on > non-Linux platforms :-) Is pvdabeel also reading this list? > > cu > > Adrian [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-portage-dev] Re: Re: Re: portage-ng roadmap? 2004-06-30 9:07 ` John Nilsson @ 2004-06-30 9:24 ` Adrian Gschwend 0 siblings, 0 replies; 28+ messages in thread From: Adrian Gschwend @ 2004-06-30 9:24 UTC (permalink / raw To: gentoo-portage-dev On Wed, 30 Jun 2004 11:07:49 +0200, John Nilsson wrote: >What are the problem you want to solve? > >What features of gentoo seems to be a good solution? I didn't run into any problems yet, I've basically read the portage-ng page at gentoo.org and it made the impression, that at the moment portage just works painless on Linux. But after what I saw now I simply will give it a try I think cu Adrian -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-06-30 9:03 ` [gentoo-portage-dev] " Adrian Gschwend 2004-06-30 9:07 ` John Nilsson @ 2004-06-30 20:07 ` Paul de Vrieze 2004-06-30 21:41 ` Brian Harring 2004-07-12 9:08 ` Philippe Lafoucrière 2004-07-04 21:35 ` Pieter Van den Abeele 2 siblings, 2 replies; 28+ messages in thread From: Paul de Vrieze @ 2004-06-30 20:07 UTC (permalink / raw To: gentoo-portage-dev [-- Attachment #1: Type: text/plain, Size: 1309 bytes --] On Wednesday 30 June 2004 11:03, Adrian Gschwend wrote: > On Tue, 29 Jun 2004 14:15:18 -0700, George Shapovalov wrote: > >Well, what's going on is not that its "legally dead". It got its start and > > we threw a bunch of comments on the "design". However there does not seem > > to be much push behind it at the moment. I suspect there may be only one > > dev working on it (pvdabeel?), if at all. However there is clearly an > > effort to clean-up and enhance the [oroginal] portage under way. > > ok after all I care less about a portage-ng but about something I can use > on non-Linux platforms :-) Is pvdabeel also reading this list? I don't know. Currently I'm working on my own effort on a portage rewrite. It should follow most of the ideas that have been floating around for ng, but I cannot give any time on delivery of a useable system. The only thing that I have really working well now is searching (emerge -s) which is a lot faster. Further I've developed an ebuild parser in c++ which still has issues. If there is a lot of interest I might put it in gentoo cvs or release a tarbal. However as I'm going away in 8 days I think that will happen only in a month. Paul -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 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-12 9:08 ` Philippe Lafoucrière 1 sibling, 1 reply; 28+ messages in thread From: Brian Harring @ 2004-06-30 21:41 UTC (permalink / raw To: gentoo-portage-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > If there is a lot of interest I might put it in gentoo cvs or release > a tarbal. > However as I'm going away in 8 days I think that will happen only in a > month. Wait for an entire month? Best release a snapshot prior to then :) I'd be curious what you have so far, even if it's in a non-functional state. ~brian -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFA4zN4vdBxRoA3VU0RAtSSAJ0W14y3RgCRJGgDIUSY3cEG/8j1zwCfTmGX xgjj75MmppwVRvd7n3obCu4= =tV1H -----END PGP SIGNATURE----- -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-06-30 21:41 ` Brian Harring @ 2004-06-30 22:23 ` Nathaniel McCallum 2004-07-01 9:25 ` Paul de Vrieze 0 siblings, 1 reply; 28+ messages in thread From: Nathaniel McCallum @ 2004-06-30 22:23 UTC (permalink / raw To: gentoo-portage-dev On Wed, 2004-06-30 at 16:41 -0500, Brian Harring wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > If there is a lot of interest I might put it in gentoo cvs or release > > a tarbal. > > However as I'm going away in 8 days I think that will happen only in a > > month. > > Wait for an entire month? Best release a snapshot prior to then :) > I'd be curious what you have so far, even if it's in a non-functional > state. As would I. Nathaniel -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-06-30 22:23 ` Nathaniel McCallum @ 2004-07-01 9:25 ` Paul de Vrieze 0 siblings, 0 replies; 28+ messages in thread From: Paul de Vrieze @ 2004-07-01 9:25 UTC (permalink / raw To: gentoo-portage-dev [-- Attachment #1: Type: text/plain, Size: 837 bytes --] On Thursday 01 July 2004 00:23, Nathaniel McCallum wrote: > On Wed, 2004-06-30 at 16:41 -0500, Brian Harring wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > > If there is a lot of interest I might put it in gentoo cvs or > > > release a tarbal. > > > However as I'm going away in 8 days I think that will happen only > > > in a month. > > > > Wait for an entire month? Best release a snapshot prior to then :) > > I'd be curious what you have so far, even if it's in a non-functional > > state. > > As would I. > > Nathaniel > Ok, I'll make sure that I'll release what I have until now. Note that it is not yet functional in the sense that there is no interface outside of python. Paul -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-06-30 20:07 ` [gentoo-portage-dev] " Paul de Vrieze 2004-06-30 21:41 ` Brian Harring @ 2004-07-12 9:08 ` Philippe Lafoucrière 2004-07-12 9:17 ` Michael Kohl 2004-07-15 13:30 ` Paul de Vrieze 1 sibling, 2 replies; 28+ messages in thread From: Philippe Lafoucrière @ 2004-07-12 9:08 UTC (permalink / raw To: gentoo-portage-dev > I don't know. Currently I'm working on my own effort on a portage rewrite. It > should follow most of the ideas that have been floating around for ng, but I > cannot give any time on delivery of a useable system. The only thing that I > have really working well now is searching (emerge -s) which is a lot faster. > Further I've developed an ebuild parser in c++ which still has issues. If > there is a lot of interest I might put it in gentoo cvs or release a tarbal. > However as I'm going away in 8 days I think that will happen only in a month. need help ? I'd like to work on the cache part, since I'm getting sic of "emerge rsync". -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 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 1 sibling, 1 reply; 28+ messages in thread From: Michael Kohl @ 2004-07-12 9:17 UTC (permalink / raw To: gentoo-portage-dev [-- Attachment #1: Type: text/plain, Size: 628 bytes --] On Mon, 12 Jul 2004 11:08:16 +0200 Philippe Lafoucrière <lafou@wanadoo.fr> wrote: > I'd like to work on the cache part, since I'm getting sic of "emerge > rsync". 2.0.51 is changing the cache format. I don't know yet if this makes "emerge sync" faster, but if you're eager to try it out you can unmask it in your /etc/portage/package.unmask. Reading carpaski's mail about _pre13 might be of interest for you: http://thread.gmane.org/gmane.linux.gentoo.devel/19521 Regards, Michael -- www.cargal.org GnuPG-key-ID: 0x90CA09E3 Jabber-ID: citizen428 [at] cargal [dot] org Registered Linux User #278726 [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-07-12 9:17 ` Michael Kohl @ 2004-07-12 10:44 ` Brian Harring 0 siblings, 0 replies; 28+ messages in thread From: Brian Harring @ 2004-07-12 10:44 UTC (permalink / raw To: gentoo-portage-dev [-- Attachment #1: Type: text/plain, Size: 1020 bytes --] On Mon, 2004-07-12 at 04:17, Michael Kohl wrote: > On Mon, 12 Jul 2004 11:08:16 +0200 > Philippe Lafoucrière <lafou@wanadoo.fr> wrote: > > > I'd like to work on the cache part, since I'm getting sic of "emerge > > rsync". > > 2.0.51 is changing the cache format. I don't know yet if this makes > "emerge sync" faster, but if you're eager to try it out you can unmask > it in your /etc/portage/package.unmask. The change is due to the addition of provide's to the cache; that doesn't affect speed, although .51 is a bit faster since a couple of issues w/ the cache handling code have been corrected. Main one being the addition of __cache(Array|Key) to portage_db_template storing the last 3 keys pulled for that category, correcting an issue w/ aux_get where it went to disk *way* more then was needed. At some point I'd think the __cache(Array|Key) addition should be moved up above the portage_db layer, since w/ right now it makes addition of a memcached based cache semi-tricky/ugly. ~brian [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-07-12 9:08 ` Philippe Lafoucrière 2004-07-12 9:17 ` Michael Kohl @ 2004-07-15 13:30 ` Paul de Vrieze 2004-07-16 7:14 ` Philippe Lafoucrière 1 sibling, 1 reply; 28+ messages in thread From: Paul de Vrieze @ 2004-07-15 13:30 UTC (permalink / raw To: gentoo-portage-dev >> I don't know. Currently I'm working on my own effort on a portage rewrite. >> It >> should follow most of the ideas that have been floating around for ng, but I >> cannot give any time on delivery of a useable system. The only thing that I >> have really working well now is searching (emerge -s) which is a lot faster. >> Further I've developed an ebuild parser in c++ which still has issues. If >> there is a lot of interest I might put it in gentoo cvs or release a tarbal. >> However as I'm going away in 8 days I think that will happen only in a >> month. > > > need help ? > I'd like to work on the cache part, since I'm getting sic of "emerge rsync". A big change in what I have, which is not nearly workeable yet (and I won't work on it at all until august) is that it tries to use lazy evaluation techniques combined with in memory caching. When you open an ebuild object you can do with it whatever you want but the actual file is only read at the moment you request the value of a property other than the version. Similarly the packages in a category are only requested on demand. Searching (emerge -s like) uses a smart strategy using the glob function ;-). The cache precalculation should not be necessary for the full rewrite. Paul -- Paul de Vrieze Gentoo Developer Mail: pauldv@cs.kun.nl Homepage: http://www.devrieze.net -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-07-15 13:30 ` Paul de Vrieze @ 2004-07-16 7:14 ` Philippe Lafoucrière 2004-07-16 8:10 ` Paul de Vrieze 0 siblings, 1 reply; 28+ messages in thread From: Philippe Lafoucrière @ 2004-07-16 7:14 UTC (permalink / raw To: gentoo-portage-dev >>need help ? >>I'd like to work on the cache part, since I'm getting sic of "emerge rsync". > > > A big change in what I have, which is not nearly workeable yet (and I won't > work on it at all until august) is that it tries to use lazy evaluation > techniques combined with in memory caching. When you open an ebuild object you > can do with it whatever you want but the actual file is only read at the > moment you request the value of a property other than the version. Similarly > the packages in a category are only requested on demand. Searching (emerge -s > like) uses a smart strategy using the glob function ;-). The cache > precalculation should not be necessary for the full rewrite. Paul, do you think end-users need all ebuilds ? I have a laptop, and fetching the whole portage tree doesn't make any sence, since I emerge only a few apps. On the other hand, I'd like to fetch a "pre-computed" cache or world file, and fetch only ebuilds when necessary (emerging a package for example). Those "emerge rsync" are way too long, and can be drasticly reducted using a different way of thinking. Of course, the whole portage tree could be installed, as it is in FreeBSD ;) -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-07-16 7:14 ` Philippe Lafoucrière @ 2004-07-16 8:10 ` Paul de Vrieze 2004-07-16 8:49 ` Philippe Lafoucrière 0 siblings, 1 reply; 28+ messages in thread From: Paul de Vrieze @ 2004-07-16 8:10 UTC (permalink / raw To: gentoo-portage-dev > do you think end-users need all ebuilds ? I have a laptop, and fetching > the whole portage tree doesn't make any sence, since I emerge only a few > apps. On the other hand, I'd like to fetch a "pre-computed" cache or > world file, and fetch only ebuilds when necessary (emerging a package > for example). Those "emerge rsync" are way too long, and can be > drasticly reducted using a different way of thinking. > > Of course, the whole portage tree could be installed, as it is in FreeBSD ;) 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. 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 ;-). Paul -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-07-16 8:10 ` Paul de Vrieze @ 2004-07-16 8:49 ` Philippe Lafoucrière 0 siblings, 0 replies; 28+ messages in thread From: Philippe Lafoucrière @ 2004-07-16 8:49 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). > 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. If you need any help on this, please email me. Philippe -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-06-30 9:03 ` [gentoo-portage-dev] " Adrian Gschwend 2004-06-30 9:07 ` John Nilsson 2004-06-30 20:07 ` [gentoo-portage-dev] " Paul de Vrieze @ 2004-07-04 21:35 ` Pieter Van den Abeele 2004-07-05 11:05 ` [gentoo-portage-dev] " Adrian Gschwend 2004-07-07 20:54 ` [gentoo-portage-dev] " gentoo 2 siblings, 2 replies; 28+ messages in thread From: Pieter Van den Abeele @ 2004-07-04 21:35 UTC (permalink / raw To: gentoo-portage-dev; +Cc: Pieter Van den Abeele On 30 Jun 2004, at 11:03, Adrian Gschwend wrote: > On Tue, 29 Jun 2004 14:15:18 -0700, George Shapovalov wrote: > >> Well, what's going on is not that its "legally dead". It got its >> start and we >> threw a bunch of comments on the "design". However there does not >> seem to be >> much push behind it at the moment. I suspect there may be only one dev >> working on it (pvdabeel?), if at all. However there is clearly an >> effort to >> clean-up and enhance the [oroginal] portage under way. > > ok after all I care less about a portage-ng but about something I can > use on > non-Linux platforms :-) Is pvdabeel also reading this list? Yep, sorry. I was at WWDC, back now. Current portage uses some old algorithms, and features get continuously added. The portage team itself is working on cleaning up the code; There is jstubbs portage modularization efforts, last snapshot I looked at got all the global variables at the beginning of the file, ... Portage-ng comes in where old portage stops: revisiting the core algorithms. I am working on a new core that leads to better expressiveness, better performance and shorter, more intuitive, code. This obviously leads to better non-Linux support, but that is not the only reason for doing this. The reason I'm doing this alone atm, is because I'm doing this as a MCS thesis. Best regards, Pieter Van den Abeele > cu > > Adrian > > > > > -- > gentoo-portage-dev@gentoo.org mailing list > -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-portage-dev] Re: Re: Re: portage-ng roadmap? 2004-07-04 21:35 ` Pieter Van den Abeele @ 2004-07-05 11:05 ` Adrian Gschwend 2004-07-05 21:24 ` Pieter Van den Abeele 2004-07-07 20:54 ` [gentoo-portage-dev] " gentoo 1 sibling, 1 reply; 28+ messages in thread From: Adrian Gschwend @ 2004-07-05 11:05 UTC (permalink / raw To: gentoo-portage-dev On Sun, 4 Jul 2004 23:35:01 +0200, Pieter Van den Abeele wrote: >The reason I'm doing this alone atm, is because I'm doing this as a MCS >thesis. cool thanks for the note. What's the expected end date of your thesis? cu Adrian -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: Re: portage-ng roadmap? 2004-07-05 11:05 ` [gentoo-portage-dev] " Adrian Gschwend @ 2004-07-05 21:24 ` Pieter Van den Abeele 0 siblings, 0 replies; 28+ messages in thread From: Pieter Van den Abeele @ 2004-07-05 21:24 UTC (permalink / raw To: gentoo-portage-dev; +Cc: Pieter Van den Abeele On 05 Jul 2004, at 13:05, Adrian Gschwend wrote: > On Sun, 4 Jul 2004 23:35:01 +0200, Pieter Van den Abeele wrote: > >> The reason I'm doing this alone atm, is because I'm doing this as a >> MCS >> thesis. > > cool thanks for the note. What's the expected end date of your thesis? If everything goes according to plan, 24th august. > cu > > Adrian > > > > > -- > gentoo-portage-dev@gentoo.org mailing list > -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-07-04 21:35 ` Pieter Van den Abeele 2004-07-05 11:05 ` [gentoo-portage-dev] " Adrian Gschwend @ 2004-07-07 20:54 ` gentoo 2004-07-07 19:49 ` [gentoo-portage-dev] unsubscribing (was: Re: portage-ng roadmap?) Andrew Gaffney 1 sibling, 1 reply; 28+ messages in thread From: gentoo @ 2004-07-07 20:54 UTC (permalink / raw To: gentoo-portage-dev unsubscribe gentoo-portage-dev -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-portage-dev] unsubscribing (was: Re: portage-ng roadmap?) 2004-07-07 20:54 ` [gentoo-portage-dev] " gentoo @ 2004-07-07 19:49 ` Andrew Gaffney 0 siblings, 0 replies; 28+ messages in thread From: Andrew Gaffney @ 2004-07-07 19:49 UTC (permalink / raw To: gentoo-portage-dev gentoo wrote: > unsubscribe gentoo-portage-dev Try sending a blank email to gentoo-portage-dev-unsubscribe@lists.gentoo.org -- Andrew Gaffney Network Administrator Skyline Aeronautics, LLC. 636-357-1548 -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-06-29 18:44 ` Hasan Khalil 2004-06-29 21:15 ` George Shapovalov @ 2004-06-30 9:03 ` Adrian Gschwend 2004-06-30 13:06 ` Hasan Khalil 1 sibling, 1 reply; 28+ messages in thread From: Adrian Gschwend @ 2004-06-30 9:03 UTC (permalink / raw To: gentoo-portage-dev On Tue, 29 Jun 2004 13:44:41 -0500, Hasan Khalil wrote: >There are, absolutely, people working on portage for alternative >platforms. I am one of four developers in training, shooting to work on >gentoo-macos. pvdabeel is the gentoo-macos god currently, so he can fill >you in with all the details. Do you have a dicussion list somewhere? I am quite sure I will run into similar problems that you might have :-) cu Adrian -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] Re: Re: portage-ng roadmap? 2004-06-30 9:03 ` [gentoo-portage-dev] Re: Re: portage-ng roadmap? Adrian Gschwend @ 2004-06-30 13:06 ` Hasan Khalil 0 siblings, 0 replies; 28+ messages in thread From: Hasan Khalil @ 2004-06-30 13:06 UTC (permalink / raw To: gentoo-portage-dev Yes. Check the list of gentoo mailing lists. http://www.gentoo.org/main/en/lists.xml It's been fairly inactive for the past year or so since I've joined (has it really been that long?). -Hasan Adrian Gschwend wrote: > Do you have a dicussion list somewhere? I am quite sure I will run into > similar problems that you might have :-) -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [gentoo-portage-dev] portage-ng roadmap? 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-07-04 21:45 ` Pieter Van den Abeele 2 siblings, 0 replies; 28+ messages in thread From: Pieter Van den Abeele @ 2004-07-04 21:45 UTC (permalink / raw To: gentoo-portage-dev; +Cc: Pieter Van den Abeele On 28 Jun 2004, at 16:08, Marius Mauch wrote: > On 06/28/04 Adrian Gschwend wrote: > >> 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? > > It's not getting along at all, we're concentrating our efforts on the > current portage. Right now I consider portage-ng a dead project. it's not. Best regards, Pieter Van den Abeele > Marius > > -- > Public Key at http://www.genone.de/info/gpg-key.pub > > In the beginning, there was nothing. And God said, 'Let there be > Light.' And there was still nothing, but you could see a bit better. -- gentoo-portage-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2004-07-16 8:49 UTC | newest] Thread overview: 28+ 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
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox