porteus status
Jon Nall <[email protected]> 31 Jul 2003 09:56:54 -0500
| Newsgroups | gmane.linux.zynot.general,gmane.linux.zynot.zynaut |
|---|---|
| Message-ID | <[email protected]> |
--===============55577500622497089== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YxQKPGRc5hcJ7GO6rnj/" --=-YxQKPGRc5hcJ7GO6rnj/ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable hi all. i just wanted to write a quick note updating people on the status of porteus. we've accomplished a great deal in the past month. for those that don't know, the current phase we're in involves modifying the portage system to serve as a testbed for new ideas. so where are we? * 100% documentation of the portage API. This was a huge effort and i'd like to thank those who helped (slowhog, h22113, rossgir, and caustin). The documentation was written in PyDoc format which can be parsed into HTML. I hope to have this on a webpage sometime soon. * Test harness. galak has done a great job getting a test harness in place. it already found a portage bug! The harness is based on the unittest module and a handful of API calls are currently tested. * Tree overlay support. porteus can sync from multiple overlays and can find/process builds in each of the overlays. * SVN support. porteus can sync from subversion trees. * Split ebuild format. porteus supports the proposed split ebuild format. This requires some explanation. An idea was proposed to split ebuilds into a generic portion and an architecture specific portion. the generic portion might make calls into the architecture-specific portion for things like patching sources, etc. the architecture-specific portion can override any variables or functions it deems necessary. technically, this is nearly identical to eclasses. This has implications to the subversion tree layout which i won't get into here as i understand it's going to be addressed in a forthcoming email. so what's next? currently use cases and requirements are being gathered for porteus. once those are aggregated, i will begin drafting a proposal for the next generation of porteus. in parallel work will commence on a from-scratch prototype. thanks! nall. --=-YxQKPGRc5hcJ7GO6rnj/ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA/KS414DLJUYqFxU0RAueOAJoCvc2ChNI573ZLnidmT8KunhLvKACgmR0G JYtMPbC3HLu2utmRYDRlqBw= =picQ -----END PGP SIGNATURE----- --=-YxQKPGRc5hcJ7GO6rnj/-- --===============55577500622497089== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Zynot-pkgmgr mailing list [email protected] http://lists.zynot.org/mailman/listinfo/zynot-pkgmgr --===============55577500622497089==--