Ports Re-engineering: Semi-official statement of scope and schedule
Aryeh M. Friedman
aryeh.friedman at gmail.com
Mon Dec 17 03:51:32 PST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Project Name: Ports 2.0
Disclaimers:
1. This project is not meant to completely supplant the current
ports system for a minimum of 2 years
2. For non-core team versions all standard FreeBSD change
management procedures and policies will be followed
3. The system will not use any non-BSD licensed code
Core team:
Aryeh M. Friedman <aryeh.friedman at gmail.com>
Alejandro Pulver <alepulver at freebsd.org>
David Southwell <david at vizion2000.net>
Summary of scope:
To restructure the ports system, not individual ports, via gound
up rewrite. While no immediate need and/or requirement is seen for
making the system non-FreeBSD portable it will be developed without
hard coding any FreeBSD only run-time requirements.
Key goals:
* 100% backwards compatibility with the ports current system
* No reliance on the ports current system for it's installation
and/or operation
* Separation of dependency and build systems
* Preparation for 100% OO based ports system
* Provide for easy future extension
Work schedule (dates TBD):
1. Complete feature/requirement gathering
2. Complete conceptual design
3. Produce a full scale unit test test via managing the
build,install, updating and deletition of all ports needed by x11/xorg
(including non-xorg supplied ports)
4. Expand the system to cover all ports in the current selection
5. After substantial testing replace the current ports system with
the new one
- --
Aryeh M. Friedman
FloSoft Systems
http://www.flosoft-systems.com
Developer, not business, friendly
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHZmK+zIOMjAek4JIRAvkqAJ9s/oZXzwJ6G+0aP+OK7aCBgkyU0QCdH1H1
4ZZIn9z3zfjM+7CTwjF/vKQ=
=Mzch
-----END PGP SIGNATURE-----
More information about the freebsd-ports
mailing list