- you'll find an english version at the end  -

(Je relance le sujet ici, je pensais l'avoir fait partir sur cette liste mais 
je suis trompé d'adresse le 20...)

Bonjour à tous.



Voici un résumé des "légers changements" à venir et l'organisation qui en 
découle.
Pour les personnes ayant déjà eu connaissance de ce sujet, il y a quelques 
nouveautés. Merci donc d'en prendre connaissance.


# Versions #
Au niveau des releases à venir, il n'y aura pas, sauf bug(s) critique(s) ou 
alertes de sécurité, de nouvelles versions 0.85.

Concernant la version 0.90, nous avons commencé à envoyer les travaux initiés 
par teclib depuis quelques temps sur le trunk.
Pour résumer, elle apporte notamment les fonctionnalités suivantes  :  
    - Un nouveau thème général d'inspiration "material design".
    - De multiples palettes de couleurs sélectionnables en configuration 
générale ou en préférences
    - Une "Timeline" pour les tickets regroupant les suivis, tâches, documents 
et solution dans un même onglet.
    - Trois "layouts" pour organiser l'affichage unitaire des objets GLPI 
(configurable aussi de façon générale ou préférentielle)
    
J'espère publier une version bêta courant de la semaine. 
Pour rappel, une version "snapshot" existe ici 
https://forge.indepnet.net/tarballs/

Sur cette version bêta, nous essaierons de geler les changement de bases de 
données.

Concernant les contributions de nouvelles fonctionnalités, je serai attentif 
aux demandes et ne les bloquerai pas par défaut si elles respectent les codings 
standard et accompagnées de leur documentation correspondante si nécessaire.

Comme annoncé mercredi 15 juillet, il a été acté une refonte complète de 
l'application.
Elle va démarrer bientôt (nous communiquerons dessus) et nous aimerions nous 
engager à être "ISO" sur cette nouvelle version.  
Donc, toute fonctionnalité majeure devra être spécifiée, développée (avec tests 
unitaires) et migrée sur la nouvelle version.
Nous éviterons tant que possible tout ajout majeur et dispersion de forces.

Ceci dit, les nouvelles fonctionnalités peuvent être mis en branches pour 
intégration après publication en stable de la version 0.90.


# Outils #
Au niveau de l'outillage, j'aimerais vos avis.
Nous sommes plusieurs à vouloir passer le code sur git, et basculer la forge 
vers github.com.
Cette idée m'enchante mais elle pose un certain nombre de problèmes :

- Repo principal: la synchronisation est déjà effective sur github (à plusieurs 
endroits), il suffira juste de la couper et de continuer les développements 
directement sur le nouveau dépôt. Nous pensons entamer cette migration dès la 
semaine prochaine. Le dépôt est créé sur l'organisation 
https://github.com/glpi-project.
Je vais sûrement refaire une synchronisation complète avec git-svn afin de 
transformer les auteurs. Plus de détails ci-dessous.

- Issues : Elles seront ouvertes au public et il faut rapatrier les issues 
actives de redmine (les anciennes "not planned", "candidate", etc ne seront pas 
reprises).

- Wiki Dev : Il sera laissé pour le moment sur redmine.  

- Wiki utilisateur : cet espace est déjà gelé.

- Repo doc: Une migration vers github est aussi prévue rapidement (le dépôt est 
prêt).
Il faudrait ajouter un service de mise en production continue avec une branche 
particulière pour générer la documentation via daux.io.
Nous créerons un sous-domaine dès que tout semble ok pour les acteurs concernés.


- Plugins. Chez teclib' nous avons déjà passé depuis l'année dernière la 
plupart de nos plugins sur github. Je vous encourage à le faire aussi (tout du 
moins passer sur git, l’hébergeur importe peu).  
Il est prévu à très court terme une refonte du catalogue des plugins. Vous 
pourrez soumettre directement vos plugins sans passer par une demande via la ML.
Au passage, il existe une organisation nommée pluginsGLPI sur github sur 
laquelle je serais ravi de partager l'administration ou d'accepter vos plugins. 
Il n'y a rien d'obligatoire cependant. 
Nous ne ferons plus de nouveaux repos svn sur la forge redmine à moyen terme.

Tous les anciens services seront évidemment accessibles en lecture seule après 
changements.

*Important*, pour les contributeurs réguliers, j'ai besoin d'une correspondance 
entre vos pseudonymes svn et votre identité git.
En pièce jointe de ce mail, le fichier users.txt qui va servir pour la 
migration.
Merci de me préciser votre identité si vous le souhaitez (sinon je laisserais 
le nomail). Je l'ajouterais dans ce fichier de correspondance.
Le mail est obligatoire pour l'outil git-svn mais si vous ne souhaitez pas le 
publier, les données resteront ainsi.
La migration étant prévue pour la semaine prochaine, merci de faire cette 
précision rapidement.

Je vais publier rapidement les "contributions guideline" à jour rapidement.

Concernant le forum communautaire, nous avions dans l'idée de le geler aussi.  
Il est bien attaqué par les spammeurs et demande un suivi assez régulier.

Deux propositions sont à l'étude :   
- Soit l'installation du plugin punk-bb pour modérer les inscriptions (ce qui 
n’empêchera pas la pénibilité de la modération).
- Soit le passage à un nouveau système type stack-overflow (question2answer est 
en test).  

