* Introducing Upmf
@ 2013-02-26 14:38 Aljosha Papsch
2013-02-26 19:35 ` Ludovic Courtès
0 siblings, 1 reply; 2+ messages in thread
From: Aljosha Papsch @ 2013-02-26 14:38 UTC (permalink / raw)
To: guile-user
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi!
I would like to introduce a project I've been working on recently and which makes use of GUILE.
The project is a source based package manager and is written mostly in Scheme. It features the standard paxkage manager facilities, installing, removing and searching for packages. Upmf also makes use of GNU Stow for the final installation (though not yet integrated).
The package format is a Scheme associatio list where one can also specify patches and dependencies. Dependency checking is only very rudimentary implemented right now.
As for the extendability: Since Upmf is mostly written in Scheme, it is possible to customize it in various ways. In the easiest way one just customizes a few default values. The mediocre way is to work in your own "installation mode" (for example a mode for Cmake) or even replace the default procedure which gets executed.
I hope I could wake a few interested:
http://nongnu.org/upmf
Best regards,
Aljosha Papsch
-----BEGIN PGP SIGNATURE-----
Version: APG v1.0.8
iQE+BAEBCAAoBQJRLMjIIRxBbGpvc2hhIFBhcHNjaCA8bWlzY0BycGFwc2NoLmRl
PgAKCRD4/JTYsEm1opp2CACOeZ0DMwZOq4+WfOSvluwhF6uo+Cs7jZNk/Pua4EWt
/9MJAgIutMCDU2dI+dDPoyNX5odpzjxNcJZtWWLOG05mVqTPypQV0yV1diOUauwc
AyCvNJhGas21a2oMFhgsMR1qoDvhJ+mGxEgWC50NbwouwAcHtzpNyZowiTWsgjd8
3dojTKM/g2SepWq9+RIhteUp4pIeb8Hzp8gYtN+0/sVwi/EflVDj4+cmS0QA0liV
sKrTPyW+gqS8Wv/HiNmForS3FGfvbBByjZaJKbsP1OerBhJlKrAXm4ZRh5Sk6uaL
gj3/LNqDRqQSWHqHcG+YWHQ0pOdTCX/BxrhObuNzGkzw
=UwzX
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Introducing Upmf
2013-02-26 14:38 Introducing Upmf Aljosha Papsch
@ 2013-02-26 19:35 ` Ludovic Courtès
0 siblings, 0 replies; 2+ messages in thread
From: Ludovic Courtès @ 2013-02-26 19:35 UTC (permalink / raw)
To: guile-user
Hello!
Aljosha Papsch <lists@rpapsch.de> skribis:
> I would like to introduce a project I've been working on recently and which makes use of GUILE.
>
> The project is a source based package manager and is written mostly in Scheme. It features the standard paxkage manager facilities, installing, removing and searching for packages. Upmf also makes use of GNU Stow for the final installation (though not yet integrated).
Are you aware of GNU Guix <http://gnu.org/s/guix> and GNU SourceInstall
<http://gnu.org/s/sourceinstall/>?
How would you position Upmf compared to those?
Perhaps we should join efforts.
Ludo’.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-02-26 19:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-26 14:38 Introducing Upmf Aljosha Papsch
2013-02-26 19:35 ` Ludovic Courtès
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).