Hi everyone,

I have spent some time creating a new package manager UI for Pharo 10 to
simplify package finding and installation. It is a Spec application which
introduces a new concept: Package Formulas. These are just annotated
methods with an installation expression, so they do not depend on
Metacello, Gofer, Pakbot or any other package manager.

Some features are:

- Package Formulas already includes a predefined set of categorized
formulas.
- UI allows you to install packages in bulk.
- It is simple to create a script from selections.
- Scripts can be decorated with pre, post, and wrapper actions.
- You can request to list your own or recommended formulas by opening
issues from the UI.
  - Then the package formula will be reviewed to avoid naming conflicts,
and to prevent adding broken formulas.
  - The UI could be used with a custom container of your favorite,
validated, isolated or private formulas.
- (Currently) it does not automatically collect packages from remote
repositories or query on-line servers, however, you can easily jump to
browse a selected project homepage.
- License is MIT.

https://github.com/hernanmd/package-formulas

Hope you like it.
Best,

Hernán

Reply via email to