1

Après concertation avec Lionel et Kevin, je lance un sondage (qui sera répercuté sur TI-Freakware et sur TIGCC/TICT)...

Il y a quelque temps que j'envisage de supprimer le support de Windows 9x/Me/NT4 de TiLP et TiEmu. Ces 2 applications dépendent de GTK+ et stagnent à la version 2.6.10 alors qu'aujourd'hui on en est à la 2.12.9 (soit 3 versions majeures d'écart !!!). En clair, TiLP et TiEmu continuent d'utiliser une version obsolète de GTK+ parce que l'équipe GTK a droppé le support Windows 9x/Me/NT4 depuis belle lurette.
Ce qui fait que TiLP et TiEmu ne peuvent profiter des mises à jour de sécurité et des correctifs de bogues réalisés.

De surcroit, de plus en plus de paquets logiciels Linux sont portés sur Windows mais avec une dépendance forte vis-à-vis de Windows NT (en clair: ne marche pas sous 9x/Me/NT4). C'est le cas de:
- D-Bus sur lequel s'appuie TiEmu pour l'inter-communication avec KTIGCC sous Linux,
- KDE4,
- Gnome,
- GiMP.
- etc.

Je suis un farouche partisan du multi-plateforme mais il faut reconnaitre que Windows 9x/Me/NT4 commence à dater.
Microsoft ne les supporte plus, le monde du libre de moins en moins et qu'on trouve maintenant une tour avec Vista à 400€ en grande surface.

De plus, l'arrivée de Vista et des µP 64-bits donne largement de quoi tester et s'occupper.

J'aimerais donc que les utilisateurs de TiLP/TiEmu qui possèdent une machine Windows 98/Me/NT4 ou qui sont opposés à la disparition de ce support le fasse savoir sur le forum.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

2

Topics cousins de celui-ci:
TIGCC/TICT: http://tichessteamhq.yuku.com/topic/4671
TI-Freakware: http://tifreakware.ath.cx/index.php?showtopic=1402

Comme je l'ai écrit dans ces deux topics, TIGCC et GCC4TI (tel est le nom de "TIGCC-fork") sont également intéressés par le résultat des sondages.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

3

Plom, j'ai du WinXP 32, du Linux 32 et Linux 64 chez moi, donc je m'en fous pas mal de 98 et consorts. grin

Je suis même contre le fait de supporter trop longtemps des OS dépassés. Franchement, ça fait peut-être 5 ans que j'ai pas vu un PC booter Win98, et yavait pas TiEmu dessus. Et au pire pour l'unique homme préhistorique qui resterait à son Millenium chéri, il n'aurait qu'à utilser un vieil installeur :
- je trouve dommage de pénaliser tout le monde juste pour ce bonhomme-là
- je trouve aussi bidon de supporter un OS si le seul but est de supporter au total 45 OS, soit 3 de plus que le soft du copain d'à côté
- d'une manière générale, la compatibilité antérieure, c'est bien, mais c'est souvent source d'emmerdements pour les devs/mainteneurs, pour la majorité des users
- ça empêche un soft de progresser, et ça nous fait des TIGCC avec les headers de PlusShell

4

J'ai un Pentium III 550 Mhz avec Zindozs 98 dessus chez mes parents.
Sauf que TiEmu ne donne rien bon, donc moui, une suppression est envisageable.

5

Folco (./3) :
- ça empêche un soft de progresser, et ça nous fait des TIGCC avec les headers de PlusShell

Non, de DoorsOS. smile
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

6

Petit témoignage d'un petit fonctionnaire : hors certains serveurs en NT4, on n'a plus de 9x/ME/NT4 depuis maintenant 3 ans (par contre, on a encore de System 6.3 sur Mac trioui) dans les structures dans lesquelles je suis passé, donc n'hésitez pas.
avatar

7

