Bon, comme tout le monde, merci de fournir un truc libre et qui marche bien !
Histoire de renvoyer l'ascenseur, on est tenté de regarder comment contribuer.
Tâches à accomplir
Pour ceux que ça intéresse, il y a une page TODO for newcomers, avec des tâches en documentation / communication, développement et reverse engineering.
En cherchant dans un vieux message, j'ai retrouvé les liens suivants :
Il n'y a pas de lien direct depuis la page TODO. Parce que les données en question ne sont plus utiles ?
C'est bien fait, ces pages, parce que ça permet d'essayer seul de voir ce qu'on peut produire, et de contacter l'équipe uniquement si on pense que c'est pertinent.
Maintenant, si je prends par exemple en reverse dans la page TODO :
- Improve the current temperature vbios parsing. Possible mentor: mupuf.
- Find where is the max brightness in the vbios. Possible mentor: mupuf
Martin, si on veut participer, on doit nécessairement te contacter ? Avec le risque de te faire perdre ton temps si ça se révèle trop compliqué ? (Et donc le risque inverse de ne pas oser déranger de peur de pas suivre derrière.)
Existe-t-il une page qui explique comment faire ces choses-là ?
Avancement par famille de cartes
Un autre truc bien serait d'avoir un état actuel de la connaissance, pour savoir sur quelles cartes les infos sont utiles. Peut-être que ça existe déjà et qu'il manque plus que le lien en page TODO.
On en a parlé la semaine dernière au L@BX et tu me disais que par exemple, sur la famille nv92, vous aviez (à peu près ?) tout donc je pouvais pas faire grand chose de bien utile.
Et si ça plante ?
Par ailleurs, que faire en cas de plantage ? Il m'arrive, bien que très rarement, d'avoir un freeze. A ce moment, là, j'aimerais faire quelque chose pour que ça ne se reproduise pas, ici ou ailleurs. Je ne suis pas certain que ce soit nécessairement lié à X ou à nouveau. Comment savoir si ça peut être le cas (quels indices ?). Quelles sont les infos utiles à remonter quand ça arrive (quels logs ?). Même si c'est plutôt à remonter au bugtracker de la distro, autant donner toutes les bonnes infos.
En bref, quelque outils pour donner des pistes très simple à celui ou celle qui veut modestement et ponctuellement aider sans nécessairement appartenir à la communauté de contributeurs (et qui sait, une fois qu'on a mis le pied dedans…).
# Contribuer
Posté par jihele . En réponse à la dépêche Entretien avec Martin Peres, développeur Nouveau. Évalué à 10.
Bon, comme tout le monde, merci de fournir un truc libre et qui marche bien !
Histoire de renvoyer l'ascenseur, on est tenté de regarder comment contribuer.
Tâches à accomplir
Pour ceux que ça intéresse, il y a une page TODO for newcomers, avec des tâches en documentation / communication, développement et reverse engineering.
En cherchant dans un vieux message, j'ai retrouvé les liens suivants :
https://github.com/pathscale/pscnv/wiki/TestingTimings
http://nouveau.freedesktop.org/wiki/PowerManagementDumps
https://github.com/pathscale/pscnv/wiki/PM_memory_timings
https://github.com/pathscale/pscnv/wiki/TestingTimings
Il n'y a pas de lien direct depuis la page TODO. Parce que les données en question ne sont plus utiles ?
C'est bien fait, ces pages, parce que ça permet d'essayer seul de voir ce qu'on peut produire, et de contacter l'équipe uniquement si on pense que c'est pertinent.
Maintenant, si je prends par exemple en reverse dans la page TODO :
- Improve the current temperature vbios parsing. Possible mentor: mupuf.
- Find where is the max brightness in the vbios. Possible mentor: mupuf
Martin, si on veut participer, on doit nécessairement te contacter ? Avec le risque de te faire perdre ton temps si ça se révèle trop compliqué ? (Et donc le risque inverse de ne pas oser déranger de peur de pas suivre derrière.)
Existe-t-il une page qui explique comment faire ces choses-là ?
Avancement par famille de cartes
Un autre truc bien serait d'avoir un état actuel de la connaissance, pour savoir sur quelles cartes les infos sont utiles. Peut-être que ça existe déjà et qu'il manque plus que le lien en page TODO.
On en a parlé la semaine dernière au L@BX et tu me disais que par exemple, sur la famille nv92, vous aviez (à peu près ?) tout donc je pouvais pas faire grand chose de bien utile.
Et si ça plante ?
Par ailleurs, que faire en cas de plantage ? Il m'arrive, bien que très rarement, d'avoir un freeze. A ce moment, là, j'aimerais faire quelque chose pour que ça ne se reproduise pas, ici ou ailleurs. Je ne suis pas certain que ce soit nécessairement lié à X ou à nouveau. Comment savoir si ça peut être le cas (quels indices ?). Quelles sont les infos utiles à remonter quand ça arrive (quels logs ?). Même si c'est plutôt à remonter au bugtracker de la distro, autant donner toutes les bonnes infos.
En bref, quelque outils pour donner des pistes très simple à celui ou celle qui veut modestement et ponctuellement aider sans nécessairement appartenir à la communauté de contributeurs (et qui sait, une fois qu'on a mis le pied dedans…).
A plus.