Apache Attic

Apache Attic tai The Apache Attic on Apache Software Foundation (ASF) -projekti , joka on ei-aktiivisten ASF-projektien arkisto (varasto). Apache Attic perustettiin marraskuussa 2008 ASF:n hallituksen 19. marraskuuta 2008 tekemällä päätöksellä (alunperin nimellä "Apache Attic Project") [1] ja loppusijoitusinfrastruktuurin ja sen toimintaa koskevien sääntöjen asentamisen jälkeen alkaen 2009, kaikki suljetut, hylätyt ja passiiviset ASF-projektit.

Historia

19. marraskuuta 2008 ASF:n hallitus piti puhelinkonferenssin, jossa päätettiin perustaa Project  Management Committee (PMC), "jonka tehtävänä on valvoa projekteja, joita kukaan muu ei seuraa" [1] . Uutta projektia kutsuttiin nimellä "Apache Attic Project", ja sen alkuperäiseen jäsenyyteen kuului 20 ASF-jäsentä, mukaan lukien Henry Yandell, joka nimitettiin projektin varapuheenjohtajaksi.

13. tammikuuta 2009 avattiin sivusto attic.apache.org, ilmoitus uudesta projektista lähetettiin kaikille olemassa oleville PMC:ille [2] .

Maaliskuussa 2009 tuli tiedoksi, että HiveMind olisi ensimmäinen ASF-projekti, joka siirretään Atticille [3] . Siitä ilmoitettiin seuraavana kuussa [4] ja uutinen levisi mediaan välittömästi [5] . Hiipuvan HiveMindin sijaan käyttäjiä rohkaistiin käyttämään Tapestry IOC: ta . Samalla tuli tietoon, että Shale on toinen Atticille siirrettävä projekti. Huhti-toukokuun aikana kaikki asianmukaiset toimenpiteet suoritettiin ja HiveMindin käännösprosessi saatiin päätökseen de facto [6] . Samalla kehitettiin kaikki vaiheet projektien siirtoprosessista Atticille, menettely dokumentoitiin ja kaikki myöhemmät projektit, alkaen Shalesta, käännettiin jo sen mukaan.

Vuonna 2010 Henry Yandell luovutti projektin varapuheenjohtajan viran avustajalle Gianugo Rabellinolle [7] .

Organisaation tavoitteet ja periaatteet

Hankkeen päätavoitteena on saada hallintaansa hankkeisiin, jotka ovat menettäneet kontrollin itseensä aktiivisten osallistujien puuttuessa, sekä rajoittaa pääsyä tällaisten projektien resursseihin. Attic-verkkosivusto ilmoittaa, että sen tavoitteena on:

  1. Ei aiheuta seurauksia projektin käyttäjille
  2. Tarjoa rajoitettu pääsy projektin lähdekoodeihin
  3. Valvoa aktiivisia käyttäjäluetteloita, joilla ei ole projektinhallintakomiteaa (PMC)

eikä sitä ole tarkoitettu:

  1. Järjestä yhteisö uudelleen
  2. Tee vikojen korjauksia
  3. Julkaisut

Parhaat ehdokkaat Atticille ovat hankkeet, joiden PMC:t eivät pysty keräämään 3 ääntä julkaisulle, joilla ei ole aktiivisia kehittäjiä tai jotka eivät pysty täyttämään raportointivelvollisuuttaan hallitukselle.

Pääsy Atticille siirtyneen projektin resursseihin määritellään Henry Yandellin sanoin [8] :

Käyttäjäpostituslista pysyy avoinna, kun taas muut projektin resurssit - sivusto, wiki, SVN , lataukset ja virheenseuranta - pysyvät vain luku -tilassa ilman, että niiden URL -osoite muuttuu .

Alkuperäinen teksti  (englanniksi)[ näytäpiilottaa] Käyttäjäpostituslista pysyy auki, kun taas muu projektin

resurssit ovat edelleen saatavilla vain luku -tilassa -

verkkosivusto, wikit, svn, lataukset ja vianseuranta ilman muutoksia URL-osoitteessa. — Henry Yandell, Attic General List -postituslista

Pääsääntöisesti ullakolle päätyvät kehityksessä pysähtyneet, hylätyt, niin sanotun "eläimensä" saavuttaneet projektit .  Ullakkoprojektit eivät kuitenkaan menetä elpymisen mahdollisuutta. On olemassa useita tapoja poistua projektista ullakolta:

  1. erillisen projektihaaran luominen
  2. uusi projekti käynnistyy Apache Incubatorissa
  3. Projektinhallintakomitean (PMC) uudelleen perustaminen

