unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* guildhall status
@ 2011-07-15 11:55 Andy Wingo
  2011-07-15 19:10 ` dsmich
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Andy Wingo @ 2011-07-15 11:55 UTC (permalink / raw)
  To: guile-devel

Hi,

I wanted to bootstrap the guildhall stuff, so last week I started poking
at Andreas' excellent dorodango (http://www.nongnu.org/dorodango/).  I
forked his repo on gitorious, removed a bunch of compat stuff for other
implementations, imported dependencies into the archive, replaced the
http stuff with Guile's (web) foo, and wired up a standard build system.

The result is here:

  https://gitorious.org/~wingo/dorodango/guildhall

You can:

  git clone git://gitorious.org/~wingo/dorodango/guildhall.git

Then ./configure && make && make check.

You will only be able to succeed there if you have (web client), which I
have pushed to Guile's stable-2.0 branch.

Wherever you see "doro" in the docs, replace it with "guild hall".
Perhaps in the future we should drop the "hall", so "guild hall update"
-> "guild update" or something.  Anyway, a thought for another time.

So, the status:

  1) Builds.
  2) Passes make check.
  3) Can update the available list.
  4) Everything else is untested :-)

Next up:

  1) Check status of dorodango functionality.
  2) Fix things that don't work.
  3) Profit?
  4) Start thinking about hosting and accounts and UX and stuff.

I will see if I can get work to sponsor a server that we can use, and
see if we can get it aliased to guildhall.gnu.org -- unless someone else
would like to provide the server.  It would be nice to have root on that
server, FWIW.  It could be a VM.

As far as relation with dorodango goes, we should do our best to keep
the guildhall compatible with dorodango archives on the net.  We should
also try hard to share code, but that is secondary.  Farther along I
would like to rename (dorodango ...) in our source to (guildhall ...) or
something so that we don't conflict with upstream.  I would also like to
reduce the number of bundled dependencies, and for the ones that are
left, include them under the (guildhall ...) namespace, making them
effectively private.  That way you can also install dorodango on your
machine, if you wish, and also install the wak- packages, industria,
ocelotl, etc.

I would really love for someone to take up this project.  I can help
getting it to the minimally functional state.  Please let me know if you
are interested.

Regards,

Andy
-- 
http://wingolog.org/



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2011-07-25 18:53 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-15 11:55 guildhall status Andy Wingo
2011-07-15 19:10 ` dsmich
2011-07-15 19:21   ` dsmich
2011-07-18  8:39   ` Andy Wingo
2011-07-18 13:06 ` Ludovic Courtès
2011-07-18 14:57   ` Andy Wingo
2011-07-18 16:05     ` Ludovic Courtès
2011-07-18 16:06     ` Ludovic Courtès
2011-07-23 10:37 ` Andreas Rottmann
2011-07-25  9:21   ` Andy Wingo
2011-07-25  9:48 ` Andy Wingo
2011-07-25 18:53   ` 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).