Apache Attic

Apache Attic , neboli The Apache Attic , je projekt Apache Software Foundation (ASF) , který je úložištěm (úložištěm) neaktivních projektů ASF. Apache Attic vznikl v listopadu 2008 rozhodnutím představenstva ASF ze dne 19. listopadu 2008 (původně pod názvem „Apache Attic Project“) [1] a po instalaci infrastruktury úložiště a pravidel pro jeho provoz počínaje r. 2009, všechny uzavřené, opuštěné a neaktivní projekty ASF.

Historie

Dne 19. listopadu 2008 proběhl konferenční hovor představenstva ASF, na kterém bylo rozhodnuto ustavit Project  Management Committee (PMC), „jehož úkolem je dohlížet na projekty, které by nikdo jiný nesledoval“ [1] . Nový projekt byl nazván „Apache Attic Project“ a jeho původními členy bylo 20 členů ASF, včetně Henryho Yandella, který byl jmenován do funkce viceprezidenta projektu.

13. ledna 2009 byla spuštěna stránka attic.apache.org, oznámení o novém projektu bylo zasláno všem stávajícím PMC [2] .

V březnu 2009 vyšlo najevo, že HiveMind bude prvním projektem ASF, který bude převeden do Attic [3] . To bylo oznámeno následující měsíc [4] a zpráva se okamžitě dostala do médií [5] . Místo mizejícího HiveMind byli uživatelé vyzváni, aby používali Tapestry IOC . Zároveň vyšlo najevo, že Shale bude druhým projektem převedeným do Attic. Během dubna až května byly provedeny všechny náležité postupy a de facto byl dokončen proces překladu HiveMind [6] . Zároveň byly vypracovány všechny kroky procesu převodu projektů do Attic, zdokumentován postup a podle něj již byly přeloženy všechny následné projekty počínaje Shale.

V roce 2010 předal Henry Yandell post viceprezidenta projektu přispěvateli Gianugo Rabellino [7] .

Cíle a principy organizace

Hlavním cílem projektu je nastolit kontrolu nad projekty, které nad sebou ztratily kontrolu kvůli absenci aktivních účastníků, a také omezit přístup ke zdrojům takových projektů. Web Attic uvádí, že jeho cílem je:

  1. Nemají žádné důsledky pro uživatele projektu
  2. Poskytněte omezený přístup ke zdrojovým kódům projektu
  3. Poskytování dohledu nad seznamy aktivních uživatelů, kteří nemají výbor pro řízení projektů (PMC)

a není určen k:

  1. Reorganizujte komunitu
  2. Proveďte opravy závad
  3. Vydání vydání

Hlavními kandidáty na Attic jsou projekty, jejichž PMC nejsou schopni získat 3 hlasy pro vydání, které nemají aktivní vývojáře, nebo které nemohou plnit své povinnosti podávat zprávy představenstvu.

Přístup ke zdrojům projektu, který migroval do Attic, je definován slovy Henryho Yandella [8] :

Uživatelská e-mailová konference zůstává otevřená, zatímco ostatní zdroje projektu zůstávají pouze pro čtení – web, wiki, SVN , stahování a sledování chyb – beze změny jejich adresy URL .

Původní text  (anglicky)[ zobrazitskrýt] Uživatelský mailing list zůstane otevřený, zatímco zbytek projektu

zdroje budou nadále dostupné ve stavu pouze pro čtení -

webové stránky, wiki, svn, stahování a sledování chyb beze změny adresy URL. — Henry Yandell, attic General List Mailing List

V podkroví zpravidla končí projekty, které se zastavily ve vývoji, opustily, dosáhly tzv. konce životnosti .  Projekty umístěné v podkroví však neztrácejí šanci na oživení. Existuje několik způsobů, jak ukončit projekt z Attic:

  1. vytvoření samostatné větve projektu
  2. nový projekt start v Apache Incubator
  3. znovu ustavení Výboru pro řízení projektů (PMC)

Projects at Attic

Datum přijetí - datum, kdy byl zahájen proces převodu projektu do Attic.