Projektit Atticilla

Vastaanottopäivä - päivämäärä, jolloin projektin siirto ullakolle aloitettiin.

Projekti kuitin päivämäärä Verkkosivusto Seuraavia projekteja tai vaihtoehtoja Kommentti
hivemieli 2009 -04/ huhtikuu [4] [yksi] Tapetti [5] Projekti oli palveluiden ja kokoonpanojen mikroydin. Kirjaston toimintoja kutsutaan myös nimellä Inversion of Control (IoC) Container tai Lightweight Container. Pääsy ullakolle julkistettiin 22. huhtikuuta 2009 [9]
Liuske 2009 -06/ toukokuu [10] [2] MyFaces , JBoss Sauma [11] Verkkosovelluskehys, joka perustuu JavaServer Facesiin. Siirto ullakolle julkistettiin 11. kesäkuuta 2009 [12]
Axkit 2009 -08/ elokuu [13] [3] XML-kehys Apachelle . Tarjotaan muunnos XML-muodosta muihin muotoihin (HTML, WAP, TXT jne.) lennossa. Siirto ullakolle julkistettiin 31. elokuuta 2009 [14]
Xang 2009 -kymmenen/ lokakuu [15] [neljä] XML-pohjainen verkkokehys.
Mehiläispesä 2010 -01/ tammikuu [16] [5] osittaiset vaihtoehdot ovat: Struts 2 and Spring, Spring Beans, Axis2 [17] Rakentaa yksinkertaisen objektimallin J2EE :lle ja Strutsille . Käyttämällä JSR-175-merkintöjä Beehive vähentää J2EE-koodin määrää. Siirto ullakolle julkistettiin 10. helmikuuta 2010 [18]
Jakarta Taglibs 2010 -04/ huhtikuu [19] [6] Tomcat Taglibs (osittain) Suuri kokoelma JSP -tunnistekirjastoja . JSTL : n myötä suurin osa näistä kirjastoista on standardoitu, eikä niitä enää tarvita. Monien heistä tuki lopetettiin jo vuosina 2008-2009.
Jakartan liukumäki 2010 -04/ huhtikuu [19] [7] Apache Jackrabbit Tietovarasto , joka voi toimia sisällönhallintajärjestelmän (CMS) rakentamisen perustana. Hanke lopetettiin jo marraskuussa 2007 [20]
iBATIS 2010 -06/ kesäkuu [21] [kahdeksan] MyBatis ( www.mybatis.org ) Tiedonsidontakehys, jonka avulla on helppo työskennellä relaatiotietokantojen kanssa oliopohjaisissa sovelluksissa.
Quetzalcoatl 2010 -06/ kesäkuu [22] [9] Projekti palveli Mod_Python -kirjaston ylläpitoa ( www.modpython.org )
Crimson 2010 -08/ elokuu [23] [kymmenen] Xerces Java XML-jäsennin, joka tukee XML 1.0:aa useiden sovellusliittymien kautta. Crimsonin muuttamisesta ullakolle on puhuttu vuodesta 2009 [24]
Jakarta Oro 2010 -09/ syyskuu [25] [yksitoista] Kursseja tekstinkäsittelyyn. Päätoiminnot: Perl5-yhteensopivien säännöllisten lausekkeiden käsittely, säännölliset lausekkeet, kuten AWK, glob-lausekkeet sekä tiedostopolkujen korvaus-, jakamis-, suodatustoiminnot jne.
Jakarta ECS 2010 -09/ syyskuu [25] [12] Java API erilaisten merkintäkielten elementtien luomiseen (esim. HTML 4.0, XML).
Excalibur 2010 -yksitoista/ marraskuu [26] [13] Vaihtoehdot: Apache Felix , Apache Aries [27] Ohjaussäiliön kevyt, upotettava käännös (sillä on oma nimi, Fortress). Siirto ullakolle julkistettiin 4. maaliskuuta 2011 [28]
Avalon 2011 -02/ helmikuu [29] [neljätoista] Excalibur, Loom ( loom.codehaus.org ), DPLM Metro ( www.dpml.net ), Castle ( www.castleproject.org ) Kehys palvelinpuolen Java-sovelluksille. Avalon oli sellaisten suunnittelumallien esi-isä, kuten Inversion of Control (IoC) ja Separation of Concerns (SoC). Projekti suljettiin jo vuonna 2004 (jaettu useisiin uusiin hankkeisiin), mutta se lisättiin Ullakolle vasta vuonna 2011.
ObjectRelationalBridge (OJB) 2011 -04/ huhtikuu [30] [viisitoista] Apache-vaihtoehdot: Apache Cayenne, Apache Empire-db, Apache OpenJPA, Apache Torque Työkalu relaatiotietokantojen linkittämiseen Java-objekteihin.
Jakarta Regexp 2011 -04/ huhtikuu [31] [16] java.util.regexp-standardikirjasto Kirjasto säännöllisten lausekkeiden kanssa työskentelemiseen
Jakartan kaktus 2011 -08/ elokuu [32] [17] Puitteet testeille. Se oli JUnitin jatke .
Xindice 2011 -08/ elokuu [33] [kahdeksantoista] Tietokanta XML-tietojen tallentamiseen. Xindice luotiin jatkoksi dbXML Core -projektille, jonka Apache otti vuonna 2001.
Harmonia 2011 -yksitoista/ marraskuu [34] [19] Java-alustan ilmainen toteutus J2SE 5.0 :sta lähtien .
Jakarta projekti 2011 -12/ joulukuu [35] [kaksikymmentä] Apache Software Foundation (ASF) -projekti , joka vuosina 1999-2011. oli pienprojektien (osaprojektien) yhteinen arkisto ja työtila niiden yhteistä kehittämistä varten. Muutettiin Ullakolle, kun aktiivisia osaprojekteja ei ollut enää jäljellä (osa projekteista, osa siirrettiin Ullakolle, lopuista tuli ei-aktiivisia, eli myös ehdokkaita ullakolle).

