* Archive of Guile standard library available @ 2004-03-24 14:38 Andreas Rottmann [not found] ` <871xnib15i.fsf@buug.org> 0 siblings, 1 reply; 2+ messages in thread From: Andreas Rottmann @ 2004-03-24 14:38 UTC (permalink / raw) Hi! I've now checked-in the Guile library (0.1) tarball into my guile-2004 archive[0]. I've done some slight modifications on the source (mostly re-indenting; could we agree not to exceed 80 chars/line, when possible?). I also switched the buildsystem to Tom Lord's package-framework, mainly because it 1) lowers maintainance costs (less Makefile changes) 2) allows for easily shipping guile-lib with your project (assuming that project uses package-framework as well): You just build a config[1] like this: ./src lord@emf.net--2004/package-framework--devo--1.0 ./src/itla a.rottmann@gmx.at--2004-main/itla--devo--0.1 ./src/guile-lib rotty@debian.org--guile-2004/guile-lib--head--0.1 Then, your users just have to build-config that, and are equipped with the version of guile-lib you specified; which might be a not-yet-released one. I hope I don't get flamed for not using automake ;), but I think it's very important for the sucess of guile-lib that developers can easily ship it with and integrate it into their projects. [0] http://people.debian.org/~rotty/arch/rotty@debian.org/guile-2004/ [1] http://regexps.srparish.net/tutorial-tla/multi-tree-projects.html Andi -- Andreas Rottmann | Rotty@ICQ | 118634484@ICQ | a.rottmann@gmx.at http://yi.org/rotty | GnuPG Key: http://yi.org/rotty/gpg.asc Fingerprint | DFB4 4EB4 78A4 5EEE 6219 F228 F92F CFC5 01FD 5B62 Make free software, not war! _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user ^ permalink raw reply [flat|nested] 2+ messages in thread
[parent not found: <871xnib15i.fsf@buug.org>]
* Re: Archive of Guile standard library available [not found] ` <871xnib15i.fsf@buug.org> @ 2004-03-24 20:14 ` Andreas Rottmann 0 siblings, 0 replies; 2+ messages in thread From: Andreas Rottmann @ 2004-03-24 20:14 UTC (permalink / raw) Cc: Guile Users, Guile Developers Ian Zimmerman <itz@buug.org> writes: > Andreas> Hi! I've now checked-in the Guile library (0.1) tarball into > Andreas> my guile-2004 archive[0]. > > I am new here, can you explain what this project is and how it relates > to libraries already included with guile? (A link to a README is enough.) > Well, there is not that much library code shipped with guile-core. guile-lib is intended as code accumulation place, where people can cooperate integrating their generic Guile modules into a coherent library. Think "a down-scaled, limited-scope CPAN for Guile". Also, it can be seen as a code staging area for Guile; the Guile developers could decide to integrate some of the code into guile-core. An example for a possible candidate is SRFI-35. The criteria for integration is mostly that the stuff may have no dependencies, except for Guile and the library itself. There are currently two branches: A --head branch, where the actual hacking takes place, and a --std branch, where the requirements for code are a bit stricter: there should be unit tests and documentation for code placed in there. Thanks to Arch, everbody can branch off the archive, add their code in their private branches and then ask for it being merged into the central archive. It's also possible to set up tla-pqm[0] in the future, so more people can be granted direct merge rights. So for people who want to contribute: 1) Register the Archive: % tla register-archive http://people.debian.org/~rotty/arch/rotty@debian.org/guile-2004/ 2) Branch % tla archive-setup guile-lib--head--0.1 % tla tag rotty@debian.org--guile-2004/guile-lib--head--0.1 guile-lib--head--0.1 % tla get guile-lib--head--0.1 my-working-copy % cd my-working copy 3) Hack, commit, hack... 4) Mail me, and I'll merge [0] http://web.verbum.org/arch-pqm/ Cheers, Andy -- Andreas Rottmann | Rotty@ICQ | 118634484@ICQ | a.rottmann@gmx.at http://yi.org/rotty | GnuPG Key: http://yi.org/rotty/gpg.asc Fingerprint | DFB4 4EB4 78A4 5EEE 6219 F228 F92F CFC5 01FD 5B62 It's *GNU*/Linux dammit! _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2004-03-24 20:14 UTC | newest] Thread overview: 2+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2004-03-24 14:38 Archive of Guile standard library available Andreas Rottmann [not found] ` <871xnib15i.fsf@buug.org> 2004-03-24 20:14 ` Andreas Rottmann
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).