Projekt datum přijetí webová stránka Nástupnické projekty nebo alternativy Komentář
úl 2009 -04/ duben [4] [jeden] Gobelín [5] Projekt byl mikrojádro služeb a konfigurací. Funkce knihovny se také nazývá Inversion of Control (IoC) Container nebo Lightweight Container. Vstup do podkroví oznámen 22. dubna 2009 [9]
Břidlice 2009 -06/ květen [10] [2] MyFaces , JBoss Seam [11] Rámec webových aplikací založený na JavaServer Faces. Přestup do Attic oznámen 11. června 2009 [12]
Axkit 2009 -08/ srpen [13] [3] XML Framework pro Apache . Zajišťuje konverzi z formátu XML do jiných formátů (HTML, WAP, TXT atd.) za chodu. Přestup do Attic oznámen 31. srpna 2009 [14]
Xang 2009 -deset/říjen [15] [čtyři] Webový rámec založený na XML.
Úl 2010 -01/leden [16] [5] dílčí alternativy jsou: Struts 2 and Spring, Spring Beans, Axis2 [17] Slouží k vybudování jednoduchého objektového modelu na J2EE a Struts . Použitím anotací JSR-175 snižuje Beehive množství kódu J2EE. Přestup do Attic oznámen 10. února 2010 [18]
Jakarta Taglibs 2010 -04/ duben [19] [6] Tomcat Taglibs (částečně) Velká sbírka knihoven značek JSP . S příchodem JSTL byla většina těchto knihoven standardizována a již nejsou potřeba. Podpora mnoha z nich byla v letech 2008–2009 ukončena.
Jakarta Slide 2010 -04/ duben [19] [7] Apačský králík Datové úložiště , které může sloužit jako základ pro vybudování redakčního systému (CMS). Projekt byl uzavřen již v listopadu 2007 [20]
iBATIS 2010 -06/ červen [21] [osm] MyBatis ( www.mybatis.org ) Rámec datové vazby, který usnadňuje práci s relačními databázemi v objektově orientovaných aplikacích.
Quetzalcoatl 2010 -06/ červen [22] [9] Projekt sloužil k údržbě knihovny Mod_Python ( www.modpython.org )
Karmínový 2010 -08/ srpen [23] [deset] Xerces Analyzátor XML v Javě, který podporuje XML 1.0 prostřednictvím různých rozhraní API. O přestěhování Crimson do Attic se mluví od roku 2009 [24]
Jakarta Oro 2010 -09/ září [25] [jedenáct] Třídy pro zpracování textu. Hlavní funkce: zpracování regulárních výrazů kompatibilních s Perl5, regulárních výrazů jako AWK, výrazy glob, stejně jako operace pro nahrazování, rozdělování, filtrování cest souborů atd.
Jakarta ECS 2010 -09/ září [25] [12] Java API pro generování prvků různých značkovacích jazyků (např. HTML 4.0, XML).
Excalibur 2010 -jedenáct/ listopad [26] [13] Alternativy: Apache Felix , Apache Aries [27] Lehká, zabudovatelná inverze kontrolního kontejneru (má svůj vlastní název Pevnost). Převod do Attic oznámen 4. března 2011 [28]
Avalon 2011 -02/ únor [29] [čtrnáct] Excalibur, Loom ( loom.codehaus.org ), DPLM Metro ( www.dpml.net ), Castle ( www.castleproject.org ) Framework pro aplikace Java na straně serveru. Avalon byl předchůdcem takových návrhových vzorů jako Inversion of Control (IoC) a Separation of Concerns (SoC). Projekt byl uzavřen již v roce 2004 (rozdělen do řady nových projektů), ale byl přidán do Attic až v roce 2011.
ObjectRelationalBridge (OJB) 2011 -04/ duben [30] [patnáct] Alternativy Apache: Apache Cayenne, Apache Empire-db, Apache OpenJPA, Apache Torque Nástroj pro propojení relačních databází s objekty Java.
Jakarta Regexp 2011 -04/ duben [31] [16] standardní knihovna java.util.regexp Knihovna pro práci s regulárními výrazy
Jakartský kaktus 2011 -08/ srpen [32] [17] Rámec pro testy. Bylo to rozšíření JUnit .
Xindice 2011 -08/ srpen [33] [osmnáct] Databáze pro ukládání XML dat. Xindice vznikl jako nástupce projektu dbXML Core, který v roce 2001 převzal Apache.
Harmonie 2011 -jedenáct/ listopad [34] [19] bezplatná implementace platformy Java od verze J2SE 5.0.
Projekt Jakarta 2011 -12/prosinec [35] [dvacet] Projekt Apache Software Foundation (ASF) , který probíhal v letech 1999-2011. byl společným úložištěm malých projektů (podprojektů) a pracovním prostorem pro jejich společný rozvoj. Přesunuto do Podkroví poté, co nezůstaly žádné aktivní podprojekty (některé se staly projekty, některé byly převedeny do Podkroví, zbytek se stal neaktivním, tedy i kandidáty na Podkroví).