roms (./1) :
et stagnent à la version 2.6.10 alors qu'aujourd'hui on en est à la 2.12.9 (soit 3 versions majeures d'écart !!!).


Je croyais qu'on était à la version 2.14.6 http://www.gtk.org/

8

Pour upstream, en effet. Mais la version Windows est à la traîne: http://sourceforge.net/project/showfiles.php?group_id=98754
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

9

Petit message d'un élève normal : y'a encore plein de win98 ici (salle info maple et autres) dans un lycée pourtant pas trop pauvre.

M'enfin je pense quand même que l'abandon est souhaitable parce que c'est pas en lycée qu'on va avoir des programmes mis à jours (maple V, ça date un peu ...)

10

Maple V
??!! J'utilisais çà au lycée. Ca fait maintenant 15 ans...

Mon lycée a encore des Windows98 mais ils vont dégager l'année prochaine pour WinXP.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

11

Et sinon ? Ta décision est prise ? cheeky

(ah non, tu vas tout refaire en Qt grin)

12

Folco (./11) :
(ah non, tu vas tout refaire en Qt grin)
top
Ça ce serait top.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

13

Dieu que j'y pense ... Mais, j'aurais pas le courage de jeter 10 ans de GTK et de tout recoder avec un nouveau TK. Et puis, la compilation du C++, çà rame. Encore que... TiLP pourrait être facilement recodé en Qt étant donné que je l'ai modularisé dès le départ. Mais si je commence par TiLP, je serais forcément tenté de faire pareil avec TiEmu. Et là, l'ampleur du travail n'est pas le même. Le plus marrant, c'est que j'utilise KDE !
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

14

Utiliser KDE... sous *nix, ça facilite la vie du programmeur mais pas nécessairement celle des utilisateurs, qui peuvent faire d'autres choix que Qt/KDE.
Sous Windows, ça facilite encore beaucoup moins la vie des utilisateurs.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

15

Sasume (./12) :
Folco (./11) :
(ah non, tu vas tout refaire en Qt grin)
top
Ça ce serait top.

Je déconnais pas tant que ça hein hehe Qui connait suffisamment Qt pour l'aider ? cheeky (je suis volontaire si ya un bind Qt68klib trioui) Et autant commencer par TiEmu pour finir peinard par TiLP gni

16

Lionel Debroux (./14) :
Utiliser KDE... sous *nix, ça facilite la vie du programmeur mais pas nécessairement celle des utilisateurs, qui peuvent faire d'autres choix que Qt/KDE. Sous Windows, ça facilite encore beaucoup moins la vie des utilisateurs.


Je vois pas en quoi çà facilite la vie du programmeur. Explique...
Idem pour Windows.
Folco (./15) :
Je déconnais pas tant que ça hein hehe.gif Qui connait suffisamment Qt pour l'aider ? mod.gif (je suis volontaire si ya un bind Qt68klib trioui.gif ) Et autant commencer par TiEmu pour finir peinard par TiLP gni.gif


Oh, le sadique fou
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

17

roms (./16) :
Je vois pas en quoi çà facilite la vie du programmeur. Explique... Idem pour Windows.

Ben du côté codeur je vois pas non plus, le but étant de faire ce que tu fais, ie utiliser une API multi-plateforme.

Par contre, côté utilisateu, je pense que Kevin aura signé l'arrêt de mort de KTIGCC le jour où il ne sera dispo sous Win que via KDE, dont personne ne voudra s'embarasser... pour faire quoi déjà ? Ah oui, éditer des fichiers textes... top

18

L'EDI est loin d'être un simple éditeur de textes.
Et KTIGCC est par définition avec KDE. C'est TIGCC IDE en Delphi qui sera arrêtée quand la version multiplateforme de KTIGCC sera complète.
Et l'utilisateur moyen ne se rendra même pas compte qu'il y a KDE, ce sera téléchargé et installé automatiquement par l'installeur.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

19

Le propriétaire t'oblige à installer ci ou ça de payant. Le libre le fait gratuitement, mais dans ton dos. Tu devrais t'inspirer de la politique de VLC au niveau des connexions internet, pas de connexion non-désirée ou de téléchargement silencieux, c'est pas beau !

Mais on s'éloigne du sujet. wink

20

Je vois pas en quoi çà facilite la vie du programmeur.

Kevin nous a déjà écrit qu'il avait utilisé le framework KDE parce qu'il contenait plein de classes déjà prêtes à l'emploi. Quelqu'un (Ximoon ?) avait fait remarquer en souriant que pour KTIGCC, Kevin avait fait de la programmation en mode kernel, quoi grin
C'est TIGCC IDE en Delphi qui sera arrêtée quand la version multiplateforme de KTIGCC sera complète.

C'est à dire pas la semaine prochaine. Comme je te l'ai déjà écrit, pas tellement à cause de KTIGCC lui-même (même si KTIGCC 2 n'est pas encore fini, vu que KDE 4 et Qt 4 sont faits pour la portabilité, les changements de KTIGCC 2 à 3 ne devraient pas être immenses), mais à cause de kdewin...


On est légèrement off-topic, je vais aller poster un autre truc dans un topic plus approprié.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

21

roms (./13) :
Dieu que j'y pense ... Mais, j'aurais pas le courage de jeter 10 ans de GTK et de tout recoder avec un nouveau TK. Et puis, la compilation du C++, çà rame. Encore que... TiLP pourrait être facilement recodé en Qt étant donné que je l'ai modularisé dès le départ. Mais si je commence par TiLP, je serais forcément tenté de faire pareil avec TiEmu. Et là, l'ampleur du travail n'est pas le même. Le plus marrant, c'est que j'utilise KDE !
Mais plus tu tardes, plus le travail à récrire s’agrandit !
Nan mais sérieusement je pense qu’il vaut mieux que tu gardes GTK, je doute que ça vaille le coup de passer tant de temps sur une conversion, à moins de s’y mettre à plusieurs très motivés… (et moi par exemple je ne le suis pas)
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

22

je doute que çà vaille le coup de passer tant de temps sur une conversion, à moins de s’y mettre à plusieurs très motivés… (et moi par exemple je ne le suis pas)


En fait, çà revient à faire quelque chose de déjà fait => très motivant mad
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

23

sad


(mais je comprends bien hein grin)

24

Allez, qui est partant pour un projet KTiLP? wink
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

25

KTiEmu ! Je suis d'ores et déjà alpha-testeur ! Kevin, tu as mon mail, et je te dispense des SRPMs de rigueur pour la GPL. J'ai rien reçu encore, ça arrive ? gni

26

...
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

27

Eh c'est bon, c'est d'l'humour hein cheeky

28

Enfin, j'ai réussi à faire retirer tilp-1 et tiemu-2 des archives de ticalc.org. Ils sont maintenant remplacés par tilp-2 et tiemu-3 (no-gdb).

Les anciens fichiers restent directement disponibles sur les sites respectifs.

Pour information, TILP2 existe depuis 2,5 ans et TiEmu3 depuis 2 ans.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

29

Donc, le support Windows 9x/Me sera prochainement supprimé !
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

30

\o/ Enfin, faut dropper évidemment ce genre de choses, c'est comme les distribs Linux qui proposent KDE4 compilé pour des 386 roll