Apache Attic

Apache Attic , eller The Apache Attic , är ett Apache Software Foundation-projekt (ASF) som är ett arkiv (repository) av inaktiva ASF-projekt. Apache Attic skapades i november 2008 genom ett beslut av ASF:s styrelse daterat den 19 november 2008 (ursprungligen under namnet "Apache Attic Project") [1] och, efter att ha installerat förvarsinfrastrukturen och reglerna för dess drift, med början i 2009, alla stängda, övergivna och inaktiva ASF-projekt.

Historik

Den 19 november 2008 hölls ett telefonkonferenssamtal av ASF:s styrelse, där det beslutades att inrätta en Project  Management Committee (PMC), "vars uppgift är att övervaka projekt som ingen annan skulle följa" [1] . Det nya projektet kallades "Apache Attic Project", och dess ursprungliga medlemskap inkluderade 20 ASF-medlemmar, inklusive Henry Yandell, som utsågs till posten som vice ordförande för projektet.

Den 13 januari 2009 lanserades sajten attic.apache.org, meddelandet om det nya projektet skickades till alla befintliga PMC:er [2] .

I mars 2009 blev det känt att HiveMind skulle vara det första ASF-projektet som skulle överföras till Attic [3] . Det tillkännagavs följande månad [4] och nyheterna träffade media omedelbart [5] . Istället för det bleknande HiveMind uppmuntrades användare att använda Tapestry IOC . Samtidigt blev det känt att Shale skulle bli det andra projektet som skulle överföras till Attic. Under april-maj genomfördes alla korrekta procedurer och översättningsprocessen av HiveMind slutfördes de facto [6] . Samtidigt utvecklades alla steg i processen för att överföra projekt till Attic, förfarandet dokumenterades och alla efterföljande projekt, som börjar med Shale, var redan översatta enligt det.

År 2010 överlämnade Henry Yandell posten som projektets vicepresident till bidragsgivaren Gianugo Rabellino [7] .

Organisationens mål och principer

Huvudmålet med projektet är att etablera kontroll över projekt som har tappat kontrollen över sig själva på grund av frånvaro av aktiva deltagare, samt begränsa tillgången till resurserna för sådana projekt. Attic-webbplatsen anger att den syftar till att:

  1. Får inga konsekvenser för projektanvändare
  2. Ge begränsad åtkomst till projektets källkoder
  3. Tillhandahålla tillsyn över aktiva användarlistor som inte har en Project Management Committee (PMC)

och är inte avsedd att:

  1. Omorganisera samhället
  2. Gör defekter
  3. Utgåva releaser

De främsta kandidaterna för Attic är projekt vars PMC:er inte kan få 3 röster för en release, som inte har aktiva utvecklare, eller som inte kan uppfylla sina rapporteringsansvar till styrelsen.

Tillgång till resurserna för ett projekt som har migrerat till Attic definieras med Henry Yandells ord [8] :

Användarnas e-postlista förblir öppen medan resten av projektets resurser förblir skrivskyddade - webbplatsen, wikin, SVN , nedladdningar och felspårare - utan att ändra deras URL .

Originaltext  (engelska)[ visaDölj] Användarens e-postlista förblir öppen, medan resten av projektets

resurser kommer att fortsätta att vara tillgängliga i ett skrivskyddat läge -

webbplats, wikis, svn, nedladdningar och buggspårare utan ändring i url. — Henry Yandell, Attic General List Mailing List

Som regel hamnar projekt som har stannat i utveckling, övergivna, nått sitt så kallade "slut livet " på Attic .  Men ändå förlorar inte projekten på Attic chansen till väckelse. Det finns flera sätt att lämna ett projekt från Attic:

  1. skapa en separat projektgren
  2. nytt projektstart i Apache Incubator
  3. återupprättande av Project Management Committee (PMC)

Projekt på Attic

Mottaget datum - det datum då processen för att överföra projektet till Attic startade.