Poznámky

  1. 1 2 Zápis z jednání představenstva  (anglicky)  (downlink) . The Apache Software Foundation (19. listopadu 2008). Získáno 4. prosince 2012. Archivováno z originálu 17. ledna 2013.
  2. ↑ Yandell , Henri zpráva představenstva  . Mailing list Attic General List (13. ledna 2009). Staženo: 4. prosince 2012.
  3. Yandell, Henri HiveMind v  podkroví . Mailing list Attic General List (18. března 2009). Staženo: 4. prosince 2012.
  4. 1 2 Yandell , Henri [ann] HiveMind odchod do důchodu  . Mailing list Attic General List (16. dubna 2009). Staženo: 4. prosince 2012.
  5. 12 Paul Krill . Apache ukončuje projekt komponenty HiveMind (anglicky) (downlink) . InfoWorld (22. dubna 2009). Datum přístupu: 5. prosince 2012. Archivováno z originálu 17. ledna 2013.   
  6. Yandell, Henri [REPORTÁŽ] Attic May  Report . Mailing list Attic General List (13. května 2009). Staženo: 4. prosince 2012.
  7. Yandell, Henri [REPORTÁŽ] Podkrovní červencová zpráva  . Mailing list Attic General List (19. července 2010). Staženo: 4. prosince 2012.
  8. ↑ Yandell , Henri Apache Shale odchod do důchodu  . Mailing list Attic General List (11. června 2009). Staženo 29. listopadu 2012.
  9. ↑ Yandell , Henri Apache HiveMind odchod do důchodu  . Apache Announce Mailing List (22. dubna 2009). Staženo 10. února 2013.
  10. Yandell, Henri Shale přidán do  podkroví . Mailing list Attic General List (21. května 2009). Staženo: 6. prosince 2012.
  11. Paul Crill. Projekt webového rámce Apache Shale byl ukončen  (anglicky)  (odkaz dolů) . InfoWorld (11. června 2009). Datum přístupu: 6. prosince 2012. Archivováno z originálu 17. ledna 2013.
  12. ↑ Yandell , Henri Apache Shale odchod do důchodu  . Apache Announce Mailing List (11. června 2009). Staženo 10. února 2013.
  13. Reddin, Greg AxKit Stěhování do podkroví  . Mailing list Attic General List (10. srpna 2009). Staženo: 6. prosince 2012.
  14. Reddin, Greg Retirement of Apache  AxKit . Apache Announce Mailing List (31. srpna 2009). Staženo 10. února 2013.
  15. Rabellino, Gianugo Stěhování  Xanga na půdu . Mailing list Attic General List (12. října 2009). Staženo 10. února 2013.
  16. Yandell, Henri [REPORTÁŽ] leden 2010 podkrovní zpráva  . Mailing list Attic General List (16. ledna 2010). Staženo 10. února 2013.
  17. Paul Crill. Projekt Apache Beehive ukončen  (anglicky)  (stahování) . InfoWorld (10. února 2010). Získáno 10. února 2013. Archivováno z originálu 16. února 2013.
  18. ↑ Yandell , Henri [ANN] Apache Beehive odešel do důchodu  . Apache Announce Mailing List (10. února 2010). Staženo 10. února 2013.
  19. 1 2 Akolkar, Rahul Stěhování Jakarta Slide a Jakarta Taglibs do  podkroví . Mailing list Attic General List (15. dubna 2010). Staženo 10. února 2013.
  20. Weber, Roland [ OZNÁMENÍ] Jakarta Slide je v důchodu  . Jakarta Announcements Mailing List (7. listopadu 2007). Staženo 10. února 2013.
  21. ↑ Yandell , Henri Přesunout iBatis do podkroví  . Mailing list Attic General List (17. června 2010). Staženo 11. února 2013.
  22. Yandell, Henri Přesun Quetzalcoatla do podkroví  . Mailing list Attic General List (17. června 2010). Staženo 11. února 2013.
  23. Yandell, Henri Move Crimson to the  Attic . Mailing list Attic General List (7. srpna 2010). Staženo 11. února 2013.
  24. Maerki, Jeremias Re : [NÁVRH] Zpráva představenstva  . Mailing list Attic General List (12. října 2009). Staženo 11. února 2013.
  25. 1 2 Akolkar, Rahul Jakarta ECS a ORO se stěhují do  podkroví . Mailing list Attic General List (5. září 2010). Staženo 11. února 2013.
  26. Ziegeler, Carsten Přesun Excaliburu do  podkroví . Mailing list Attic General List (30. listopadu 2010). Staženo 11. února 2013.
  27. Paul Crill. Apache ukončuje projekt Excalibur Java  (anglicky)  (downlink) . InfoWorld (4. března 2011). Získáno 13. února 2013. Archivováno z originálu 16. února 2013.
  28. ↑ Ziegeler , Carsten [ANN] Apache Excalibur odešel do důchodu  . Mailing list Attic General List (4. března 2011). Staženo: 13. února 2013.
  29. Bazley, Sebastian (Sebb) Měl by být Avalon přidán do podkroví?  (anglicky) . Mailing list Attic General List (5. února 2011). Staženo 11. února 2013.
  30. Waagan, Kristian Přesun ObJectRelationalBridge (OJB) do  podkroví . Mailing list Attic General List (12. dubna 2011). Staženo: 13. února 2013.
  31. Akolkar, Rahul Přesun Jakartského Regexpu do  podkroví . Mailing list Attic General List (17. dubna 2011). Staženo: 13. února 2013.
  32. Yandell, Henri Fwd: [VÝSLEDEK] Cactus to the  Attic . Mailing list Attic General List (6. srpna 2011). Staženo: 13. února 2013.
  33. Rabellino, Gianugo [HLASOVAT][VÝSLEDEK] Přesunout XIndice do  podkroví . Mailing list Attic General List (15. srpna 2011). Staženo: 13. února 2013.
  34. Ellison, Tim Apache Harmony hlasovali pro přestěhování do  podkroví . Mailing list Attic General List (6. listopadu 2011). Staženo: 13. února 2013.
  35. Yandell, Henri Fwd: [VÝSLEDEK] Přesunout Jakartu do podkroví; zavřít Jakarta  PMC . Mailing list Attic General List (5. prosince 2011). Staženo: 13. února 2013.

Odkazy