Journal Une idée de projet ?

Posté par  .
Étiquettes : aucune
0
28
oct.
2003
Bonjour journal,

Bah voilà, je suis étudiant en info, et je dois faire avec mon binome un projet d'environ 2 mois. On a bien quelques idées, mais en fait on aimerais bien faire quelque chose d'utile à la communauté GNU/Linux. Alors si vous trouvez qu'il manque un logiciel qui pourrait etre utile, ou qui comblerait un trou ( meme petit ) merci de nous en faire part.

L'idéal serait un logiciel que l'on pourrait développer en C ( relativement bonne maîtrise ) ou C++ ( maîtrise correcte ). On a jamais développé d'interface graphique, donc si il en faut une pour accompagner le logiciel, bah, si vous savez quel lib serait adaptée, n'hésitez pas à le dire.


Merci
  • # Re: Une idée de projet ?

    Posté par  . Évalué à 2.

    Sous le coup, là je pense à un éditeur de texte à la ultraedit qui fait PHP, Python et tout, qui ne soit pas une application KDE/Gnome. Je te conseille wxWindows, son composant wxStyledTextCtrl est vraiment très adapté pour ca et tu as une bonne base à partir de l'exemple sur le CVS (dossier contrib/samples/stc)

    Sinon, le plugin jabber de gaim mérite une sérieuse réecriture (à moins que ce soit moi qui sache pas l'utiliser ^^)

    Voila, c'était quelques idées comme ça...
  • # Re: Une idée de projet ?

    Posté par  (site web personnel) . Évalué à 1.

    Un logiciel d'e-mailing style Fairchild Wolrdcast qui soit libre.
  • # Re: Une idée de projet ?

    Posté par  . Évalué à -1.

    On a plein de rot13, mais on a aucun SCOifieur-déSCOifieur.

    Oui, je sors ==>[]
  • # Re: Une idée de projet ?

    Posté par  (site web personnel, Mastodon) . Évalué à 2.

    Quels sont les domaines qui t'intéressent ? Parce qu'il faut que vous fassiez un truc qui vous plait !

    Quel style de logiciels voulez-vous développer ? Un logiciel scientifique ? un format de compression audio ? un jeu ? un lecteur multimédia ?

    bref, le choix est large :) Personnellement, j'ai surtout besoin d'un logiciel de montage vidéo, mais en 2 mois ;)

    Pour l'interface, je te conseille wxwindows qui te permet d'être relativement indépendant du troll kde/gnome , qui est joli (utilise gtk2) et est tout à fait portable sous windows et mac.

    Tiens, aussi un logiciel qui serait pas mal, c'est un petit programme assez simple, portable, qui encoderait n'importe quelle vidéo au format matroska, avec des codecs libres (libavc, xvid, ogg).

    Sinon, que manque-t-il à Linux ?

    Un download manager (frontend de wget?), un peu correct (ceux que j'ai essayé était vraiment pas top). ça peut être cool un bon download manager...

    Ou, tout aussi important : un port de 7zip sous linux ! ça serait vachement utile !

    ça dépend aussi à quel niveau de l'architecture vous voulez travailler. En tout cas, tenez nous au courant !

    Mes livres CC By-SA : https://ploum.net/livres.html

    • [^] # Re: Une idée de projet ?

      Posté par  . Évalué à 1.

      Un download manager (frontend de wget?), un peu correct (ceux que j'ai essayé était vraiment pas top). ça peut être cool un bon download manager...

      Kbear ?
      http://kbear.sourceforge.net/(...)
      • [^] # Re: Une idée de projet ?

        Posté par  (site web personnel, Mastodon) . Évalué à 1.

        là dernière fois que j'ai essayé kbear, c'était une horreur sans nom !

        Typiquement le genre de soft avec plein de features partout, plein de boutton, lourd et inutilisable à mon sens. En plus, il nécessite KDE, donc, poubelle...

        Mais bon, c'était il y'a près d'un an, je ne sais pas comment le soft a évolué..

        Pour idée, un qui était encore pas trop mal : aria

        Mes livres CC By-SA : https://ploum.net/livres.html

        • [^] # Re: Une idée de projet ?

          Posté par  (site web personnel) . Évalué à 1.

          J'utilisais il y'a quelques temps downloader for X, et j'en etais fort content : http://www.krasu.ru/soft/chuchelo/(...)

          Sinon je suis toujours a la recherche d'une table de mix type gmix, mais avec des vu-metres, comme la table de mixage basic de windows, quoi... Impossible de mettre la main la dessus, et croyez moi quand on fait un peu de son sous linux, c'est tout con mais ca manque...
    • [^] # Re: Une idée de projet ?

      Posté par  . Évalué à 1.

      Le logiciel pour les videos avec le matroska et les codecs, ca pourrait nous interesser, mais concrétement il y a quoi à faire ? Je veux dire, j'imagine qu'il existe déjà des softs qui réalisent les taches simples, et si faire un tel logiciel se resume a faire une interface graphique pour saisir les options, et ensuite faire un appel aux programmes existants avec les bons parametres, ca pourrait etre utile, mais ca conviendrait pas trop au cadre du projet. Idem pr le portage de 7-Zip, je pense pas que le portage passe vis à vis des profs, car pour eux, on ne crée rien, on adapte juste, et ca ils ne veulent pas.

      Donc je sais pas trop quoi faire encore....
  • # Re: Une idée de projet ?

    Posté par  . Évalué à 1.

    Il ne serait pas possible de contribuer à un projet existant ?
    Je pense à xmms (par exemple), ils voudraient évoluer vers quelque chose de plus modulaire au niveau de l'interface. On pourrait avoir des modules GTK1, GTK2, Qt, ncurses etc. ... Il manque juste l'infrastructure pour faire tout ça ;)
    Ça pourrait être un beau challenge, et puis vous pourriez juste essayer de faire ça, sans trouver la solution ultime, pour trouver des pistes pour le développement de xmms.
  • # Re: Une idée de projet ?

    Posté par  (site web personnel) . Évalué à 1.

    récemment j'ai du utiliser XTEL pour me connecter au minitel

    http://pficheux.free.fr/xtel/(...)

    ça marche bien...

    et j'ai pensé qu'il serait une bonne idée de refaire l'interface en GTK+ et d'appeller ça Gnominitel

    voilou, bon courage
  • # Re: Une idée de projet ?

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    Il manque l'équivalent de flash sous linux (pas le format, le logiciel) ou Director : faire des animations, des CD interactifs, ....
    En exportant en SVG et flash (<- pour être utiliser cela est nécesaire je pense :meilleur diffusion, perso je n'ai encore jamais réussit à faire utiliser des cartes SVG avec Mozilla)
    Y.
  • # Re: Une idée de projet ?

    Posté par  . Évalué à 1.

    Bah, si t'es intéréssé par le réseau, tu peu aussi t'amuser a faire un client pour le proxy winsock de microsoft....
    Comme ça les pauv'gars qui sont obligé de passer par ça pour avoir internet n'auront plus d'excuse pour pas mettre de linux....
  • # Re: Une idée de projet ?

    Posté par  (site web personnel) . Évalué à 1.

    Un mixer audio 5.1 qui permet
    1- de regler le son idépendamment le volume de chaque enceinte
    2- d'envoyer le canal audio qu'on veut sur l'enceinte qu'on veut

    Si ça existe déjà, je n'ai pas trouvé.
  • # Re: Une idée de projet ?

    Posté par  (site web personnel) . Évalué à 1.

    <pub> http://www.nekeme.net/(...) < ca vous dit pas de faire/participer a un jeu libre ?

    Sinon, dis nous ce qui te branche... ah et pour l'interface graphique, libglade roxor !
  • # Re: Une idée de projet ?

    Posté par  . Évalué à 1.

    Un installateur graphique user-friendly avec détection automatique du matériel pour debian. ;-)
  • # Re: Une idée de projet ?

    Posté par  (site web personnel) . Évalué à 1.

    Un contributeur a proposé un logiciel du type flash ou director, c'est
    extrêmement intéressant et c'est une une bonne idée.

    Néanmoins, j'en ai une qui pourrait vraiment faire avancer GNU/Linux
    : Un logiciel de développement visuel libre comme kylix ou Visual studio
    sous windows.

    Beaucoup de chefs d'entreprises ou de responsable info me disent " Linux
    c'est très bien, mais on n'est pas sûr d'avoir un support pérenne comme avec
    Kro$oft, et le développement sous linux coûte extrêmement cher : Il faut
    écrire des applis en C, et même les outils d'aide au dev n'arrive pas à la
    cheville de delphi ou VB, on ne parle pas de .net" [en substance hein]

    Il faut savoir, qu'en moyenne, dans une entreprise, la ligne de code coûte 12 euros

    Il existe pourtant pas mal de choses sous linux :

    http://anjuta.sourceforge.net/(...) par exemple
    http://www.kdevelop.org/(...)
    http://www.lazarus.freepascal.org/(...) qui permet de dessiner ses fenêtres
    http://gambas.sourceforge.net/(...) idem et qui va le plus loin dans la facilité
    et vitesse de développement.
    Glade sinon, mais c'est incomplet
    etc, j'en oublie.


    Le besoin réel pour moi, consiste à écrire une environnement de
    développement RAD permettant de dessiner ses fenêtres, faire du dev évenmentiel, etc..

    Mais surtout, surtout, créer un moteur de gestion de librairies et d'objets librairies.

    Je m'explique : Sous environnement de dev .net, quand tu as besoin d'une fonctionnalité un tant soit peu complexe, tu cherches un objet dans les nombreuses bibliothèques proposées à la communauté (payante ou non, là n'est pas la question en ce qui nous concerne), là du télécharge un seul fichier qui te donne l'objet qui est rajouté sous forme de bouton dans ta pallette de widget à la suite des autres, plus qu'à faire glisser déposé. L'aide contextuelle est automatiquement intégré à l'aide existante.

    Ce qui serait interressant de faire, ce serait de créer un format ouvert et standardisé de ce type où l'on pourrait intégrer une bonne partie des librairie libres :

    un widget pour l'ogg vorbis
    un widget pour intégrer une lecture mplayer
    un widget pour intégrer la fenêtre "ouvrir"/"enregistrer" de KDE ou GTK

    On pourrait développer rapidement en s'appuyant sur du code bien écrit. Et là je vous assure que les entreprises seraient un peu plus intéressé par le développement d'outils spécifiques sous linux...

    A bon entendeur salut :)

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

    • [^] # Re: Une idée de projet ?

      Posté par  . Évalué à 1.

      Le probléme est que créer un format n'est pas quelque chose que je pourrais faire accepter comme projet, ils veulent plutot une appli qui tourne bien, quelle qu'elle soit. Et puis en plus ca semble etre un gros gros morceau ca, et je suis pas sur qu'on ait les compétences et le temps nécessaires.

      Mais merci de ta réponse :)
  • # Re: Une idée de projet ?

    Posté par  . Évalué à 1.

    Il n'y a que 2 facons de faire un projet qui soit vraiment utile:
    1) Un gros projet generaliste (genre un logiciel de montage video, un RAD, un Access-like...)
    2) Un petit projet specialise

    Les petits projets generalistes ils existent deja tous (genre fortune). Donc si tu veux faire un truc utile, en 2 mois, qui n'a jamais ete fait (sinon l'interet est limite) il faut faire un truc specialise. Dans mon cas je m'interesse au japonais, et dans le domaine de l'aide a l'apprentissage du japonais aux etrangers il n'y a quasiment rien donc on peut facilement faire un petit soft tres utile. (autopub=>http://moji.mozdev.org/(...) )

    Et la regle d'or du programme genial: un tel programme commence par demanger un programmeur. Si tu te trouves un reel besoin, tu arriveras a faire un excellent programme. Si tu fais juste un projet parce qu'il le faut pour l'ecole mais dont personnellement tu doutes de l'utilite ca risque de donner un truc mediocre qui va crever une fois le rapport remis a ton prof.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.