Donc si tu veux des plateformes stables, c'est pas chez les distributions qu'il faut aller
Un autre exemple: j'utilise lwjgl. Debian n'intĂšgre qu'une vieille version qui ne gĂšre pas une fonction essentielle (le redimensionnement de fenĂȘtre).
J'ai le choix entre:
embarquer ma propre version: pas terrible.
utiliser celle de debian: les joueurs vont croire Ă un bug de mon appli.
[^] # Re: je suis perplexe
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Distribuer sans distributions ?. ĂvaluĂ© Ă 2.
AnĂ©fĂ©, il faut peut ĂȘtre commencer par mettre Ă jour la doc et les outils de packaging avant le reste :-)
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: je suis perplexe
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Distribuer sans distributions ?. ĂvaluĂ© Ă 3.
Oui, en fait je me rends compte le problÚme est difficile à résoudre:
Ca veut dire qu'à la sortie du jeu, il dépendra d'une lib vieille de 3 à 5 ans.
Combien de libs propose de garder une compatibilité parfaite sur une si longue durée ? Malheureusement trop peu.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: je suis perplexe
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Distribuer sans distributions ?. ĂvaluĂ© Ă 4.
Ben non, si je devais commencer un jeu C++ aujourd'hui, je prendrais effectivement la SDL, mĂȘme si c'est super pĂ©nible, mais je vois beaucoup de projets se lancer avec la SFML.
Par contre pour mon jeu actuel en Java, la situation est catastrophique:
Avec un label debian stable premium de la bombe de boulette de balle, qui si tu ne l'as pas montre que ton API est pourri et instable :-)
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: je suis perplexe
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Distribuer sans distributions ?. ĂvaluĂ© Ă 4.
Le problĂšme c'est que sous Windows et Macosx, les versions les plus stables sont les derniĂšres. Sous Linux c'est plutĂŽt les plus anciennes.
Comment faire du multiplateforme avec ces deux rythmes?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: je suis perplexe
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Distribuer sans distributions ?. ĂvaluĂ© Ă 2.
Peut ĂȘtre faudrait-il que debian choisisse un petit nombre de lib dont les dĂ©veloppeurs seraient motivĂ©s pour crĂ©er une sorte de "core API set" sur laquelle on sait que l'on pourra compter pour ĂȘtre stable, mais pas obsolĂšte?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: je suis perplexe
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Distribuer sans distributions ?. ĂvaluĂ© Ă 4.
Je ne connais pas Pip ou Pear, mais les dépendances Maven sont signés, ne polluent /usr et pas besoin de se sortir les doigts pour avoir le beurre et la crémiÚre!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: je suis perplexe
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Distribuer sans distributions ?. ĂvaluĂ© Ă 3.
D'accord, mais que doit faire le développeur?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Steam et Canonical
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Ubuntu vs les autres distributions GNU/Linux. ĂvaluĂ© Ă 4.
Je suis entiÚrement d'accord: une bonne API ne doit jamais casser la compatibilité.
Le bon élÚve en la matiÚre, c'est OpenGL: les programmes d'il y a 20 ans compilent toujours, les nouveaux ont accÚs à des fonctionnalités modernes.
Elle n'a pas bougé depuis longtemps, mais du coup les développeurs vont vers d'autres API.
Un autre exemple: j'utilise lwjgl. Debian n'intĂšgre qu'une vieille version qui ne gĂšre pas une fonction essentielle (le redimensionnement de fenĂȘtre).
J'ai le choix entre:
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: je suis perplexe
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Distribuer sans distributions ?. ĂvaluĂ© Ă 9.
Il y a stable et obsolĂšte.
Un exemple: la plupart des libs pour les jeux (SFML, allegro, clanlib) dans debian stable ont une version majeure de retard.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: ParanoĂŻa
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Ubuntu vs les autres distributions GNU/Linux. ĂvaluĂ© Ă 10.
Android est devant iOS en parts de marché.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Troplentes ?
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Distribuer sans distributions ?. ĂvaluĂ© Ă 4.
C'est déjà fait: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: je suis perplexe
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Distribuer sans distributions ?. ĂvaluĂ© Ă 5. DerniĂšre modification le 26 mai 2013 Ă 23:31.
Pourquoi fait-il ça? En général parce que les versions fournis par les distribs ont un train de retard.
Ce problÚme a été résolu par Maven, RubyGems, pip, npm & co (seul C/C++ n'est pas à la page). Il faudrait que ces solutions soient pris en compte par les distributions pour la création de paquets.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Steam et Canonical
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Ubuntu vs les autres distributions GNU/Linux. ĂvaluĂ© Ă 3.
Est-ce qu'elles fournissent des versions des apis de jeux en vogue dans des versions pas trop dépassées?
Moi je suis souvent bloquĂ© par l'absence de lwjgl, d'autres dĂ©veloppeurs par une sfml en version 1.6 qui a Ă©tĂ© dĂ©prĂ©ciĂ©e…
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Steam et Canonical
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Ubuntu vs les autres distributions GNU/Linux. ĂvaluĂ© Ă 5.
La multiplication des environnements est mauvaise pour le jeu: faire des portages, ça rajoute des coûts et temps de développement purement technique. C'est autant de moins à investir sur le gameplay, les graphismes ou la musique.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Mir et Wayland ne sont pas comparables
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Mir est peut-ĂȘtre une hĂ©rĂ©sie mais.... ĂvaluĂ© Ă 3.
C'est un peu le contre exemple de ce que tu veux dire. OpenGL est sorti bien avant, le code est meilleur et il est partout aujourd'hui.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Ressources libres?
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Ren'Py en version 6.15 et sortie d'un site francophone dĂ©diĂ© Ă Ren'Py. ĂvaluĂ© Ă 5.
Oui, mais avoir des graphismes pour essayer le logiciel ou faire un prototype, c'est un gros plus!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# Ressources libres?
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Ren'Py en version 6.15 et sortie d'un site francophone dĂ©diĂ© Ă Ren'Py. ĂvaluĂ© Ă 4.
Est-ce qu'il existe un site regroupant des ressources libres (images, sons, musiques…) dĂ©diĂ©s aux visual novels ?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: La guerre des écosystÚmes continue
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Google Hangouts remplace Talk: la fin de la fĂ©dĂ©ration XMPP ?. ĂvaluĂ© Ă 1.
Tu devrais poster ça sur les forums des développeurs de Jitsi, Pidgin, Gajim & co. Je suis sûr que ton point de vue innovant sera bien accepté et fera bouger les choses!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: La guerre desécosystÚmescontinue
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Google Hangouts remplace Talk: la fin de la fĂ©dĂ©ration XMPP ?. ĂvaluĂ© Ă 0.
Oui il y a de quoi passer les NAT, mais pas les admins nazis :-)
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: La guerre desécosystÚmescontinue
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Google Hangouts remplace Talk: la fin de la fĂ©dĂ©ration XMPP ?. ĂvaluĂ© Ă 1.
Justement, en aidant sur d'autres tùches que le code, tu libÚres du temps des développeurs pour les fonctionnalités techniques.
Et encore une fois, Skype n'est pas magique, il ne marche pas partout sans configuration et la doc est nécessaire, la preuve: https://support.skype.com et http://community.skype.com
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: La guerre desécosystÚmescontinue
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Google Hangouts remplace Talk: la fin de la fĂ©dĂ©ration XMPP ?. ĂvaluĂ© Ă 3.
Outre la promo, un logiciel non documenté, non traduit et non testé n'a aucune chance. Ces trois éléments font partie des livrables!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: La guerre desécosystÚmescontinue
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Google Hangouts remplace Talk: la fin de la fĂ©dĂ©ration XMPP ?. ĂvaluĂ© Ă 5.
Dans ma boite, personne ne connaissait XMPP. On est pourtant un service IT avec une messagerie interne avec ejabberd/pidgin: les gens ne savaient pas qu'on pouvait faire des salons, utiliser un autre client, parler avec des gens de l'extĂ©rieur…
Ce n'est pas le tout de faire de super logiciel, il faut aussi le faire savoir!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: La guerre desécosystÚmescontinue
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Google Hangouts remplace Talk: la fin de la fĂ©dĂ©ration XMPP ?. ĂvaluĂ© Ă 0.
Je me fais moinsser, car je suggĂšre de contribuer au libre… Linuxfr a bien changĂ©.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: La guerre des écosystÚmes continue
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Google Hangouts remplace Talk: la fin de la fĂ©dĂ©ration XMPP ?. ĂvaluĂ© Ă 0.
S'ils n'existaient pas, On lancerait un projet de chat libre!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Campagne des cents serveurs?
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Google Hangouts remplace Talk: la fin de la fĂ©dĂ©ration XMPP ?. ĂvaluĂ© Ă -1.
En plus l'outil moderne pour le chat de groupe, ce n'est pas xmpp, mais les tribunes!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board