* Help, Guidance for Guile Module Builders
@ 2002-03-15 18:43 Evan Prodromou
2002-03-16 0:13 ` Neil Jerram
0 siblings, 1 reply; 4+ messages in thread
From: Evan Prodromou @ 2002-03-15 18:43 UTC (permalink / raw)
So, I'd like to assemble some kind of document that gives
"recommended" coding suggestions for Guile modules -- especially those
that aspire to participation in GUMM.
If I was going to lay out a quick example, I'd say this...
* Use autoconf, automake, and GNU make to build and install modules
* Use texinfo to document module interfaces
(Note: any semi-official way to "snarf" documentation from
Scheme-only interfaces into texinfo form? From scheme-and-C
combined modules?)
* Use greg as a regression testing tool
I'd also like to assemble a set of good Guile-related autoconf macros
into a single package that would make Guile-related autoconf stuff
easier.
I'd love to get to the point where these macros would get included as
part of the autoconf (or automake) standard distribution. Hey, GUILE
_is_ the GNU extension language, after all. Shouldn't GNU build
tools support using Guile? I mean really. Automake (written in Perl)
already has Python support. Phooey!
Lastly, I'd like to put together a (guile hello) module -- in the
spirit of GNU hello -- that shows best practices for making a Guile
module for wide distribution.
Anyways, any suggestions, guidance, support or interest?
~ESP
--
Evan Prodromou
evan@glug.org
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Help, Guidance for Guile Module Builders
2002-03-15 18:43 Help, Guidance for Guile Module Builders Evan Prodromou
@ 2002-03-16 0:13 ` Neil Jerram
2002-03-16 4:51 ` Evan Prodromou
0 siblings, 1 reply; 4+ messages in thread
From: Neil Jerram @ 2002-03-16 0:13 UTC (permalink / raw)
Cc: guile-user
>>>>> "Evan" == Evan Prodromou <evan@glug.org> writes:
Evan> So, I'd like to assemble some kind of document that gives
Evan> "recommended" coding suggestions for Guile modules -- especially those
Evan> that aspire to participation in GUMM.
Sounds great. One thought only, I'm afraid - have you checked out all
the autoconf stuff and accompanying docs that thi has recently added
to Guile CVS? Unless I'm misunderstanding something, that should be
an excellent start for what you're aiming at.
Neil
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Help, Guidance for Guile Module Builders
2002-03-16 0:13 ` Neil Jerram
@ 2002-03-16 4:51 ` Evan Prodromou
2002-03-16 13:22 ` Neil Jerram
0 siblings, 1 reply; 4+ messages in thread
From: Evan Prodromou @ 2002-03-16 4:51 UTC (permalink / raw)
>>>>> "NJ" == Neil Jerram <neil@ossau.uklinux.net> writes:
NJ> Sounds great. One thought only, I'm afraid - have you checked
NJ> out all the autoconf stuff and accompanying docs that thi has
NJ> recently added to Guile CVS?
I'm tracking the test releases for 1.6, so I'll see if the files are
there. Otherwise, I'll start trying to find them under CVS. Any file
names I should look at?
NJ> Unless I'm misunderstanding something, that should be an
NJ> excellent start for what you're aiming at.
Hooray! I'm so glad when I volunteer for something because I'm p.o.'d
someone else hasn't already done it, and it turns out they have.
~ESP
--
Evan Prodromou
evan@glug.org
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Help, Guidance for Guile Module Builders
2002-03-16 4:51 ` Evan Prodromou
@ 2002-03-16 13:22 ` Neil Jerram
0 siblings, 0 replies; 4+ messages in thread
From: Neil Jerram @ 2002-03-16 13:22 UTC (permalink / raw)
Cc: guile-user
>>>>> "Evan" == Evan Prodromou <evan@glug.org> writes:
>>>>> "NJ" == Neil Jerram <neil@ossau.uklinux.net> writes:
NJ> Sounds great. One thought only, I'm afraid - have you checked
NJ> out all the autoconf stuff and accompanying docs that thi has
NJ> recently added to Guile CVS?
Evan> I'm tracking the test releases for 1.6, so I'll see if the files are
Evan> there. Otherwise, I'll start trying to find them under CVS. Any file
Evan> names I should look at?
In the doc/ref directory, autoconf.texi, autoconf-macros.texi and
tool.texi, I think. I'm not sure where the sources for the autoconf
macros are.
Neil
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-03-16 13:22 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-03-15 18:43 Help, Guidance for Guile Module Builders Evan Prodromou
2002-03-16 0:13 ` Neil Jerram
2002-03-16 4:51 ` Evan Prodromou
2002-03-16 13:22 ` Neil Jerram
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).