welcome: please sign in

The following 384 words could not be found in the dictionary of 7 words (including 7 LocalSpellingWords) and are highlighted below:
about   Abulafia   Adam   admins   affectionately   After   all   allow   Among   an   and   announced   apparent   applications   Appraisal   are   around   arrangement   as   As   assets   association   at   At   August   automated   back   based   be   became   began   beginning   Bizzetti   board   both   built   bunch   Busigin   but   by   called   came   can   chat   chipped   Chlipala   choose   classic   colo   Colocation   colocation   conceived   concerned   considering   consisted   Contents   Coop   cooperative   Cooperative   corporation   cost   course   create   creating   current   Current   custom   December   decided   decision   Deleuze   deliberation   describes   detailed   Developer   devlocus   different   directors   domain   don   donated   Donations   Draft   earliest   easy   elected   enough   etc   Evaluation   events   existence   expansion   Fabio   February   Fellowship   fhp   filing   Finally   finished   first   flurry   followed   following   for   forbid   form   formal   formed   former   found   free   freeze   frequented   frequently   from   From   front   future   Fyodor   game   games   get   Get   gether   goal   grew   Gripes   gripes   group   guy   hacking   had   handle   happened   hardware   Hardware   has   hcoop   Hcoop   heaven   heavy   held   helping   history   History   Hobbyist   host   hosted   Hosting   hosting   Hosts   hprog   http   ideas   If   In   in   inauspicious   Inc   incorporating   incorporation   indeavor   info   informal   interested   Internet   is   issues   it   It   its   January   join   joined   July   Kennedy   Kerberos   kicked   known   lack   larger   leader   leased   led   legal   legally   life   list   List   lists   ll   Locus   long   longer   machine   machines   made   mail   mailing   main   making   manner   Manual   many   Matthew   maybe   me   meantime   meet   meetings   Member   member   members   Membership   membership   migration   Mire   months   more   mouth   moved   much   named   Nathan   Needs   needs   negative   net   new   newsgroup   no   nonprofit   nothing   November   number   of   Of   on   On   One   one   operated   or   org   organization   organized   original   other   otherwise   Our   our   Over   owned   page   participants   paying   Pedia   Peer1   Pennsylvania   people   period   phase   Plans   point   polling   positive   post   predecessors   prehistory   Prehistory   process   programmer   programmers   Programmers   progress   projects   Prospective   providers   Providers   providing   purchase   purposes   quote   Quote   range   rec   recognition   regards   reinventions   Request   request   requests   responded   response   responses   result   role   rooms   roots   same   Say   second   sent   series   server   Service   services   set   setup   several   shaped   share   sharing   should   site   small   so   Software   software   solid   some   specs   Specs   still   style   subsequently   System   systems   Table   tasks   teen   Teen   teens   term   that   The   the   then   there   these   this   This   thousand   through   time   timely   to   together   Tpu   tpu   traces   underwent   Unite   up   us   V1   v1   v2   Various   various   via   volunteered   was   We   we   web   webmaster   website   websites   well   went   were   which   who   Why   wide   Wiki   with   word   would   written   www   you   youths  

Clear message


This page describes the events that shaped the history of HCoop and its predecessors.


Teen Programmers Unite!

HCOOP traces its earliest roots back to a group of youths who frequented the USENET newsgroup rec.games.programmer. On July 29, 1996, one Matthew Busigin made the following post:

Say, there are a bunch of us teen programmers! 
Why don't we get to gether and form a mailing list (i'll host it) 
We can share info, and maybe, heaven forbid, create a game (-: 
If you are interested in this indeavor, mail me. 

               Matthew (14)

In classic USENET style, the first response came from Fabio Bizzetti:

Get a life. 

Fabio (3). 

From this inauspicious beginning and the flurry of responses that followed, both positive and negative, an association called Teen Programmers Unite was conceived. Over the course of its existence, TPU has consisted of various mailing lists, websites, and chat rooms with several thousand participants. A more detailed history of TPU can be found at http://www.hprog.org/fhp/TpuHistory, and the current TPU website is still at http://www.tpu.org/.

TPU underwent a series of reinventions, and meantime many of its original members were no longer "teens." One long-time member and TPU webmaster, Adam Chlipala, began a number of other projects. Among these were the Software Developer's Locus and the Fellowship of Hobbyist Programmers.

The Internet Hosting Cooperative

In 2002, a small group of TPU members, led by Adam Chlipala, joined together to purchase a server affectionately named Abulafia and hosted on the devlocus.org domain in an informal cost-sharing arrangement. As time went by and more people chipped in, Adam formed a larger goal of creating a nonprofit cooperative providing a wide range of hosting services. Abulafia was moved to the hcoop.net domain, "Fyodor" became the main machine, and the group became known as "The Internet Hosting Cooperative." Membership grew, both from other former TPU members, by word of mouth, by IRC, and via the web. Various ideas for incorporating or otherwise filing for formal legal recognition were kicked about, but nothing much happened with regards to organization. Adam legally owned all the cooperative's assets and operated as the informal leader, frequently polling the membership for decision-making purposes. In the meantime, by January 2005, the cooperative grew to about 40 members, and Adam had automated many tasks with custom software written in SML.


HCoop v1

Finally, concerned about legal issues and the lack of progress on that front, Adam announced a freeze on new membership applications. At the same time Nathan Kennedy, who had joined in December 2004, volunteered to handle the incorporation process, with the result that in February 2005 HCOOP, Inc. was organized in Pennsylvania as a nonprofit corporation. The first board of directors was elected and held meetings. A second server was then leased, and new members were free to join.

HCoop v2

It became apparent that Fyodor would no longer be enough to meet our long-term needs. We went through a period of deliberation about which colocation providers to choose.

At some point around August 2006, we decided to choose Peer1. We began the setup phase (paying Peer1) in November 2006. NathanKennedy became our on-site guy, and set all of the hardware up. Our main machines were Deleuze and Mire.

After 15 or so months of heavy hacking, the admins built a solid setup based on AFS and Kerberos, which should allow for easy expansion in the future.

In November 2007, we finished making the MemberManual, and subsequently began the migration process from Fyodor to Deleuze and Mire.

OurHistory (last edited 2008-07-07 04:28:16 by localhost)