v3.0.0-alpha1
object 82719fd8c0350719b00bd904fd04c24cc4a6605a
authorMichael D Labriola <mdlabriola@yahoo.com>
Fri, 21 May 2010 02:41:05 +0000 (22:41 -0400)
Source Ruckus Pakager v3.0.0-alpha1

The following things mostly work (I think...):

- Create a v3 SRP instance from a dir of package files
- Create a v3 SRP instance from a dir of v2 package files
- Create a v3 SRP instance from a v3 package on disk
- Create a v3 SRP instance from a v2 package on disk
- Write a v3 SRP instance to disk

NOTE: this means we can transparently build v2 packages by converting
them to v3 file formats on the file (with some prepostlib limitations)

- Build a v3 BRP instance from a v3 SRP instance or file on disk

Things that haven't been implemented yet:

- Writing a BRP instance to disk (package)

- Installing a BRP (installer)

- Upgrading a BRP (installer)

- Any kind of querying of installed packages (package, front-end)

- Uninstalling a package (uninstaller?)

- There's no front-end whatsoever

And there's tons of cleanup to be done.  Method/Class names are wildly
inconsistent due to the stop-go cycles of development.