Personal tools

Hackage

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
 
(BibTeX)
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Hackage ideas.
+
'''Hackage''' is a community development project consisting of a number of components related to packaging Haskell software:
   
* Open for all, no admin intervention required.
+
* [[Cabal]]
* Two project modes: listing and hosting.
+
* cabal-setup
* Listing:
+
* HackageDB
** darcs repo and distributions are kept offsite. Hackage only keeps meta information about the package/project.
+
* [http://hackage.haskell.org/trac/hackage/wiki/CabalInstall cabal-install]
* Hosting:
 
** Hackage will host the darcs repo, manage new releases and build haddock documentation.
 
   
Features of hosting:
+
Information on hackage can be found on the [http://hackage.haskell.org/trac/hackage Hackage Trac page].
* Manage branches of the darcs repo.
+
A simple [http://hackage.haskell.org/packages/hackage.html web interface] to HackageDB is available.
* Bug/feature tracking?
+
There is also a daily updated [[BibTeX]] database for [http://code.haskell.org/~thielema/bibtex/hackage.bib.gz citing] packages.
  +
  +
  +
Hackage ideas posted to this wiki. New ideas are better submitted over the corresponding [http://hackage.haskell.org/trac/hackage project page].
  +
  +
== Wanted features ==
  +
* Bug tracking
 
* Project info page (wiki-like?)
 
* Project info page (wiki-like?)
  +
* Hosting of documentation.
   
Assumtions:
+
[[Category:Packages]]
* Darcs is the one true revision control system.
+
[[Category:Tools]]
* One darcs repo per package.
+
[[Category:Development_tools]]

Revision as of 20:15, 7 October 2010

Hackage is a community development project consisting of a number of components related to packaging Haskell software:

Information on hackage can be found on the Hackage Trac page. A simple web interface to HackageDB is available. There is also a daily updated BibTeX database for citing packages.


Hackage ideas posted to this wiki. New ideas are better submitted over the corresponding project page.

Wanted features

  • Bug tracking
  • Project info page (wiki-like?)
  • Hosting of documentation.