Projekt mottagningsdatum Hemsida Efterföljande projekt eller alternativ Kommentar
hivemind 2009 -04/ april [4] [ett] Gobeläng [5] Projektet var en mikrokärna av tjänster och konfigurationer. Funktionaliteten i biblioteket kallas även Inversion of Control (IoC) Container eller Lightweight Container. Tillträde till Attic meddelades den 22 april 2009 [9]
Skiffer 2009 -06/ maj [10] [2] MyFaces , JBoss Seam [11] Ett ramverk för webbapplikationer baserat på JavaServer Faces. Överföring till Attic meddelades den 11 juni 2009 [12]
Axkit 2009 -08/ augusti [13] [3] XML Framework för Apache . Tillhandahåller konvertering från XML-format till andra format (HTML, WAP, TXT, etc.) i farten. Överföring till Attic meddelades den 31 augusti 2009 [14]
Xang 2009 -tio/oktober [15] [fyra] XML-baserat webbramverk.
Bikupa 2010 -01/Januari [16] [5] delalternativ är: fjäderben 2 och fjäder, fjäderbönor, axel 2 [17] Fungerar för att bygga en enkel objektmodell på J2EE och Struts . Genom att använda JSR-175-anteckningar minskar Beehive mängden J2EE-kod. Överföring till vinden meddelades den 10 februari 2010 [18]
Jakarta Taglibs 2010 -04/ april [19] [6] Tomcat Taglibs (delvis) Stor samling av JSP -taggbibliotek . Med tillkomsten av JSTL har de flesta av dessa bibliotek standardiserats och inte längre behövs. Stödet för många av dem upphörde redan 2008-2009.
Jakarta Slide 2010 -04/ april [19] [7] Apache Jackrabbit Ett datalager som kan fungera som bas för att bygga ett innehållshanteringssystem (CMS). Projektet stängdes redan i november 2007 [20]
iBATIS 2010 -06/ juni [21] [åtta] MyBatis ( www.mybatis.org ) Ett databindningsramverk som gör det enkelt att arbeta med relationsdatabaser i objektorienterade applikationer.
Quetzalcoatl 2010 -06/ juni [22] [9] Projektet tjänade till att underhålla Mod_Python-biblioteket ( www.modpython.org )
djupröd 2010 -08/ augusti [23] [tio] Xerces En XML-parser i Java som stöder XML 1.0 genom olika API:er. Det har talats om att flytta Crimson till Attic sedan 2009 [24]
Jakarta Oro 2010 -09/September [25] [elva] Klasser för textbehandling. Huvudfunktioner: bearbetning av Perl5-kompatibla reguljära uttryck, reguljära uttryck som AWK, glob-uttryck, samt operationer för att ersätta, dela, filtrera filsökvägar, etc.
Jakarta ECS 2010 -09/September [25] [12] Java API för att generera element av olika märkningsspråk (t.ex. HTML 4.0, XML).
Excalibur 2010 -elva/ november [26] [13] Alternativ: Apache Felix , Apache Aries [27] En lätt, inbäddningsbar inversion av kontrollbehållaren (har sitt eget namn, Fortress). Överföring till vinden meddelades den 4 mars 2011 [28]
Avalon 2011 -02/ februari [29] [fjorton] Excalibur, Loom ( loom.codehaus.org ), DPLM Metro ( www.dpml.net ), Castle ( www.castleproject.org ) Ram för Java-applikationer på serversidan. Avalon var föregångaren till sådana designmönster som Inversion of Control (IoC) och Separation of Concerns (SoC). Projektet stängdes tillbaka 2004 (uppdelat i ett antal nya projekt), men lades till på Attic först 2011.
ObjectRelationalBridge (OJB) 2011 -04/ april [30] [femton] Apache-alternativ: Apache Cayenne, Apache Empire-db, Apache OpenJPA, Apache Torque Ett verktyg för att länka relationsdatabaser till Java-objekt.
Jakarta Regexp 2011 -04/ april [31] [16] java.util.regexp standardbibliotek Bibliotek för att arbeta med reguljära uttryck
Jakarta kaktus 2011 -08/ augusti [32] [17] Ram för tester. Det var en förlängning av JUnit .
Xindice 2011 -08/ augusti [33] [arton] Databas för lagring av XML-data. Xindice skapades som en efterföljare till dbXML Core-projektet som togs över av Apache 2001.
Harmoni 2011 -elva/ november [34] [19] en gratis implementering av Java-plattformen sedan J2SE 5.0.
Jakarta projekt 2011 -12/december [35] [tjugo] Apache Software Foundation (ASF) projekt , som 1999-2011. var ett gemensamt förråd av små projekt (delprojekt) och en arbetsplats för deras gemensamma utveckling. Flyttade till Attic, efter att det inte fanns några aktiva delprojekt kvar (några av dem blev projekt, några överfördes till Attic, resten blev inaktiva, d.v.s. även kandidater till Attic).

