On Sun, Oct 14, 2007 at 15:22:13 +0100, Ian Lynagh wrote: >On Wed, Oct 10, 2007 at 05:05:28PM +0100, Magnus Therning wrote: >> >> I've almost reached a state where I wouldn't be ashamed of sharing the >> code so I looked into my options of free hosting. >> >> It seems I only have one option for publishing the code: >> >> - Request a project on code.haskell.org. >> >> I could only find one option for a "homepage" for the project: >> - Create a page on the Wiki. >> >> There seems to be no option when it comes to tracking bugs. :-( >> >> I could also not locate any option for publishing haddock pages. :-( > >We'd like community.haskell.org to be usable for all of this, it just >needs someone to ask us for something, and then us to get around to >setting it up. > >Currently source repos go on code.haskell.org. > >We could perhaps have web pages on projects.haskell.org, and some sort >of bug tracker on bugs.haskell.org (or perhaps trac.haskell.org etc). >Would it be better to make things consistent for users, and have all >projects use trac (or something else), or for each project to be able >to easily use the bug tracker of their choice?
It sounds like things are moving in a good direction. I have some
suggestions on what is currently there:
1. Make sure that requesting an account via the web form works. I
was met with a 500 when I tried a few days ago. (I reported it and
[rt.haskell.org #92] is the ticket ID.)
2. Make the flow more explicit. It isn't clear that one needs an
account before requesting the creation of a project. It doesn't
have to be enforced in code on the site, just a bit of text would be
enough.
My thoughts:
- Offer as few options as possible, ideally just offer one. Trac is a
good example of something that's good enough. It combines homepage,
documentation, bug tracking and VC inspection in one tool. The main
reason for offering just one option: minimise the burden
administration (I'm assuming administrators are volunteers).
Secondary reason: consistency for users.
- Have one instance of trac¹ on trac.haskell.org per project.
- Have one entry point that is separate from trac.haskell.org. I think
this is what Hackage is supposed to be.
/M
¹ I'm just using trac and trac.haskell.org as examples without really
saying that's what should be used.
--
Magnus Therning (OpenPGP: 0xAB4DFBA4)
magnus@therning.org Jabber: magnus.therning@gmail.com
http://therning.org/magnus
signature.asc
Description: Digital signature
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
