logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
18 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 110 172 336

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Version future »» REvolution 16.0

Nouveau sujet
 REvolution 16.0#26698Répondre

7Contributeur(s)
jpbJireckAnonymefliaigrenicolas2Npdsteurbartok
3 Modérateur(s)
developpeurjpbJireck
nicolas2 nicolas2icon_post
oui c'est ce que jais fait mais je voulais te remonter le bug
jpb jpbicon_post
oui tu as bien fait et donc avec le a ça doit logiquement mieux fonctionner ... potentiellement on peut avoir cette erreur (de ma part) ailleurs ....
nicolas2 nicolas2icon_post
oui c'est beaucoup mieux avec le a, ba c'est une petite erreur sans trop d'importance !

idem quand le fichier n'existe pas l'icone delete ne devrais pas être apparent.

Message édité par : nicolas2 / 06-02-2020 01:00

nicolas2 nicolas2icon_post
yup

quel évolution et prévu pour la suite du développement de npds ?
jpb jpbicon_post
Yo
Comme déjà mentionné
la prochaine étape (très bientot) est une 16.1 comprenant les corrections des retours de bug et de nombreuses mises à jour de dépendances
ensuite il serait bien de finaliser un script d'update (en cours) pour les versions 13 ...
consacré du temps à la finalisation de la compatibilité de certains modules avce la V16
une autre étape majeur serait le passage du corps en français ....


Message édité par : jpb / 06-02-2020 11:30

nicolas2 nicolas2icon_post
pour la gestion des dépendance pourquoi ne pas intégrer composer et tout ce qui et lib externe via composer ? (comme bootstrap)

Message édité par : nicolas2 / 06-05-2020 23:55

fliaigre fliaigreicon_post
Bonjour,

Est-ce que depuis février les choses ont évolué?
La version en cours est elle réellement stable?
Du fait de la limitation de révolution 13 à php 5.5, a priori, cette version est de plus en plus border line pour l'hébergement.
J'ai créé un site en 2002 avec NPDS et n'ai jamais eu à le regretter.
Mais là, il va devenir urgent de le faire évoluer vers une version compatible avec php 7.3 au moins.
Quelqu'un pourrait il m'y aider?
Merci.
jpb jpbicon_post
Yo
oui les choses évoluent on devrait déconfiner la 16.1 bientôt avec la correction de quelques bugs remontés ici ou sur le labo ... + les mises à jour de certaine dépendances ... et autres ...
et quand à la stabilité de ces versions oui elles sont extrêmement stables la 16.0 (à part quelques petit bugs) et la 16.1 ...
et oui comme déjà dit la 13 est vraiment en fin de vie avec les mises à jpurs inéluctables des serveurs en versions récentes de PHP et MYSQL

dit ce que tu as besoin et on trouvera bien quelquns pour t'aider ... donc dit nous quand tu voudra franchir cette étape ... un peu compliquée à cause de l'absence du script de passage entre 13 et 16 ....
bartok bartokicon_post
Citation : fliaigre 
Bonjour,
Est-ce que depuis février les choses ont évolué?
La version en cours est elle réellement stable?
Quelqu'un pourrait il m'y aider?
Merci.

Salut. Je ne sais pas si ça peut te servir pour préparer une migration mais je te le propose tout de même: il s'agit d'une analyse comparative détaillée entre une BDD WS13 et la BDD WS16. Elle est à jour au 20-12-2019(*)
tu peux la trouver ici: http://bartok371.free.fr/0/migration_bdd.pdf
Je crois que la moulinette de migration WS13 => WS16 n'est toujours pas disponible et, de toutes manière, il faudra se soucier de l'encodage de la bdd ws13 existante chez toi, avant toute chose. phr a écrit quelque chose là-dessus il y a quelques mois mais j'ai la flemme de rechercher...
Un petit mémo là-dessus de la part d'un "moustachu" ne serait pas de trop, à ce stade préparatoire, même avant la disponibilité de la moulinette de transfert. Je ne suis pas un "moustachu".
Bon courage!
(*) il est probable que cette analyse comparative ne soit plus tout à fait up to date quelques 3 mois après mais vu l'accueil que ce petit travail de colibri(**) a suscité, je n'ai pas trop le courage de me fader ce genre de boulot comparatif toutes les semaines...(***)
A bon entendeur...
(**) https://www.colibris-lemouvement.org/mouvement/legende-colibri
(***) il eut été pourtant si simple de me faire un petit signe à chaque modification pour que je puisse mettre à jour rapidement et facilement... :#

Message édité par : bartok / 07-05-2020 10:53

jpb jpbicon_post
@bartok

moi j'aime bien le travail du petit colibri :-D
j'avais vu ton boulot
oui j'aurai pu te donner les modifs mais c'est pas simple car même moi je ne les notes pas au fur et à mesure :-? donc j'avais fait un prototype pour suivre cela de plus prêt (qu'il faudra que je termine ...) néanmoins tu peux le consulter ..si besoin (il est presque à jour.... quelques corrections mineures depuis ....) je le remettrai à jour lors de la sortie de la 16.1 ....

https://observablehq.com/@jipexu/npds-data-base-structure
fliaigre fliaigreicon_post
Merci à vous deux.

Ma deadline serait octobre.
La 16.1 sera t'elle disponible avant cette date?
Les templates de la 16 seront ils impactés par la 16.1?
Les mises à jour entre versions 16 et 16.1 sont ils automatisés?
A ce niveau, j'ai surtout des questions.

Là où je pense avoir besoin d'aide c'est sur la conversion de la bdd de latin à utf8, déjà et pour la modification des tables. Le fichier sql fait à ce jour 212Mo.

Dites moi sur la méthode, si je suis dans le juste.
1/Installation d'un NPDS vide.
2/Travail sur le thème et les modules si nécessaire
3/Modifications de la bdd d'origine
4/Installation de cette base
5/Connexion npds à cette base

Pourquoi passer en NPDS 16?
-Pour les questions d'évolutions de PHP
-Pour la responsivité des thèmes

Pourquoi rester sur NPDS?
-Pour garder un outil sécurisé et rapide et des url bien référencées.

bartok bartokicon_post
Citation : jpb 
néanmoins tu peux le consulter ..si besoin (il est presque à jour.... quelques corrections mineures depuis ....) je le remettrai à jour lors de la sortie de la 16.1 ....
https://observablehq.com/@jipexu/npds-data-base-structure

Ok merci, je vais jeter un cil et mettre à jour en conséquence. Ce sera déjà moins fastidieux qu'une comparaison exhaustive tous les deux matins.
Je vous tiens au jus.
bartok bartokicon_post
Citation : fliaigre 
Là où je pense avoir besoin d'aide c'est sur la conversion de la bdd de latin à utf8, déjà et pour la modification des tables. Le fichier sql fait à ce jour 212Mo.

Re-
- Sur ce point, la piste est là (les dernières pages): http://www.npds.org/viewtopic.php?topic=26487&forum=4&ancre=1&start=0#426487217865
- Je commencerais par l'analyse de la base puis par sa conversion en UTF8.
- Passer en WS16? oui à tes deux propositions
- rester sous NPDS?
* c'est un outil robuste, sécure, cocorico, plutôt pérenne, où on ne te laissera pas tomber! c'est pas mal non?
* basculer ton boulot sur un autre CMS c'est possible mais il y a du taf et il faut trouver le bon. Bonjour le bench! Vas voir WordPress, juste pour rigoler. En plus, c'est une vraie passoire et il faut même payer pour avoir la moindre fonctionnalité sympa.
Tu as le droit d'avoir envie de changer de crèmerie mais, même dans cette hypothèse, si j'étais à ta place, je basculerais d'abord en WS16 avec l'aide de la famille avant d'aller voir ailleurs.
J'dis ça, j'dis rien. :-D
Bonne réflexion!

Message édité par : bartok / 07-05-2020 17:48

fliaigre fliaigreicon_post
Si tu me lis bien, je ne souhaite pas changer de crèmerie. C'est donc tout réfléchi.

Je connais bien Wordpress, c'est assez facilement joli, très souvent mis à jour, beaucoup de plugins... mais régulièrement hacké, lourdingue.

NPDS est bien plus efficace. Je suis sous NPDS depuis 2002, ça fait donc un bail. J'ai confiance dans cette communauté.

Il faut juste s'impliquer un peu plus qu'avec d'autres CMS, mais c'est aussi intéressant.

Je vais essayer de commencer en local.

Merci pour le lien.

Si j'ai besoin. Je vous fais signe. En contrepartie de votre aide, je pourrais rédiger une migration pas à pas d'un site Npds Rev13 vers WS16
jpb jpbicon_post
....."Ma deadline serait octobre.
La 16.1 sera t'elle disponible avant cette date?
Les templates de la 16 seront ils impactés par la 16.1?
Les mises à jour entre versions 16 et 16.1 sont ils automatisés?
A ce niveau, j'ai surtout des questions. "......

=> oui 16.1 dispo avant l'été ....
=> oui les themes et toute l'iconographie du portail est impactée ceci à cause de la mise à jour de la librairie de webfont ....
=> non pas d'automatisation entre la 16.0 et la 16.1 ....
fliaigre fliaigreicon_post
OK donc le plus raisonnable est d'attendre la sortie de la 16.1.

Est il préférable de passer la 13 en UTF8, d'abord? Ou de travailler la base pour le passage en 16.1?

Et si rev13 est en utf8, est-elle compatible avec php 5.6?
bartok bartokicon_post
Citation : fliaigre 
Si tu me lis bien, je ne souhaite pas changer de crèmerie.

Merci pour cette observation. Je m'en vais de ce pas finir d'apprendre la lecture et la sémantique. Et puisque je pressens que tu en aura grand besoin, je te souhaite bonne chance!
bartok bartokicon_post
Citation : fliaigre 
Est il préférable de passer la 13 en UTF8, d'abord?

phr l'a indiqué il y a bien longtemps! Il existe une fonction recherche sur ce forum.
Avec tout mon dévouement.
Npdsteur Npdsteuricon_post
:# :# hi there ;-)
Curieux échange... J'ai l'impression qu'il est grand temps de lâcher un peu du lest dans le confinement. (Avec les masques) :-D

"Est il préférable de passer la 13 en UTF8, d'abord? Ou de travailler la base pour le passage en 16.1?"
A mon avis, les deux actions seront de toutes manières indispensables a produire pour la V16...

@+

Message édité par : Npdsteur / 08-05-2020 12:06

bartok bartokicon_post
Citation : Npdsteur 

:# :# hi there ;-)
Curieux échange... J'ai l'impression qu'il est grand temps de lâcher un peu du lest dans le confinement. (Avec les masques) :-D

"Est il préférable de passer la 13 en UTF8, d'abord? Ou de travailler la base pour le passage en 16.1?"
A mon avis, les deux actions seront de toutes manières indispensables a produire pour la V16...

hi you also... (j'apprends aussi à lire le Grand-Breton)
Je ne sais peut-être toujours pas bien lire mais il m'a semblé que la question concernait l'ordre dans lequel il fallait réaliser la bascule et non pas tout ce qu'il y aurait à faire!.
Dans cette hypothèse, Je pense que phr a raison quand il dit qu'il faut d'abord et avant tout basculer la base WS13 en UTF8, si possible en local! Et ensuite de migrer. Moi, je dis qu'avant tout ça, il faut A-NA-LY-SER.
L'ami Guilbau :=! a publié sa méthode et les scripts qui vont avec. Merci à lui! Il y en a d'autres et , ce qui est sûr (suivez mon regard) c'est que le croissant ne tombera pas tout croustillant dans le bec! Qu'on se le dise!!! Passer une moulinette de transfert est nécessaire mais pas suffisant! il faut ANALYSER les tables et leurs utilisations et interactions.
Par exemple, inutile de s'intéresser au contenu des tables forums, forumtopic, forums_attachements et forum_read si le site a migrer ne gère pas les forums... Elémentaire, non? C'est pour ça que je me suis attaché à rédiger cet outil. D'abord pour mon usage personnel puis à le publier, en pensant - un peu naivement, je te l'accorde - que ça pourrait servir aux quelques indécrottables fidèles à NPDS, que ce soit par conviction, par opportunisme ...ou par simple fainéantise.
Les archives de ce forum gardent trace de ce sujet et il n'est pas difficile de trouver; à preuve, j'y suis arrivé!
P.M. Même si c'est parfaitement hors sujet, pas d'inquiétude, Docteur, je m'accommode sans conséquence des contraintes du confinement.