Changes between Version 1 and Version 2 of Ticket #107

Show
Ignore:
Timestamp:
01/09/07 14:12:25 (6 years ago)
Author:
ijones
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #107 – description

    v1 v2  
    1 Here is a list of suggestions from Isaac about what needs to happen to get Hackage off the ground.  Above all, though, you hackers shoudl make it your own! 
     1Here is a list of suggestions from Isaac about what needs to happen to get Hackage off the ground.  Above all, though, you hackers should make it your own! 
     2 
     3Isaac proposes two high-level goals: 
     4 1. "Finish" Hackage, version 1.0 
     5 2. Make a proposal to Isaac about the server needs for Hackage 
     6   1. who should have root access to this machine (might inform later questions) 
     7   1. who should have user accounts on this machine 
     8   1. should it live on Monk (with the same set of sysadmins that exist now) 
     9   1. should we get a new machine and / or use a virtual colocated machine (http://vcolo.com or somesuch). we could add more root users this way 
     10   1. what should the machine be used for? 
     11     1. host projects with darcs 
     12     1. host hackage 
     13     1. host gforge 
     14     1. host trac 
     15     1. host community blogs, etc 
     16   1. what should the machine be called 
     17     1. hackage: migrate current hackage.haskell.org stuff? 
     18     1. darcs: migrate current darcs stuff? 
     19     1. community.haskell.org: the machine for the people 
     20     1. haskellforge: or whatever. 
    221 
    322== over-all tasks to improve adoption == 
     23It's great to write good code, but that doesn't mean people will use that code!  How do we get Hackage adopted? 
     24 
    425 1. create and maintain precise instructions for exactly what to do to find and install packages. 
    526 1. simply upload as many cabal packages as you can find 
     27 1. use it ourselves, note problems, fix them. 
    628 1. and make sure that you can actually install them with cabal-install 
    729 1. once you have a set of packages that can be installed, works with a known version of cabal (and GHC?) move them to "testing" as described [http://hackage.haskell.org/packages/README here].