phpPgAdmin (ppa) est est à PostgreSQL ce que phpMyAdmin est à MySQL : une interface d'administration orienté web.
Si son développement n'est pas aussi rythmé que celui de phpMyAdmin, il est cependant toujours maintenu et l'équipe des mainteneurs s'est toujours efforcée d'en assurer la compatibilité à chaque nouvelle version de PostgreSQL depuis 2001.
Ce rythme est notamment dû au manque de temps libre des développeurs qui s'efforcent malgré tout à faire vivre le projet dès que l'occasion se présente.
Le 22 mars dernier, la seconde béta de la version 4.2 a été publiée.
Cette version apporte le support de PostgreSQL 8.3 et de quelques une de ses nouvelles fonctionnalités comme le Full Text Search, les ENUM, UUID et les paramétrages de coûts des procédures.
L'objectif de l'équipe a toujours été une large compatibilité logicielle, assurant ainsi le support de php 4.1 et des vieilles versions de Postgres depuis la 7.0.
Ppa supportant l'initiative goPHP5, la prochaine étape sera donc de passer en php5.0. Quant au support des vieilles versions de Postgres, la discussion n'est pas clause, mais semble s'orienter vers leur abandon (pour les 7.0 -> 7.2 incluse) au profit d'un code plus clair et moins complexe à maintenir (quoique le code, largement OO, est déjà plutôt propre).
Bien entendu, la branche actuelle de ppa sera toujours maintenue pour les utilisateurs de php4 et Postgres < 7.3, mais plus développée.
Si vous êtes utilisateurs de Postgres et avez un peu de temps ou si vous vous intéressez à Postgres, faites un tour d'essai sur phpPgAdmin-4.2-Beta-2 histoire de soutenir le projet : tout soutient, bug report, patch, feature request, etc seront le bien venu !
Quelques liens :
- Site du projet : http://phppgadmin.sourceforge.net/
- Demo de la Béta 2 (la 8.3 y sera bientôt disponnible) : http://phppgadmin.kattare.com/phppgadmin4cvs/
- Quelques captures d'écran simples : http://phppgadmin.sourceforge.net/?page=screenshots
- IRC #phppgadmin sur freenode.net (en anglais...quand les dev sont là)
Si son développement n'est pas aussi rythmé que celui de phpMyAdmin, il est cependant toujours maintenu et l'équipe des mainteneurs s'est toujours efforcée d'en assurer la compatibilité à chaque nouvelle version de PostgreSQL depuis 2001.
Ce rythme est notamment dû au manque de temps libre des développeurs qui s'efforcent malgré tout à faire vivre le projet dès que l'occasion se présente.
Le 22 mars dernier, la seconde béta de la version 4.2 a été publiée.
Cette version apporte le support de PostgreSQL 8.3 et de quelques une de ses nouvelles fonctionnalités comme le Full Text Search, les ENUM, UUID et les paramétrages de coûts des procédures.
L'objectif de l'équipe a toujours été une large compatibilité logicielle, assurant ainsi le support de php 4.1 et des vieilles versions de Postgres depuis la 7.0.
Ppa supportant l'initiative goPHP5, la prochaine étape sera donc de passer en php5.0. Quant au support des vieilles versions de Postgres, la discussion n'est pas clause, mais semble s'orienter vers leur abandon (pour les 7.0 -> 7.2 incluse) au profit d'un code plus clair et moins complexe à maintenir (quoique le code, largement OO, est déjà plutôt propre).
Bien entendu, la branche actuelle de ppa sera toujours maintenue pour les utilisateurs de php4 et Postgres < 7.3, mais plus développée.
Si vous êtes utilisateurs de Postgres et avez un peu de temps ou si vous vous intéressez à Postgres, faites un tour d'essai sur phpPgAdmin-4.2-Beta-2 histoire de soutenir le projet : tout soutient, bug report, patch, feature request, etc seront le bien venu !
Quelques liens :
- Site du projet : http://phppgadmin.sourceforge.net/
- Demo de la Béta 2 (la 8.3 y sera bientôt disponnible) : http://phppgadmin.kattare.com/phppgadmin4cvs/
- Quelques captures d'écran simples : http://phppgadmin.sourceforge.net/?page=screenshots
- IRC #phppgadmin sur freenode.net (en anglais...quand les dev sont là)
> Lire le journal (17 commentaires, moyenne: 3,4).
Vous avez demandé le commentaire #916603.



bravo
Félicitations pour ce journal, n'hésite pas à compléter pour une dépêche quand la version finale sera dispo !
Je n'ai pas trouvé de roadmap mais à lire ce post http://sourceforge.net/mailarchive/forum.php?thread_name=200(...) ce sera releasé quand ce sera prêt, bon courage pour la finalisation.
Dans les fonctions, est-il prévu d'ajouter de la rétroingénierie de base de données pour obtenir un modèle UML (Unified_Modeling_Language) ou Merise_(informatique) du Modèle Physique de Données (MPD) ? Sinon autodoc fonctionne-t-il toujours aussi bien pour générer les schémas ?
[^]Re: bravo
> Félicitations pour ce journal, n'hésite pas à compléter pour une dépêche quand la version finale sera dispo
Merci :)
À vrai dire, j'ai un peu hésité entre faire un journal ou une dépêche, mais j'ai finalement opté pour le journal aujourd'hui et la dépêche pour la sortie officielle.
>Je n'ai pas trouvé de roadmap...
Non, effectivement, sans équipe suffisamment étoffée, il nous serais impossible de tenir les délais d'une roadmap...
Cependant, nous avons potentiellement 2/3 codeurs sur les rangs qui attendent la sortie de 4.2 pour commencer à coder correctement sur ppa 5 (ça tombe bien non :) ? ).
Avec cette aide fortement bienvenue et un bon paquet d'idée, nous avons dans l'idée d'essayer de publier nos versions plus souvent, quitte à n'y ajouter qu'une ou deux nouvelles fonctionnalité à la fois !
> Dans les fonctions, est-il prévu d'ajouter de la rétroingénierie de base de données pour obtenir un modèle UML (Unified_Modeling_Language) ou Merise_(informatique) du Modèle Physique de Données (MPD) ?
Il me semble que ça avait été proposé, notamment grâce à un projet bourré à l'ajax. Depuis, les choses font leur petit bout de chemin avec par exemple ce genre de choses : http://dalibo.org/WWW-SQL-Designer.html
Reste à voir si tout le code a la bonne licence, si le projet est viable pour des bases de données conséquentes et s'il est intéressant de l'intégrer à ppa.
Une choses est sûre, avec la qualité des schémas système de pg, rien n'est impossible.
> Sinon autodoc fonctionne-t-il toujours aussi bien pour générer les schémas ?
Aucune idée. Je crois me souvenir l'avoir testé il y a quelques temps, mais je ne me souviens plus du tout de ce que j'en avais tiré...
ioguix
[^]Re: bravo
autodoc était relativement rapide à mettre en oeuvre, cela donnait cela : http://wiki.eagle-usb.org/wakka.php?wiki=HowToDia (et j'ai noté quelques autres outils)
Tiens, ton lien me rappellait quelque chose, j'avais une autre URL : http://ondras.zarovi.cz/sql/demo/ lequel est le plus récent entre http://ondras.zarovi.cz/sql/ et celui que tu montres ?
Bon, je l'ai rajouté sur http://wiki.eagle-usb.org/wakka.php?wiki=ModelizationTools j'ai vu qu'il y a un import.php qu'il pourra être intéressant de regarder :)
[^]Re: bravo
>Tiens, ton lien me rappellait quelque chose, j'avais une autre URL : http://ondras.zarovi.cz/sql/demo/ lequel est le plus récent entre http://ondras.zarovi.cz/sql/ et celui que tu montres ?
D'après les sources, je dirais que ton liens est plus à jour (1.3.x vs. 1.4)
ioguix