Quelle est la différence entre en amont et en aval lorsque vous vous référez à qui (ou à quel endroit) s'adresser en tant que développeur ou conditionneur?
Pensez-y comme une grande rivière, avec les personnes qui écrivent le logiciel comme source de la rivière. Ils seraient en amont, plus en aval, votre distribution, et au bout de la rivière, l'utilisateur. Ubuntu est au milieu de la rivière.
En amont serait le logiciel fourni par Ubuntu aux navires. Des choses comme GNOME, Firefox, X.org, le noyau Linux et beaucoup d’autres applications. C’est l’essentiel des éléments présents dans les archives, car ils représentent un ensemble de projets en amont.
Ubuntu a une version en amont spéciale, Debian, d’où Ubuntu dérive. Donc, ils sont en amont d'Ubuntu pour de nombreux paquets, bien que pour certains paquets, comme le noyau, les paquets Ubuntu proviennent directement du projet en amont, bien que pour la majorité des paquets, Debian soit l'amont pour Ubuntu, et le projet emballé est en amont pour Debian. .
Les aval d'Ubuntu seraient des distributions dérivées d'Ubuntu, comme Linux Mint.
Les exemples d'utilisation de ce terme dépendent du contexte. Ainsi, par exemple, si vous avez un bogue avec Firefox que Ubuntu n’a pas introduit, vous pouvez entendre le terme "Assurez-vous de signaler ce bogue en amont". La personne signifie signaler le bogue directement à Firefox dans ce cas.
Dans le cas d’Ubuntu, il est important que nous donnions les bons commentaires des utilisateurs aux développeurs en amont. Voici quelques liens sur ce que nous faisons:
Pour mieux répondre à votre question, voici quelques exemples de la façon dont quelqu'un vous dirait de parler à un intervenant en amont: