Jak požádat o funkce

Každý software potřebuje zpětnou vazbu od uživatelů a požadavky na funkce, aby se mohl vyvíjet a udržovat v souladu s potřebami svých uživatelů.

OpenDroneMap je software FOSS. Projekty se svobodným a otevřeným zdrojovým kódem (FOSS) jsou zajímavé zevnitř i zvenčí: zvenčí mají úspěšné projekty pocit, že by měly umět cokoli, a je těžké poznat, co je rozumný požadavek. Zevnitř projektu se mohou cítit velmi omezené ve zdrojích: z velké části časem, penězi a přetížením příležitostmi.

Demanding that a feature be implemented is probably not going to convince the development team to do so. Imagine if somebody knocked on your door and asked you to „stop reading this page right now and come to my house to cook me dinner!“. Your first response might very reasonably be „who on earth is this person and why should I spend my time and energy fulfilling his agenda instead of my own?“.

Suggesting that a feature be implemented is a more effective (and cordial) way to ask for new features, especially if you’re prepared to offer some of your own resources (time, funds or both) to help get the feature implemented. Explaining why your suggestion can benefit others can also help. If the feature benefits you exclusively, it might be harder to convince others to do the work for you.

Požadavek na funkci lze zadat jako problém v příslušném úložišti Github (např. WebODM nebo ODM nebo podobně) nebo jednodušeji jako diskusní téma na komunitním fóru. Zkuste pro začátek prohledat tyto zdroje, zda na to již někdo jiný neupozornil. Někdy se na funkci již pracuje nebo se o ní alespoň diskutovalo.

Chcete-li požádat o přidání podpory pro nové kamery pro drony: sdílejte prosím sadu testovacích snímků na kanálu data na fóru. Bez testovacích snímků toho vývojáři moc nezmůžou.

A co je důležité, trik spočívá v naslouchání: pokud někdo v rámci projektu řekne: „Tohle je velký výtah, potřebujeme PENÍZE nebo ČAS nebo NĚKOHO, kdo by nám to pomohl nakódovat“ (nebo případně kombinaci těchto tří možností), pak existují dvě odpovědi, které fungují opravdu dobře:

Ok. Nevěděl jsem, že je to velký požadavek na funkci! Doufám, že někdo přijde s potřebnými prostředky. Jako člen komunity se rád stanu prvním uživatelem a testerem!

nebo

Přijdeme na to, jestli můžeme dát dohromady prostředky, abychom to mohli udělat! Tady je, čím mohu přispět: …

Jsme rádi, že se těšíte na nové funkce přidané do projektu. Některé nové funkce potřebují podporu a některé je jednodušší implementovat. Uděláme vše pro to, abychom vám pomohli pochopit, kam váš požadavek spadá, a oceníme jakoukoli podporu, kterou nám můžete poskytnout.

Naučte se upravovat a pomozte zlepšit tuto stránku!