> Localisation : Nouweo > News > Nouweo > Participez au développement de votre site d'actualités > Lecture de la news


Participez au développement de votre site d'actualités

Augmenter la taille du texte Réduire la taille du texte Imprimer la news
Bonjour à tous,

Nouweo a toujours eu un but : celui d'ouvrir son code source. Dès la création du projet, il y a maintenant plus d'un an, ça a toujours été une des priorités — pour assurer une certaine transparence et faire participer les développeurs. Il faut suivre le concept communautaire jusqu'au bout : les membres étant les principaux acteurs de ce site, leurs avis comptent. Pour ne rien vous cacher, j'ai suivi l'exemple de Wikipédia. L'ouverture du code source permet aussi de distribuer le site, pour une ville qui veut faire participer ses élus par exemple.

Il y a quelques semaines, je voulais refaire une nouvelle base avec Django (un framework Python que je commence à bien connaître), en oubliant les mois de développement de la base sur laquelle vous naviguez actuellement. Cette base en PHP a été principalement codée par Vanger et moi, avec les participations de K-Phoen et vincent1870. C'est une base faite maison qui utilise le modèle MVC (Modèle-Vue-Contrôleur), un peu de POO et quelques scripts (Talus TPL et Text_diff).

J'ai finalement choisi de reprendre le développement de la version actuelle en PHP et j'ai récemment ouvert le code source.

Cela signifie concrètement que vous êtes libres de l'utiliser, en respectant bien entendu la licence (AGPLv3), mais aussi de contribuer si vous avez l'âme d'un développeur. Même si le site est stable, certains bugs subsistent et certaines fonctionnalités manquent (karma, commentaires structurés, etc.).

Pour contribuer au développement, vous pouvez :

  • Forker le projet et faire un "pull request" ;
  • Proposer un patch (par email ou autre).

Toutes les contributions sont les bienvenues, mêmes les plus minimes ! Je préfère pour ma part m'occuper des modifications importantes, étant donné que je connais très bien le code. Sur le bug tracker sont répertoriés tous les bugs connus et les fonctionnalités prévues pour la version 1.0, l'objectif est de réussir à avancer sur la todo-liste. Quand tout sera fait (ou presque), le site pourra être lancé (je n'ai pas vraiment fait de promotion jusqu'ici, sauf un lien en signature).

Je reste à votre écoute pour toute question technique, que ce soit par Email, sur Twitter ou ici dans les commentaires.

Merci d'avance aux contributeurs et merci à tous pour votre soutien. :-)

Source(s) : Nouweo

Favoris Tags Informations relatives
-- Signaler une erreur
Historique des modifications

Réactions

Vous n'avez pas le droit de poster des commentaires.

Pages : << Précédente 4 Suivante >>

Avatar de 6pri1
À quoi ça servirait ?

Avatar de Florian
Bien, si le projet est complètement mort, je pense que quelqu'un serait heureux de le récupérer avec + de fonctionnalités n'est-ce pas ?

Avatar de 6pri1
Et si personne ne le récupère ?

Avatar de Florian
Je compterai le faire si y aura des volontaires, ou même je ferai de la pub.

Avatar de 6pri1
En attendant tu contribues à ce que Nouweo reste de plus en plus longtemps.

Avatar de Florian
Oui, c'est ce que je souhaite, j'attends juste les directives de développement possibles...

Avatar de 6pri1
Si tu souhaites reprendre le projet, prends les directives par toi-même.

Avatar de Florian
Oui, mais encore faut-il l'autorisation de Cam, trouver un nom ou reprendre Nouweo.com... faut voir...

Avatar de 6pri1
Voici ce que pense Guillawme à propos de l'autorisation : http://twitter.com/Guillawme/status/15914460686.
Et en effet, le code n'est pas ce qu'il y a de plus urgent à améliorer.

Avatar de Florian
Oui en appliquant une licence libre c'est vrai qu'il y a la possibilité de créer un "clone" mais maintenant reste à trouver un nom puis monter un peu le buzz pour trouver des motivés, en tout cas moi, je le suis.

Vous n'avez pas le droit de poster des commentaires.

Pages : << Précédente 4 Suivante >>