Ils doivent etre capables de lire une page web et ne pas choisir cette imprimante la alors...
C'est vraiment vouloir se placer dans une situation de soumission des desiderata des constructeurs.
Ajouter des interfaces de compatibilite avec des anciennes API, ca se fait tous les jours, c'est pas d'une difficulte insurmontable si l'API est pas ecrite avec les pieds.
Ajouter des couches dont on peu se passer, c'est ajouter inutilement des sources de bogues. Parce qu'évidemment il y a des bogues dans l'implémentation de l'API que tu reprends, mais il y en aura aussi dans ta couche de compatibilité. Sans parler du fait que le pilote lui même en contient certainement et que tu ne pourras jamais les corriger avec un blob.
À accumuler les couches de compatibilité, au final tu te retrouves avec une usine à gaz troué de partout, et dont la maintenance n'est tout simplement plus possible tellement elle réclamerait de temps.
«yaka», ouais. Et t'estimes a combien les chances de trouver quelqu'un pour le faire sur un systeme avec 100 utilisateurs max?
Avec seulement 100 utilisateurs, t'es à peu prêt certain d'avoir un public de connaisseurs, et si l'un d'eux à le périphérique et la documentation/le code pour porter/ré-implémenter ça, t'as une forte probabilité que ce sera fait. Dans un tel cas je dirait donc que les chances sont de 80-90%, la question est surtout de savoir si l'utilisateur à le temps de le faire, les compétences il les a sûrement.
[^] # Re: En gros..
Posté par psychoslave__ (site web personnel) . En réponse au journal Mon imprimante et moi, c'est du bonheur. Évalué à 5.
C'est vraiment vouloir se placer dans une situation de soumission des desiderata des constructeurs.
Ajouter des interfaces de compatibilite avec des anciennes API, ca se fait tous les jours, c'est pas d'une difficulte insurmontable si l'API est pas ecrite avec les pieds.
Ajouter des couches dont on peu se passer, c'est ajouter inutilement des sources de bogues. Parce qu'évidemment il y a des bogues dans l'implémentation de l'API que tu reprends, mais il y en aura aussi dans ta couche de compatibilité. Sans parler du fait que le pilote lui même en contient certainement et que tu ne pourras jamais les corriger avec un blob.
À accumuler les couches de compatibilité, au final tu te retrouves avec une usine à gaz troué de partout, et dont la maintenance n'est tout simplement plus possible tellement elle réclamerait de temps.
«yaka», ouais. Et t'estimes a combien les chances de trouver quelqu'un pour le faire sur un systeme avec 100 utilisateurs max?
Avec seulement 100 utilisateurs, t'es à peu prêt certain d'avoir un public de connaisseurs, et si l'un d'eux à le périphérique et la documentation/le code pour porter/ré-implémenter ça, t'as une forte probabilité que ce sera fait. Dans un tel cas je dirait donc que les chances sont de 80-90%, la question est surtout de savoir si l'utilisateur à le temps de le faire, les compétences il les a sûrement.