Fedora Developer Portal byl oficiálně uvolněn https://developer.fedoraproject.org.

Spousta lidí investovala nemalou část svého času, aby mohli poskytnout nynějším či novým vývojářům informace, jak začít vyvíjet na Fedoře. A to bez ohledu na jazyk, databázi, nástroje apod.

To se skutečně podařilo. Portál je optimalizovaný i pro mobilní zařízení díky frameworku bootstrap.

Hlavní stránka portálu vypadá následovně:

Hlavní stránka

Na portálu samozřejmě můžete hledat svou specifickou oblast pomocí políčka search.

Jak si lze všimnout oproti vývojové verzi, tak zde chybí sekce „Start a project“. Je to z důvodu, že jsme ještě nestihli posbírat dostatečný počet podkladů, abychom jej mohli uvolnit. Zbylé sekce zůstaly a byly opraveny tak, aby fungovali na poslední oficiální verzi Fedory, kterou je 23!!!.

Portál samozřejmě nebyl přeložen do více jazyků a počítá se pouze s angličtinou.

Jednotlivé sekce portálu

V současné době je portál rozdělen na sekce:

  • Tools
  • Languages and databases
  • Deploy

Jako názvy dalších kapitol budu používat ty, které jsou zmíněny na portálu, tedy anglické.

Tools:

Sekce Tools obsahuje jedny z hlavních tří projektů, kterým se Fedora věnuje. A těmi jsou:

  • Docker
  • Vagrant
  • DevAssistant

Sekce vypadá následovně:

Nástroje

Jako příklad uvedu pouze Docker.

Docker

Languages and databases:

Tato sekce obsahuje všechny dostupné vývojové jazyky a databáze dostupné ve Fedoře 23.

Jazyky a databáze

Jak si lze všimnout jsou zde i jazyky jako Go, NodeJS a Elixir.

Jako příklad pouze uvedu sekci pro Python.

Python

Deploy

V současné době sekce Deploy obsahuje pouze RPM packaging a COPR Build Service.

Deploy projektu

Co dělat v případě, že objevíte chybu?

Tak jako každý portál, který obsahuje vývojové věci, tak i Fedora Developer Portál může obsahovat chyby oproti
poslední verzi Fedora 23. V případě, že najdete chybu, byli bychom rádi pokud by jste nám ji reportovaly do následujících
git repozitárů:

RSS Feed

Co je nového na portálu je čtečka RSS z Fedora Planet. Uživatelé, kteří navštíví portál tedy uvidí poslední blog posty, které byly zveřejněny na Fedora Planet.

V budoucnu samozřejmě uvažujeme přidat další blogy pro lepší informovanost.

Co nám chybí

  • Openshift – jak instalovat klienta pro OpenShift v2 a v3 a deployovat aplikace na OpenShift Online.
  • Start a project – celá sekce
  • Automatizace všech příkazu použitých na portálu – abychom si byli jisti, že příkazy na portálu lze použít na poslední vydané verzi Fedory.

Poděkování

Rád bych tímto poděkoval všem, kteří pomohli s první verzi Fedora developer portálu. Především Adamu Šámalíkovi, Josefu Stříbnému, kteří úžasným zápalem pomohli ve vyvíjení portálu. Těším se na další ještě lepší a obsáhlejší verzi.

Odkazy: