- 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