pyvec / zapojse

Get involved! Ideas and To-Do of the Czech Python user group / Zapoj se! Nápadníček a To-Do českých Pythonistů
https://python.cz/zapojse
22 stars 1 forks source link

Vytvořit seznam opensource projektů #62

Open messa opened 6 years ago

messa commented 6 years ago

Nápad: udělat seznam opensource projektů, které vytvořili nebo do kterých hodně přispívají lidi z cz/sk Python komunity.

K čemu by to bylo dobrý:

Co si o tom myslíte?

honzajavorek commented 6 years ago

Mě napadlo, že by tahle data možná šlo vytahat i z GitHubu. Najít lidi, kteří mají location někde v ČR a dělají hodně Pythonu. Nebo OSS projekty, které jsou v Pythonu a mají nějaké lidi z ČR jako významné contributors. Samozřejmě GitHub není celý svět, ale možná lepší, než to stavět ručně.

radekholy24 commented 6 years ago

Mně to přijde super! A spíš bych se přikláněl k tomu manuálnímu zadávání, protože občas lidi na GitHub cpou věci, který zas tak zajímavý nejsou, a pokud to má mít smysl, tak by to chtělo tu databázi udržet nějak přehlednou. Ale pak zase hrozí zastarávání údajů...

honzajavorek commented 6 years ago

Manuálně to není těžký začít. Já vycházím akorát z toho, že máme seznam firem, je tam i seznam jednotlivců, a oboje si musíme hodně zahradničit sami. Firmy se občas přidají samy, ale často ne. Jednotlivci se nepřidávají snad vůbec. Když jsem to vytvořil, dal jsem tam zkusmo 5 lidí z hlavy a říkal jsem si, že zbytek se přidá sám, ale skoro nikoho si nepamatuju, že by se přidával.

Takže já jsem pak k těm manuálním věcem trochu skeptický, ale klidně to pojďme zkusit. Dopracujme ovšem formu a cíle, které to má plnit.

honzajavorek commented 6 years ago

Tak jsem jen zběžně mrknul na možnosti GitHub API a toto s ním možné není. Nelze analyzovat všechny uživatele, nelze vytřídit podle země ani freeform textu location, takže analyzovat to celé a udělat statistiku je crawling / data problém a vidím to spíš na bakalářku, než něco, co můžeme snadno generovat pro python.cz. Zjistit zda daný uživatel je z ČR, pokud si to vyloženě nenapsal do profilu, není přímočaré - a do profilu si to nenapíše hodně lidí. Jedině že bychom nějak zúžili ten problém - tzn. třeba mít ruční seznam repozitářů, a pak už zbytek (lidi, statistiky) vypočítat z GitHub API.

hroncok commented 6 years ago

Co mít seznam lidí? A stránku, kam se můžeš přihlásit pomocí GitHubu, že jsi český Pythonista.

encukou commented 6 years ago

Jak zařídit, aby takováhle věc zůstala aktuální (i po tom, co opadne počáteční nadšení)? (Já osobně jsem v tomhle spíš pesimista: většinu toho co je v prvním příspěvku dělají Pyva líp.)

honzajavorek commented 6 years ago

@hroncok To souvisí i s https://github.com/pyvec/python.cz/issues/139, možná.

messa commented 6 years ago

@encukou Pyvo špatně škáluje. A závisí to na tom, co kdo řekne při představování nebo jestli si o něčem vezme talk/lightning talk. Pyvo je super, ale lepší by bylo mít něco, do čeho se před Pyvem podíváš, jestli se na Pyvu náhodou nechceš setkat s někým, koho ještě neznáš.

kvbik commented 6 years ago

Coz musi nekdo vyplnovat... rozumim ti, co rikas. Ale oboji ma svoje uskali..