Anteckningar

  1. 1 2 Styrelsens mötesprotokoll  (engelska)  (nedlänk) . Apache Software Foundation (19 november 2008). Hämtad 4 december 2012. Arkiverad från originalet 17 januari 2013.
  2. Yandell Henri stiger ombord rapport  . Attic General List sändlista (13 jan 2009). Hämtad: 4 december 2012.
  3. Yandell, Henri HiveMind på  vinden . Attic General List e-postlista (18 mars 2009). Hämtad: 4 december 2012.
  4. 1 2 Yandell , Henri [ann] HiveMind pensionering  . Attic General List sändlista (16 apr 2009). Hämtad: 4 december 2012.
  5. 12 Paul Krill . Apache avbryter HiveMind-komponentprojektet (engelska) (nedlänk) . InfoWorld (22 april 2009). Datum för åtkomst: 5 december 2012. Arkiverad från originalet den 17 januari 2013.   
  6. Yandell, Henri [RAPPORT] Attic May  Report . Attic General List sändlista (13 maj 2009). Hämtad: 4 december 2012.
  7. Yandell, Henri [ RAPPORT ] Attic julirapport  . Attic General List e-postlista (19 juli 2010). Hämtad: 4 december 2012.
  8. Yandell Henri Apache skifferavgång  . Attic General List sändlista (11 juni 2009). Hämtad 29 november 2012.
  9. Yandell Henri Apache HiveMind pensionering  . Apache tillkännager e-postlista (22 april 2009). Hämtad 10 februari 2013.
  10. Yandell, Henri Shale lades till på  vinden . Attic General List e-postlista (21 maj 2009). Hämtad: 6 december 2012.
  11. Paul Crill. Apache Shale Web framework-projektet har gått i pension  (engelska)  (nedlänk) . InfoWorld (11 juni 2009). Datum för åtkomst: 6 december 2012. Arkiverad från originalet den 17 januari 2013.
  12. Yandell Henri Apache skifferavgång  . Apache tillkännager e-postlista (11 juni 2009). Hämtad 10 februari 2013.
  13. Reddin, Greg AxKit som flyttar till vinden  . Attic General List e-postlista (10 aug 2009). Hämtad: 6 december 2012.
  14. Reddin, Greg Pensionering av Apache  AxKit . Apache tillkännager e-postlista (31 augusti 2009). Hämtad 10 februari 2013.
  15. Rabellino, Gianugo Flyttar Xang till vinden  . Attic General List e-postlista (12 okt 2009). Hämtad 10 februari 2013.
  16. Yandell, Henri [RAPPORT] Januari 2010 Attic rapport  . Attic General List sändlista (16 jan 2010). Hämtad 10 februari 2013.
  17. Paul Crill. Apache Beehive-projektet har gått i pension  (engelska)  (nedlänk) . InfoWorld (10 februari 2010). Hämtad 10 februari 2013. Arkiverad från originalet 16 februari 2013.
  18. ↑ Yandell , Henri [ANN] Apache bikupa gick i pension  . Apache tillkännager e-postlista (10 februari 2010). Hämtad 10 februari 2013.
  19. 1 2 Akolkar, Rahul flyttar Jakarta-rutschbanan och Jakarta Taglibs till  vinden . Attic General List sändlista (15 apr 2010). Hämtad 10 februari 2013.
  20. Weber, Roland [ MEDDELANDE] Jakarta Slide är pensionerad  . Jakarta Announcements Mailing List (7 nov 2007). Hämtad 10 februari 2013.
  21. ↑ Yandell , Henri Flytta iBatis till vinden  . Attic General List e-postlista (17 juni 2010). Hämtad 11 februari 2013.
  22. Yandell, Henri flyttar Quetzalcoatl till vinden  . Attic General List e-postlista (17 juni 2010). Hämtad 11 februari 2013.
  23. Yandell, Henri Flytta Crimson till  vinden . Attic General List e-postlista (07 aug 2010). Hämtad 11 februari 2013.
  24. Maerki, Jeremias Re : [UTKAST] Styrelserapport  . Attic General List e-postlista (12 okt 2009). Hämtad 11 februari 2013.
  25. 1 2 Akolkar, Rahul Jakarta ECS och ORO flyttar till  vinden . Attic General List e-postlista (05 sep 2010). Hämtad 11 februari 2013.
  26. Ziegeler, Carsten flyttar Excalibur till  vinden . Attic General List sändlista (30 nov 2010). Hämtad 11 februari 2013.
  27. Paul Crill. Apache avbryter Excalibur Java-projekt  (engelska)  (nedlänk) . InfoWorld (4 mars 2011). Hämtad 13 februari 2013. Arkiverad från originalet 16 februari 2013.
  28. ↑ Ziegeler , Carsten [ANN] Apache Excalibur gick i pension  . Attic General List e-postlista (04 mars 2011). Hämtad: 13 februari 2013.
  29. Bazley, Sebastian (Sebb) Bör Avalon läggas till på vinden?  (engelska) . Attic General List e-postlista (05 feb 2011). Hämtad 11 februari 2013.
  30. Waagan, Kristian Flytta ObjektRelationalBridge (OJB) till  vinden . Attic General List e-postlista (12 apr 2011). Hämtad: 13 februari 2013.
  31. Akolkar, Rahul Flytta Jakarta Regexp till  vinden . Attic General List e-postlista (17 apr 2011). Hämtad: 13 februari 2013.
  32. Yandell, Henri Fwd: [RESULTAT] Cactus to the  Attic . Attic General List e-postlista (06 aug 2011). Hämtad: 13 februari 2013.
  33. Rabellino, Gianugo [RÖSTA][RESULTAT] Flytta XIndice till  vinden . Attic General List e-postlista (15 aug 2011). Hämtad: 13 februari 2013.
  34. Ellison, Tim Apache Harmony röstar för att flytta in på  vinden . Attic General List e-postlista (06 nov 2011). Hämtad: 13 februari 2013.
  35. Yandell, Henri Fwd: [RESULTAT] Flytta Jakarta till vinden; stänga av Jakarta  PMC . Attic General List e-postlista (05 dec 2011). Hämtad: 13 februari 2013.

Länkar