Nous comptons sur votre soutien dans cette phase de transition.
+


# English version #####################################################


Hello everyone,

Here you have a sum up of “the small changes” yet to come and all the 
organisation that will come with it.
For all those who have already heard about the project, there is some novelty.
Thank you for acquainting yourselves with it.

#Versions#
>From the releases to come, there will be no new versions 0.85, except critical 
>bug or alerts of security.

Regarding version 0.90, we started to send the works introduced by Teclib since 
a while on the trunk.
To sum up, it brings the following features;
-A new general theme of inspiration « material design ».
-A selectable multi-color palette in general configuration or in preferences.
-A « Timeline »  for the tracking requests including follow-ups, tasks, 
documents and solution in the same tab.
-Three « layouts » to organize the unitarian posting of the GLPI objects 
(configurable also in a general or preferential way)

I wish to publish a beta version for the upcoming week.
As a reminder, a version « snapshot » already exists here 
https://forge.indepnet.net/tarballs/

In this version, we will try to freeze the changes on the databases.

Concerning the contribution of the new features, I will pay attention to the 
requests and I won't block it by default whether it respects the standard 
coding and if it has all the corresponding documentation if needed.

As announced on Wednesday July 15th, a complete revision of the application has 
been done.
It is going to be launched soon (we will communicate on this) and we would like 
to make a commitment to be « ISO » on this new version.
Therefore, any major features will have to be specified, developed (with unit 
tests) and migrated to the new version. 
We will avoid as far as possible any major addition and strength dispersion.

However, new features could be created in a different branch for integration 
after the publication of the stable version of 0.90.

#tools#
As far as tools are concerned, I would like to know your opinion.
Many of us would like to pass the code to git and change the forge to github.com
I like this idea but it comes with certain problems:

- Principal repo: synchronization is already effective on github (in several 
places), we will just have to cut and follow developments directly on the new 
repository. We are thinking to begin this migration as soon as this week. The 
repository is created on the organization: https://github.com/glpi-project.
I will surely do again a complete synchronization with git-svn in order to 
transform authors. More details below.

- Issues: they will be open to the public and we will need to repatriate active 
issues of redmine (old ones “not planned”, “candidate”, etc won't be retaken.)

- Wiki Dev: For now, it won't move from redmine.

- Wiki user: This space is already frozen.

- Repo doc: a migration through github is already planned soon (the repository 
is ready). It should be added to a service of continuous implementation with a 
dedicated branch which will generate documentation through daux.io.
We will create a sub-domain as soon as all seems to be ok for everybody 
involved.

- Plugins. TECLIB' already put all its plugins on github last year. I encourage 
you to do so (at least on git, host doesn't matter).
A revision of the catalogue of plugins is planned in the very short term. You 
will be able to submit directly your plugins without passing by a request via 
the ML. 
By the way, there is an organisation named pluginsGLPI on github on which I 
would be delighted to share the administration or to accept your plugins. There 
is nothing obligatory however. We shall not make any more new svn  repositories 
on the redmine forge in medium-term. 

All the old services will be obviously accessible in only reading after 
changes. 

*Important*, for the regular contributors, I need a correspondence between your 
svn pseudonyms and you git identity. 
As attachment of this e-mail, the file users.txt going to serve for the 
migration. 
Thank you for specifying me your identity if you wish (otherwise I would leave 
the nomail). I would add it in this file of correspondence. 
The e-mail is obligatory for the tool git-svn but if you do not wish to publish 
it, the data will stay like this. 
The migration is being planned before the next week, thank you for making this 
precision quickly. 

I am quickly going to publish the “contributions guideline” up to date. 

Concerning the community forum, we were going to freeze it also. It is often 
attacked by spammers and requires a rather regular follow-up. 

Two proposals are for the study:
Either the installation of the punk-bb plugin to moderate the registrations 
(what will not prevent the hardness of the moderation)
Or the passage to a new typical system stack-overflow type (question2answer is 
in test). 

We count on your support in this phase of transition. 
+


Alexandre.
baaz = baaz <nom...@mail.com>
ddurieux = David Durieux <nom...@mail.com>
jmd = jmd <nom...@mail.com>
krackerb = krackerb <nom...@mail.com>
moyo = moyo <nom...@mail.com>
orthagh = Alexandre Delaunay <adelau...@teclib.com>
remi = remi <nom...@mail.com>
root = root <nom...@mail.com>
silvermat = silvermat <nom...@mail.com>
touraine = touraine <nom...@mail.com>
tsmr = tsmr <nom...@mail.com>
walid = Walid Nouh <wn...@teclib.com>
webmyster = webmyster <nom...@mail.com>
yllen = yllen <nom...@mail.com>
(no author) = no_author <no_author@no_author>
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev

Reply via email to