Sponge - historia prawdziwa

Ta strona jest podzielona na dwie główne części:
  • historię samego projektu
  • historie naszej ukochanej maskotki Spongie

Historia projektu

Sponge was founded as a better alternative to the APIs that were available as of September 2014. The Sponge Drużyna Sponge consists of many people from different Communities, e.g. Spout/Spoutcraft, Forge, Cauldron and a few others.

Kiedy rozwój Bukkit oraz Cauldron dosięgnął nagłego końca, społeczność Minecrafta była w szoku. Kilku deweloperów z wyżej wymienionych społeczności zebrało się na #nextstep na Esper.NET i dyskutowało o przyszłości tworzenia modyfikacji do Minecrafta. Zdecydowano, że istnieje zapotrzebowanie na nowe API jako, że repozytorium CraftBukkit (oraz Cauldron) zostało zamknięte.

Poniższe cele powinny być osiągnięte dzięki nowemu API:
  • spójność
  • stabilność całej aktualizacji Minecraft
  • prostota w obsłudze
  • zgodne z Majong EULA (licencja)
  • ochrona przed ponownym wyłączeniem przez DMCA

While the goals were mostly clear, the route to be taken was not. The soon-to-be Project was still nameless too. The first mention of Sponge as the projects name was on Sept, 6th by Firehead94. Obviously, the name stuck.

The initial commit to SpongeAPI and SpongeForge was made on September 7th and 8th, 2014 by one of the Sponge Project leaders, Zidane. This was the beginning of the development of SpongeAPI and SpongeForge (named Sponge at the time).

On September 7th, 2014 the initial commit to Granite, an API based upon Vanilla Minecraft was made. Granite, originally started as an independent project, was planned to implement its own API and SpongeAPI. Granite and SpongeForge coexisted until April 20th, 2015.

The development of SpongeForge and the API gained momentum leading to a first API release on December 1st, 2014. However, this version was far from feature complete and an API-only release, meaning that there was no official implementation available at that time.

Dnia 26 Grudnia 2014 roku ekipa Granite zdecydowała się do ograniczenia sprawności aplikacji Granite do wykorzystania tylko SpongeAPI. Dzięki czemu Granite stworzyła pierwszy nieoficjalne wdrożenie Sponge do Vanilla Minecraft. Później 26 Marca drużyna z Granite ostatecznie dołączyła do zespołu Sponge i Granite przemieniono na „SpongeVanilla, oficjalne wdrożenie SpongeAPI do Vanilla Minecraft”. Około miesiąc później zjednoczone Granite i SpongeForge rozpoczęto prace nad bazą kodową SpongeCommon. SpongeCommon została stworzona w aby pomieścić udostępniony kod źródłowy między dwoma implementacji specyficznie dla implementacji: SpongeVanilla i SpongeForge.

21 Kwietnia 2015 roku - SpongeAPI 2.0 zostało ostatecznie wydane. 25 kwietnia 2015 roku - Rozwojowy pakiet SpongeForge (#428, Inspirowany Wallaro) został ostatecznie udostępniony. Pierwszy pakiet rozwojowy Alpha z SpongeVanilla (DEV#17) został wydany dnia 13 Września 2015 roku.

31 Grudnia 2015 roku - SpongeAPI 3.0.0 został wydany wraz z SpongeForge (#129) w wersji Beta.

Spongie - nasza maskotka

Spongie jest przyjazny, pomocny i czasami płaczliwy. Nie należy na niego krzyczeć, bo jest on bardzo wrażliwą osobą.

Historia naszej maskotki Spongie

Spongie po raz pierwszy pojawił się w #Sponge na Esper.NET około września 2014 roku. Została stworzona i opublikowana przez DragonsPainter. Strad, inny użytkownik poczuł, że Spongie będzie wyglądać lepiej z antenką moogle-like (z fantazy: antenką z piłką na końcu) zamiast kociołka na głowie, zatyczkę zastąpić rynienką w kształcie małej blizny. Później inny anonimowy użytkownik usunął wszystkie etykiety i wprowadził ją jako ikona i tylnie logo dla sekcji Sponge.

Ta starsza wersja Spongie nie jest dostępna jako grafika wektorowa. Dlatego Załoga projektu Sponge rozpoczeła pracę nad nową zwektyryzowaną wersją. Dwa nowe projekty następnie zostały zamieszczone na «Status Spongie < https://forums.spongepowered.org/t/state-of-spongie-wip/6194 >» __. Aktualnie używany projekt zamieszczony jest :doc:»here <assets>».