Commity všech nette/* repozitářů pokupě

David Ďurika
Člen | 328
+
0
-

David Grudl napsal(a):

je lebo ja tam nevidim ani jednu :)

David Ďurika
Člen | 328
+
0
-

@uestla nehodis pls zdrojaky niekam na gitHub ?

David Grudl
Nette Core | 8107
+
+3
-
uestla
Backer | 796
+
0
-

Ahoj, hlásím se po delší době.

Vedle frameworku a Testeru jsem přidal ještě Promo (lepší název mne bohužel nenapadl), soustřeďující web-content, examples a sandbox, a Utils, kde je code-checker a command-line. Všechny projekty mají vlastní RSS.

Za jakékoli nápady nebo připomínky budu vděčný.

Eda
Backer | 220
+
+1
-

Tenhle miniwebík sleduju téměř každej den, je to paráda. Nestálo by za to jeho zoficiálnění, rebranding a včlenění do nette.org? Nebo aspoň odkaz z nějaké vhodné stránky (u downloadu, v dokumentaci… nevím)?

Člověk, kterej přijde na nette.org nově a chce se podívat, jak to v Nette žije a co je nového, odkaz tady na fóru nikdy nenajde, a přitom by to pro něj mohlo být přínosné. Když v současném menu klikne na Github, dostane se jen na seznam mnoha repozitářů, což pro nezasvěceného začátečníka nemusí být přehledné. Na tomto webu to, myslím, přehledné je :-)

uestla
Backer | 796
+
+8
-

Ahoj,

skoro po 2 letech jsem přeuspořádal projekty:

  • přibyl projekt Documentation (nette/web-content byl přejmenován na nette/docs, tak jsem ho takto osamostatnil) + přibyl také jeho RSS feed
  • do projektu Promo jsem přidal repozitář nette/web-project
  • projekt Utils jsem přejmenoval na Tools (aby se nepletlo s nette/utils) – funguje i stará URL /utils (pokud ji máte např. ve čtečkách)

Jakékoli připomínky vítány.

Jinak hezké svátky všem!

Tomáš Votruba
Moderator | 1114
+
+1
-

@uestla Ahoj, díky za skvělou práci!

Můžeš prosím do tools přidat CodingStandard?

Pomalu na něm začínám pracovat.

Editoval Tomáš Votruba (15. 5. 2017 17:55)

uestla
Backer | 796
+
+1
-

@TomášVotruba Ahoj, díky za návrh.

Zrovna mám rozpracovanou novou verzi – sice bude vypadat stejně, ale:

  • měla by být snad aspoň vypustitelná jako OS
  • lépe řešit přepisování historie (aby nedocházelo k podobným neduhům jako tady)
  • bude na Doctrine a novém TwiGridu s podporou history API
  • bude lépe přednačítat nové commity CRONem

Než se mi podaří zplodit alespoň něco jako MVP, můžeme vymyslet lepší kategorii pro Coding Standards (tools mi nepřijde úplně ideální) ;-)

Tomáš Votruba
Moderator | 1114
+
0
-

@uestla Díky za update, máš to pěkně rozjetý :-)

Najdu to někde na Githubu? Rád s tím pomůžu.

Ad kategorie, osobně jsem o nich pár let nevěděl a netušil, že je to dělané i pro rocku. Měl bych radši jednu, kde najdu vše a nemusím 4* kliknout, abych byl v obraze. Takže to nechám na tobě.

uestla
Backer | 796
+
+11
-

Tak jsem zplodil nový web:

https://commits.nette.org

Jeho kód je i na GitHubu.

Podle README si ho můžete zprovoznit i lokálně u sebe.



Celkově je nová verze jednodušší a snad i přehlednější.

Hlavní novinky oproti starému webu:

  • synchronizuje se každých 5 minut CRONem, načítání stránky by tedy mělo být svižnější
  • lépe zvládá zásahy do historie, takže nevznikají duplicitní commity
  • hlavní menu je řešené navbarem – šetří místo a je vidět více commitů
  • zmizel rychlý náhled diffu a detail commitu – všechny odkazy směřují přímo na GitHub
  • přibylo tlačítko Browse History pro zobrazení repozitáře v daném commitu
  • ve sloupci Author se zobrazuje i mini-miniatura committera (stejně jako na GitHubu)
  • použil jsem nový TwiGrid, který podporuje mj. i history API (navigaci zpět/vpřed)
  • odebral jsem parsování commit message
  • sloupec s commit message je co možná nejširší
  • web je responzivní

RSS feedy zůstávají ve stejném složení i formátu (jen URL jsou nová).


Budu rád za hodnocení, připomínky, případně issues / pull requesty.

Ať slouží! :-)

Felix
Nette Core | 1186
+
+2
-

@uestla Ahoj, sakrys, ses rychlejsi nez ja.

Chtel jsem te pozadat, jestli by jsi nechtel projekt presunout pod nove vznikajici planette. Myslel jsem, ze „nette-commits“ by mohl byt jeden z prvnich veci, co planette zastresi.

Neco jako planette.io/commits nebo commits.planette.io.

Co ty na to?

uestla
Backer | 796
+
+1
-

@Felix Ahoj, přijde mi to jako fajn nápad :-)

Klidně mi napiš (možná spíš formou PM), co a jak mám udělat a můžeme to zprovoznit.

Felix
Nette Core | 1186
+
0
-

Aktualni adresa je https://commits.nette.org/