IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Logiciels Libres & Open Source Discussion :

Un site web pour explorer / aider à comprendre le code source de logiciels open source


Sujet :

Logiciels Libres & Open Source

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2022
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2022
    Messages : 6
    Par défaut Un site web pour explorer / aider à comprendre le code source de logiciels open source
    Bonjour,

    Je travaille sur un site web présentant le code source de logiciels open source:
    kezacode.fr

    C'est un projet personnel et je profite de ce forum pour le faire connaitre, et avoir vos retours si vous trouvez cela intéressant.
    Pour l'instant, on y trouve les logiciels open source : firefox, chromium, libre office, vlc media player, linux kernel.
    Et pour chacun (variable)
    - une documentation rapide
    - un explorateur de fichiers enrichi qui permet d'avoir le descriptif des répertoires, de voir les composants à l'intérieur des fichiers projet, le contenu de certains fichiers source...
    - la liste des composants générés
    - une revue des domaines couverts par le code (ex: multimedia, réseau, sécurité)

    N'hésitez pas à rebondir si vous trouvez cela intéressant... (j'ai très peu de temps à consacrer à ce projet, donc est-ce que cela a un intérêt de continuer?)
    Quelques améliorations en préparation (lente): un explorateur graphique des composants et leurs dépendances, l'ajout du code d'Android, ....

    A voir aussi comment mieux faire connaitre ce travail (là je tente le forum developpez.net, ça semble un bon endroit ?)

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 166
    Billets dans le blog
    154
    Par défaut
    Bonjour,

    J'ai cliqué sur Firefox (depuis la page principale), j'ai une erreur 404. (page en question : https://www.kezacode.fr/firefox/fr/t...f_content.html )
    Une autre 404 : https://www.kezacode.fr/chromium/fr/...ure_Intro.html
    Je pense que l'idée est intéressante, par contre, je serai plus tentée de dire que ce genre de documentation trouveraient peut être une place au sein même du projet qu'elle documente. Bref, faire des contributions au projet open source en question afin d'améliorer leur documentation.

    L'explorateur de fichiers manque d'un filtre. L'élément All Files m'embête, car cela m'oblige à faire un clic en plus pour voir le contenu d'un dossier.

    Et pour répondre à la question de est-ce que ça vaut le coup de continuer le site : si vous n'avez pas le temps, améliorer l'explorateur de fichiers n'en vaut pas le jeu. Il serait meilleur de consacrer ce temps à aider la communauté, les projets en question, en améliorant leur documentation ou encore, en aidant les nouveaux contributeurs.
    Si vous avez fait ce site pour apprendre le développement Web, c'est très bien et continuez à vous éclater . Je trouve l'idée plutôt bonne/intéressante.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2022
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2022
    Messages : 6
    Par défaut
    Merci pour ce retour et d'avoir pris le temps de jeter un coup d'oeil!

    Pour la partie facile: j'ai corrigé les 2 liens.

    Je note que l'intérêt est discutable en l'état, hum...

    Je précise que mon objectif n'est pas de contribuer spécifiquement à la documentation de logiciels open source précis, plutôt de trouver des moyens génériques de comprendre différents codes source / projets: en plus d'une documentation manuelle, cela implique d'extraire automatiquement certaines informations (par ex : composants générés par les projets BUILD), et de proposer des outils pour une "exploration enrichie" du code (comme l'explorateur avec les répertoires commentés, le contenu de certains fichiers...)

    Je sortirai probablement les quelques fonctionnalités que j'ai encore en stock et qui sont quasi-développées (explorateur graphique du graphe des composants)... A voir pour la suite.
    Je note aussi les suggestions sur l'explorateur.

  4. #4
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2022
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2022
    Messages : 6
    Par défaut Kezacode continue à s'améliorer
    Je continue à enrichir kezacode en ajoutant de nouveaux outils, par exemple avec des graphiques interactifs (des composants et leurs dépendances, des domaines thématiques...).
    Suivez https://www.kezacode.fr si vous voulez jeter un coup d'oeil...

  5. #5
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 166
    Billets dans le blog
    154
    Par défaut
    Après un bref coup d’œil, je trouve que c'est bien plus intéressant que la dernière fois . Il faut que je regarde un peu plus en profondeur du coup
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  6. #6
    Membre Expert
    Femme Profil pro
    ..
    Inscrit en
    Décembre 2019
    Messages
    725
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 95
    Localisation : Autre

    Informations professionnelles :
    Activité : ..

    Informations forums :
    Inscription : Décembre 2019
    Messages : 725
    Par défaut
    Salut,

    LittleWhite, le projet aura une meilleure visibilité dans Outils pour le C et le C++.

    kezacode, tu as fait un travail à la fois remarquable et appréciable, ça me semble très prometteur, je te dis bravo.

Discussions similaires

  1. Crer un site web pour mobile
    Par HwRZxLc4 dans le forum Débuter
    Réponses: 0
    Dernier message: 02/06/2008, 11h25
  2. Création site web pour une sociéte (publicité)
    Par bahhak dans le forum Débuter
    Réponses: 4
    Dernier message: 22/11/2007, 11h40
  3. Site web pour mobile
    Par asmodee_mf dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 13/11/2006, 14h56
  4. Réponses: 6
    Dernier message: 27/09/2006, 20h31
  5. Site web pour corriger les fautes.
    Par Xzander dans le forum Général Conception Web
    Réponses: 6
    Dernier message: 22/07/2006, 20h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo