La nouvelle version d'ITWS apporte entre autres :
- La gestion d'OpenStreetMap pour l'objet adresse, en alternative aux cartes GoogleMaps déjà gérées ;
- L'ajout de la prise en charge d'Identi.ca pour la boîte des derniers messages (en complément de la boite twitter) ;
- Possibilité d'extraire les archives de type zip ou tar pour créer en masse des archives (par exemple, mettre en ligne les photos d'un évènement) ;
- Amélioration du sitemap (référencement).
- Des améliorations / corrections sur le flux RSS ;
- Des améliorations de la skin de base ;
- Des simplifications dans l'interface d'administration ;
- La diminution du nombre de requêtes (Utilisation de la technique CSS sprite, cf. [http://www.alistapart.com/articles/sprites]).
ITWS sert aussi de base technologique pour le développement d'applications sur mesure nécessitant des briques logicielles éprouvées.
Voici un aperçu des fonctionnalités fournies :
- Publication de contenu ;
- Wiki et tracker ;
- Moteur de news ;
- Flux RSS ;
- Sitemap ;
- Boîtes latérales (Nuage de tags) ;
- ...
recherche plein texte (fichiers binaires compris), agenda, gestion des pages multilingues, tracker, etc...
Les principales caractéristiques techniques d'iKaaro :
- Essentiellement dans le langage Python (et avec un peu de C pour les performances) ;
- Une architecture REST ;
- Une base de données objet (stocke les contenus dans leur format d'origine sur le système de fichier) ;
- L'utilisation de GIT comme gestionnaire de versions ;
- Utilisation de Xapian comme moteur d'indexation.
- Nettoyage du code ;
- Eencore des simplifications de l'interface d'administration du site ;
- Migration à ikaaro 0.62 qui apportera de nombreuses nouveautés :
- Changement de la structure de données des meta-données (XML -> key:value) ;
- Amélioration des performances ;
- Optimisation des vues d'historique (2x plus rapides) ;
- Possibilité d'ajouter des tâches CRON (ex: log rotate...) ;
- Amélioration du moteur d'indexation ;
- Nouveaux formulaires multilingues.
- Changement de la structure de données des meta-données (XML -> key:value) ;
Aller plus loin
- L'annonce sur le site d'itaapy (8 clics)
- La page du projet (16 clics)
- Sortie ITWS 1.0 sur linuxfr (6 clics)
# Demo
Posté par EdB . Évalué à 3.
la Démo http://demo.itws.itaapy.com/?language=fr fait un peu légère surtout, je trouve, les liens de la banière qui dirigent vers des pages non trouvées...
De plus la banière ODF pointe sur http://demo.itws.itaapy.com/nos-solutions/recherche/lpod .
Je trouve ça dommage pour une vitrine
[^] # Re: Demo
Posté par EdB . Évalué à 1.
[^] # Re: Demo
Posté par Itaapy . Évalué à 1.
En fait c'est une démo donc librement modifiée par des gens ( qui font nawak c'est bien connu :-P )
Mais tu as raison, Il faut peut être que l'on mette en place un reset tous les jours !
# Dépendances
Posté par highleaf . Évalué à 0.
[^] # Re: Dépendances
Posté par Itaapy . Évalué à 2.
En fait la dépendance la plus difficile sous debian stable, par exemple, était python 2.6 mais avec l'arrivée de Lenny, ça va mieux de ce coté là. Sinon les dépendances sont biens indiquée sur le readme [http://git.hforge.org/?p=ikaaro.git;a=blob_plain;f=README.tx(...)]
Je vais demander que l'on remette ces informations sur la page du projet ce sera plus clair !
[^] # Re: Dépendances
Posté par highleaf . Évalué à 0.
En gros, est-ce facilement déployable sur des serveurs en production sans passer par de la bidouille ou des paquets instables ?
[^] # Re: Dépendances
Posté par Itaapy . Évalué à 1.
Pour les paquets à installer, j'ai fait des tickets d'anomalies pour qu'on mette plus de pointeurs car ce n'est pas assez explicite. En fait il s'agit de voir les fichiers readme de itools et ikaaro.
cf. [http://git.hforge.org/?p=itools.git;a=blob;f=README.txt;h=6f(...)]
et [http://git.hforge.org/?p=ikaaro.git;a=blob;f=README.txt;h=eb(...)]
[^] # Re: Dépendances
Posté par highleaf . Évalué à 0.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.