Muistiinpanot

  1. 1 2 Hallituksen kokouspöytäkirja  (englanniksi)  (downlink) . Apache Software Foundation (19. marraskuuta 2008). Haettu 4. joulukuuta 2012. Arkistoitu alkuperäisestä 17. tammikuuta 2013.
  2. ↑ Yandell , Henri Hallituksen raportti  . Attic General List -postituslista (13.1.2009). Haettu: 4. joulukuuta 2012.
  3. Yandell, Henri HiveMind  ullakolla . Attic General List -postituslista (18.3.2009). Haettu: 4. joulukuuta 2012.
  4. 1 2 Yandell , Henri [ann] HiveMind eläkkeelle  . Attic General List -postituslista (16.4.2009). Haettu: 4. joulukuuta 2012.
  5. 12 Paul Krill . Apache lopettaa HiveMind-komponenttiprojektin (englanniksi) (downlink) . InfoWorld (22. huhtikuuta 2009). Käyttöpäivä: 5. joulukuuta 2012. Arkistoitu alkuperäisestä 17. tammikuuta 2013.   
  6. Yandell, Henri [RAPORTTI] Attic May  -raportti . Attic General List -postituslista (13.5.2009). Haettu: 4. joulukuuta 2012.
  7. Yandell, Henri [RAPORTTI] Ullakko heinäkuun raportti  . Attic General List -postituslista (19.7.2010). Haettu: 4. joulukuuta 2012.
  8. ↑ Yandell , Henri Apache Shale eläkkeelle  . Attic General List -postituslista (11.6.2009). Haettu 29. marraskuuta 2012.
  9. ↑ Yandell , Henri Apache HiveMind eläkkeelle  . Apache ilmoittaa postituslistan (22. huhtikuuta 2009). Haettu 10. helmikuuta 2013.
  10. Yandell, Henri Shale lisätty  ullakolle . Attic General List -postituslista (21.5.2009). Haettu: 6. joulukuuta 2012.
  11. Paul Crill. Apache Shale Web -kehysprojekti eläkkeelle  (englanniksi)  (downlink) . InfoWorld (11. kesäkuuta 2009). Käyttöpäivä: 6. joulukuuta 2012. Arkistoitu alkuperäisestä 17. tammikuuta 2013.
  12. ↑ Yandell , Henri Apache Shale eläkkeelle  . Apache ilmoittaa postituslistan (11. kesäkuuta 2009). Haettu 10. helmikuuta 2013.
  13. Reddin, Greg AxKit muuttavat ullakolle  . Attic General List -postituslista (10. elokuuta 2009). Haettu: 6. joulukuuta 2012.
  14. Reddin, Greg Apache  AxKitin eläkkeelle jääminen . Apache ilmoittaa postituslistan (31. elokuuta 2009). Haettu 10. helmikuuta 2013.
  15. Rabellino, Gianugo Siirtää Xangin ullakolle  . Attic General List -postituslista (12.10.2009). Haettu 10. helmikuuta 2013.
  16. Yandell, Henri [RAPORTTI] Tammikuu 2010 Ullakkoraportti  . Attic General List -postituslista (16.1.2010). Haettu 10. helmikuuta 2013.
  17. Paul Crill. Apache Beehive -projekti eläkkeelle  (englanniksi)  (downlink) . InfoWorld (10. helmikuuta 2010). Haettu 10. helmikuuta 2013. Arkistoitu alkuperäisestä 16. helmikuuta 2013.
  18. ↑ Yandell , Henri [ANN] Apache Beehive eläkkeellä  . Apache julkisti postituslistan (10. helmikuuta 2010). Haettu 10. helmikuuta 2013.
  19. 1 2 Akolkar, Rahul Moving Jakarta Slide and Jakarta Taglibs to the  Attic . Attic General List -postituslista (15.4.2010). Haettu 10. helmikuuta 2013.
  20. Weber, Roland [ ILMOITUS] Jakarta Slide on eläkkeellä  . Jakarta Announcements -postituslista (07.11.2007). Haettu 10. helmikuuta 2013.
  21. ↑ Yandell , Henri Siirrä iBatis ullakolle  . Attic General List -postituslista (17.6.2010). Haettu 11. helmikuuta 2013.
  22. ↑ Yandell , Henri Siirrä Quetzalcoatl ullakolle  . Attic General List -postituslista (17.6.2010). Haettu 11. helmikuuta 2013.
  23. Yandell, Henri Siirrä Crimson  ullakolle . Attic General List -postituslista (07.8.2010). Haettu 11. helmikuuta 2013.
  24. Maerki, Jeremias Re : [LUONNOS] Hallituksen raportti  . Attic General List -postituslista (12.10.2009). Haettu 11. helmikuuta 2013.
  25. 1 2 Akolkar, Rahul Jakarta ECS ja ORO muuttavat  ullakolle . Attic General List -postituslista (05.9.2010). Haettu 11. helmikuuta 2013.
  26. Ziegeler, Carsten Siirrä Excalibur  ullakolle . Attic General List -postituslista (30.11.2010). Haettu 11. helmikuuta 2013.
  27. Paul Crill. Apache lopettaa Excalibur Java -projektin  (englanniksi)  (downlink) . InfoWorld (04. maaliskuuta 2011). Haettu 13. helmikuuta 2013. Arkistoitu alkuperäisestä 16. helmikuuta 2013.
  28. ↑ Ziegeler , Carsten [ANN] Apache Excalibur eläkkeellä  . Attic General List -postituslista (04.3.2011). Haettu: 13. helmikuuta 2013.
  29. Bazley, Sebastian (Sebb) Pitäisikö Avalon lisätä ullakolle?  (englanniksi) . Attic General List -postituslista (05.2.2011). Haettu 11. helmikuuta 2013.
  30. Waagan, Kristian Siirrä ObJectRelationalBridge (OJB)  ullakolle . Attic General List -postituslista (12.4.2011). Haettu: 13. helmikuuta 2013.
  31. Akolkar, Rahul Siirrä Jakarta Regexp  ullakolle . Attic General List -postituslista (17.4.2011). Haettu: 13. helmikuuta 2013.
  32. Yandell, Henri Fwd: [TULOS] Kaktus  ullakolle . Attic General List -postituslista (06.8.2011). Haettu: 13. helmikuuta 2013.
  33. Rabellino, Gianugo [ÄÄNESTYS][TULOS] Siirrä XIndice  ullakolle . Attic General List -postituslista (15. elokuuta 2011). Haettu: 13. helmikuuta 2013.
  34. Ellison, Tim Apache Harmony äänestää  ullakolle muuttamisen puolesta . Attic General List -postituslista (06.11.2011). Haettu: 13. helmikuuta 2013.
  35. Yandell, Henri Fwd: [TULOS] Siirrä Jakarta ullakolle; sulje Jakarta  PMC . Attic General List -postituslista (05.12.2011). Haettu: 13. helmikuuta 2013.

Linkit