Nuxeo WebEngine est un logiciel libre sous licence LGPL et s'inscrit dans l'écosystème Java open source.
WebEngine s’appuie sur l'infrastructure de gestion de contenu Nuxeo Core, notamment son runtime OSGi, son architecture de composants, son dépôt documentaire et les différents services de gestion de contenu (ECM) qu'elle propose, de façon à permettre le développement rapide d'applications web centrées sur le contenu, comme les wikis, les blogs, etc.
Nuxeo WebEngine peut fonctionner aussi bien dans un serveur Jetty en mode standalone, bénéficiant ainsi d’un temps de démarrage de quelques secondes (< 4s sur un portable moderne) que dans un serveur d’application complet comme JBoss. Les développeurs bénéficient avec WebEngine d’un mécanisme de rechargement à chaud des templates et des scripts, qui leur permet un mode de développement accéléré.
Principales caractéristiques
- Utilisation de scripts (Groovy, JavaScript, Ruby, Python…) ou de code Java pour implémenter la logique métier des applications ;
- Modèle de contenu avancé (contenus structurés, relations, etc.) ;
- Exploite à fond les services d'ECM de la plateforme Nuxeo ;
- URL intelligentes ;
- Respecte le paradigme REST d'accès au contenu ;
- Moteur de templates basé sur FreeMarker ;
- Moteur de rendu wikitext basé sur le moteur Wikimodel.
Aller plus loin
- Téléchargement (13 clics)
- Présentation (slides Flash9) (29 clics)
- Documentation (29 clics)
- Place dans la feuille de route Nuxeo (6 clics)
- Task tracker (pour contribuer) (5 clics)
- Dépôt de code (Mercurial) (4 clics)
# Business Loto
Posté par rhizome . Évalué à 8.
[^] # Re: Business Loto
Posté par bilboa . Évalué à 4.
ECM!
REST!
SLATES!
écosysteme!
Bullshit. Pardon. Foutaises en effet :p Encore un article qui est en fait une "publi-information". =(
[^] # Re: Business Loto
Posté par Stefane Fermigier (site web personnel) . Évalué à 3.
Entreprise 2.0 c'est effectivement un terme un peu hype, mais qui correspond à une vraie évolution des pratiques informatiques en entreprise.
SLATES, c'est un acronyme qui résume un certain nombre de ces pratiques émergente.
Cf. par exemple http://en.wikipedia.org/wiki/Enterprise_2.0
REST, c'est quand même le fondement du web, mais certains principes de l'approche REST (notamment les URLs "RESTful") ne sont pas implémentés par certains frameworks web.
Enfin, les écosystèmes et les plateformes sont devenus une réalité incontournable du monde du logiciel (et des systèmes en général):
http://www.amazon.com/Software-Ecosystem-Understanding-Indis(...)
http://www.amazon.com/Invisible-Engines-Platforms-Innovation(...)
Enfin, si tu veux plus d'info sur comment ca marche WebEngine, comme je l'ai indiqué dans la dépêche, tu peux aller voir sur http://www.nuxeo.org/webengine/FrontPage pour la doc technique. (Je ne pense pas qu'un tel niveau de technicité aurait trouvé sa place dans la dépêche).
S.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Business Loto
Posté par toctoc1 . Évalué à 8.
J'ai plussoyé mes deux petits camarades ci dessus pour une bonne raison.
Cette news est pleine de termes totalement absons et vide de sens pour 99% des gens.
Paradigme, runtime OSGI, standalone, etc...
Franchement, je pense qu'en tant que personnes impliquée dans le développement de Nuxeo, tu aurais pu essayer de faire une depêche plus parlante, plus détaillée, plus vulgarisée sur ton projet.
D'une manière générale, ces derniers temps sur linuxfr, les news qui annoncent un nouveau framework qui tue, ça pullule. Mais bien peu arrivent à m'accrocher, tant elle ne sont en fait qu'un publi reportage (terme très approprié employé ci-dessus).
Je ne suis pas un decideur, j'ai quelques vagues notions de ce qu'est l'informatique, mais je n'ai rien compris à ton laïus.
J'ai lu, j'ai zappé. à la limite, j'ai trouvé plus d'information sur ton post ci-dessus...
c'est dommage, non?
Enfin, je dis ça...
[^] # Re: Business Loto
Posté par Stefane Fermigier (site web personnel) . Évalué à 4.
Nuxeo est un framework de développement, autrement dit un logiciel qui s'adresse avant tout aux développeurs, et en particulier aux développeurs Java et aux développeurs web en général, et pour lesquels des mots OSGi ou REST correspondent à des technologies qu'ils connaissent (ou dont ils ont au moins entendu parler).
De même, JBoss et Jetty sont des logiciels libres bien connus dans le monde Java.
Quand à "paradigme", c'est un mot du langage courant qui signifie, dans ce contexte et selon wikipedia: "un système de représentations largement accepté dans un domaine particulier. "
S.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Business Loto
Posté par BAud (site web personnel) . Évalué à 5.
Indiquer notamment si tout fonctionne avec IcedTea aurait été sympathique d'un point de vue libriste ou quels greffons Eclipse (ou autre vim du Java) sont suggérés pour ceux qui souhaiteraient contribuer au développement, permettrait d'avoir une accroche distinctive et appropriée pour linuxfr.
Ne te demande surtout pas pourquoi cette annonce est en seconde page plutôt qu'en première page :)
[^] # Re: Business Loto
Posté par Stefane Fermigier (site web personnel) . Évalué à 2.
Pour répondre aux questions:
- Pas encore (à ma connaissance) testé avec IcedTea, on développe principalement sous Java 5 et Java 6.
- Pour ce qui est de l'environnement de développement, n'importe quel éditeur (vim, emacs, texmate, notepad ;) ...) suffit pour développer sous WebEngine. Evidemment, ca aide par exemple d'avoir de la colorisation syntaxique dédiée à Groovy (si c'est le langage de script que l'on choisit) ce qui n'est pas forcément disponible partout.
S.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Business Loto
Posté par BAud (site web personnel) . Évalué à 4.
bin en fait, ce n'est pas si simple ;-)
cela passe par un refus de la dépêche, ce qui est souvent mal pris par celui qui rédige la dépêche.
Quand c'est quelqu'un que l'un des relectomodérateur connaît, cela se fait en live via IRC/jabber/mail et c'est réactif, sinon c'est pour le plus souvent mort (pas de dialogue rédacteur/relecteurs), d'où "les" demandes d'améliorations :
https://linuxfr.org/tracker/497.html "reredac pour syntaxe/ortho/trop courte/trop longue" qui permettrait de garder une dépêche intéressante "sous le coude" et faire intervenir le rédacteur
https://linuxfr.org/tracker/605.html wiki admodérolecteurs
En gros, de mon côté j'ai essayé de promouvoir un wiki pour rédaction collaborative : http://demoll.tuxfamily.org/linuxfr/ qui n'est en fin de compte utilisé que pour la revue de presse (c'est issu de http://wiki.eagle-usb.org/wakka.php?wiki=NewsLinuxFr utilisé ponctuellement quand un journal mérite rerédac' et que des gens s'y mettent avant de soumettre la dépêche). Clairement cela mériterait une mise en avant au titre de la publication/modération mais bon je ne suis pas le seul intervenant sur le sujet ;-) Pour l'instant le seul argument contre est "wikini ça pue, mediawiki c'est mieux", c'est à ma connaissance le seul critère qui a freiné la mise en place de http://wiki.linuxfr.org (outre la double authentification qui n'est pas un réel problème pour les contributeurs).
Sinon, concernant ta dépêche, elle aurait été un peu plus factuelle et concrète, elle serait passé en PP :
- l'ECM ça ne dit _rien_ à personne
- ouah un nouveau wiki, spip, forum, génial : en quoi ça se différencie des existants, ça juste marche à l'installation ? (parce que bon tu te paies déjà une install' de Jboss c'est pas pour faire 10 jours de dév' pour montrer une démo à une MOA hein)
- les buzzwords qui ne le font pas (d'habitude c'est moi qui les dit en journée :p), clairement pour le commun des mortels comme toi et moi devant son PC le soir pour trouver un troll (c'est bon j'ai resitué le contexte ? généraliste, toussa, étudiant, professionnel mais cherchant extension de GNU/Linux dans son entreprise)
- n'étant pas du métier, je n'ai pas de screenshots ni de démo ? je montre quoi à celui que je voudrais convaincre que c'est super bien ? (c'est plus clair maintenant ?)
[^] # Re: Business Loto
Posté par Stefane Fermigier (site web personnel) . Évalué à 3.
Ca dit sûrement des choses aux gens qui font de l'informatique d'entreprise, comme l'ERP, le CRM, la PKI, le BPM, etc.
L'informatique est faite d'acronymes à 3 lettres (TLA). Si on doit tout expliquer en 10 lignes (longueur de l'accroche d'une dépêche) ce n'est pas possible. ECM, par exemple, a un lien Wikipédia (ce n'est pas moi qui l'ai mis, merci pour l'éditeur qui a fait cet ajout), ca me parait suffisant pour éduquer le lecteur qui se sent perdu sans alourdir la lecture pour ceux qui connaissent.
ouah un nouveau wiki, spip, forum, génial : en quoi ça se différencie des existants, ça juste marche à l'installation ?
Ce n'est pas un produit fini (même si ca intègre un wiki comme démonstrateur des possibilités du framework), mais un framework pour développeurs. On ne peut pas le comparer à "un nouveau wiki, forum, spip".
(parce que bon tu te paies déjà une install' de Jboss c'est pas pour faire 10 jours de dév' pour montrer une démo à une MOA hein)
Ben non justement, comme expliqué dans la dépêche, il y a une version standalone embarquée dans Jetty, qui se lance en 4 secondes sans config particulière.
les buzzwords qui ne le font pas (d'habitude c'est moi qui les dit en journée :p), clairement pour le commun des mortels comme toi et moi devant son PC le soir pour trouver un troll
Honnêtement, des buzzwords vides de sens je n'en vois pas dans la dépêche. J'ai même pas mis "SOA" :)
(c'est bon j'ai resitué le contexte ? généraliste, toussa, étudiant, professionnel mais cherchant extension de GNU/Linux dans son entreprise)
La plateforme Nuxeo est multiplateformes, elle n'est pas spécifique à Linux. Il faut une machine virtuelle Java 5, ce qui le fait sous Linux, Mac OS X, Solaris (et quelques autres Unix) et Windows.
n'étant pas du métier, je n'ai pas de screenshots ni de démo ? je montre quoi à celui que je voudrais convaincre que c'est super bien ? (c'est plus clair maintenant ?)
La démo c'est le site de WebEngine, qui est donné en premier lien: http://www.nuxeo.org/webengine/Download
Il y a aussi des screenshots dans le slideshow (ex: slide 41).
Mais bon, encore une fois, c'est une démo de l'application par défaut, avec une jolie CSS qu'on a fait justement pour que les gens trouvent ca joli. Mais ce qui est important c'est le framework, autrement dit comment les développeurs vont pouvoir développer par-dessus, et ca c'est pas forcément super-sexy (même si on essaie de développer dans les slides).
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Business Loto
Posté par BAud (site web personnel) . Évalué à 5.
ECM, par exemple, a un lien Wikipédia (ce n'est pas moi qui l'ai mis, merci pour l'éditeur qui a fait cet ajout)
de rien :-), tu remarqueras que j'ai mis en premier "gestion de contenu" plutôt que ECM d'ailleurs (oui c'est moi qui wikipédifie à outrance généralement sur les dépêches). J'aurais d'ailleurs dû mettre http://fr.wikipedia.org/wiki/ECM pour appuyer ou alors le lien en anglais http://en.wikipedia.org/wiki/Enterprise_content_management dont l'entête prévient correctement le lecteur :-) (All or part of this article may be confusing or unclear)
Il faut une machine virtuelle Java 5
ça ne marche pas avec java 6 ni IcedTea ? (je suppose que c'est sur la roadmap ?)
le truc cassé là c'est normal ?
http://jira.nuxeo.org/browse/WEB-1234 accessible à partir de http://www.nuxeo.org/webengine/Test
Il y a aussi des screenshots dans le slideshow (ex: slide 41).
ah oui parlons-en de la présentation dans un format demandant flash9 qui m'a fait voter SP vu que ce n'est pas visible en natif x86_64. Elle ne serait pas disponible dans un format ouvert ISO genre OpenDocument ? (avec une licence libre si possible permettant de le rediffuser largement). Ça me fait toujours un peu bizarre les logiciels libres promus via des méthodes dignes du proprio ;-) (à croire qu'il n'y a que l'aide d'un commercial attaché aux basques qui permettra vraiment de commencer à l'utiliser, je caricature).
ce qui est important c'est le framework, autrement dit comment les développeurs vont pouvoir développer par-dessus
et vous recommandez quoi pour le développeur pour développer ? L'intégration est-elle faite avec NetBeans ou Eclipse ou autre pour faciliter le boulot ?
Un retour d'expérience ou exemples d'utilisation concrètes seraient sympathique, cela permet directement de mettre le lecteur de la dépêche "en situation" et se dire "tiens, pourquoi pas moi ?" 'fin àmha c'est toujours un peu plus vivant. À défaut, un cas d'utilisation synthétique en exemple permettrait de se faire une idée, ça donne toujours plus envie d'essayer (vu de l'utilisateur et du développeur si possible).
[^] # Re: Business Loto
Posté par Nicolas (site web personnel) . Évalué à 0.
ça va venir mais pas avant quelques mois!
[^] # Re: Business Loto
Posté par BAud (site web personnel) . Évalué à 3.
[^] # Re: Business Loto
Posté par Stefane Fermigier (site web personnel) . Évalué à 3.
J'aurais du écrire "il faut Java 5 ou plus". On développe principalement sous Java 5 et Java 6, c'est vrai que pour l'instant on ne teste pas sous IcedTea mais ca ne saurait tarder.
le truc cassé là c'est normal ?
Oui et non ;) C'est une page de test (sandbox) pour la syntaxe wiki, le lien est bidon.
parlons-en de la présentation dans un format demandant flash9
Pour un PDF: http://www.nuxeo.org/static/doc/webengine-intro.pdf
et vous recommandez quoi pour le développeur pour développer ? L'intégration est-elle faite avec NetBeans ou Eclipse ou autre pour faciliter le boulot ?
Pour WebEngine, un éditeur de texte "pour développeurs" (vim, emacs, kate...) suffit vu que l'accent est mis sur l'utilisation de langages de scripts, et que ceux-ci n'ont en général pas besoin d'IDE sophistiqués.
Mais vu comment les IDE (Eclipse et Netbeans notamment) sont en train d'ajouter du support pour les langages de scripts en ce moment (en particulier Groovy, Python et Ruby), on peut aussi recommander l'un ou l'autre.
Un retour d'expérience ou exemples d'utilisation concrètes seraient sympathique
Absolument, mais dans quelques mois quand les premiers sites seront en prod'.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Business Loto
Posté par BAud (site web personnel) . Évalué à 5.
Merci de tes précisions et bon courage pour la feuille de route qui paraît bien intéressante (bon c'est ballot ya encore un truc qui réclame flash9 sur http://www.nuxeo.org/sections/about/roadmap/ mais bon :D).
[^] # Re: Business Loto
Posté par Stefane Fermigier (site web personnel) . Évalué à 2.
http://www.nuxeo.org/static/doc/nuxeo-roadmap-200806.pdf
Merci en tout cas pour tes remarques sympa.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Business Loto
Posté par BAud (site web personnel) . Évalué à 3.
Ce serait pas mal d'avoir les deux formats systématiquement proposés, par exemple le slide 20 avec le tableau est illisible sur slideshare (ou alors j'ai pas trouvé comment passer en plein écran), le PDF est donc plus pratique.
Idéalement, ce serait pas mal de pouvoir accéder aussi au format source du document pour pouvoir le rediffuser en sélectionnant les points à mettre en avant (d'ailleurs je n'ai pas vu de licence sur ces documents ? Le droit d'auteur m'empêche de le redistribuer/modifier donc :/).
Comme ça, ce sera l'occasion d'ajouter une fonctionnalité pour gérer la soumission en multi-format (voire d'automatiser au choix ce qui peut l'être pour l'utilisateur, ça doit être à la portée d'un ECM professionnel, libre et performant :D).
[^] # Re: Business Loto
Posté par dab . Évalué à 3.
C'est quoi un ECM ?
[^] # Re: Business Loto
Posté par feth . Évalué à 3.
Faut vraiment être blindé pour ne pas reconnaître ici un support de conférence, et vouloir le lire ce genre de littérature sur papier (sauf si on a une imprimante couleur en qu'on met au moins 6 slides par page en laissant de la place à côté de chacune pour prendre des notes pendant la conf).
[^] # Re: Business Loto
Posté par philou (site web personnel) . Évalué à 1.
Le "t'as qu'à" est un peu facile, le renvoi vers les lacunes techniques de l'outil est plus pénible. Tu vas peut-être apprendre quelque chose : le recul et l'autocritique peuvent aussi servir.
[^] # Re: Business Loto
Posté par Stefane Fermigier (site web personnel) . Évalué à 2.
Le "t'as qu'a" me parait légitime: plutôt que de publier la dépêche en la critiquant après-coup (et en faisant après-coup des propositions d'amélioration), il aurait été beaucoup plus constructif de les faire en amont de la publication.
Personnellement je suis très ouvert à toutes les suggestions d'amélioration, c'est d'ailleurs comme ca qu'on fait avancer notre projet.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Business Loto
Posté par BAud (site web personnel) . Évalué à 2.
et sinon faire un draft sur http://wiki.eagle-usb.org/wakka.php?wiki=NewsLinuxFr (à défaut de mieux) ce qui te permettra de préparer ta comm' ainsi que tu l'entends.
Comme dit plus haut, le refus est généralement contre-productif (en plus d'être mal pris). Ainsi tu t'en rappelleras la prochaine fois et si tu peux contribuer à templeet pour :
https://linuxfr.org/tracker/172.html Espace de rédaction
https://linuxfr.org/tracker/497.html Inviter un rédacteur pour re-rédac'
Si ça se trouve linuxfr sera plus vite réécrit avec ton framework qu'en RoR :p linuxfr c'est aussi du libre, c'est d'ailleurs comme ça qu'on fait avancer notre projet :D
Bon, c'est de l'humour bien sûr, chacun ses priorités tout de même, j'espère que je pourrai voter PP pour tes prochaines dépêches même si c'est parfois un peu spécialisé ;-)
[^] # Re: Business Loto
Posté par toctoc1 . Évalué à 5.
:-)
[^] # Re: Business Loto
Posté par Olivier MARTIN . Évalué à 8.
Je trouve que cette dépèche apporte du contenu et comme pour les articles de patrick_g, quand je ne connais pas un terme, cela pique ma curiosité et j'essaye d'en savoir plus (cela se finit souvent sous wikipedia).
[^] # Re: Business Loto
Posté par syj . Évalué à 2.
Ils ont plusieurs objectifs en appelant le version N+1 de leur produit sous un autre nom qui fait trop classe. Ils peuvent:
- te le vendre une deuxième fois.
- Te la représenter sous un autre angle si tu l'as refusé dans ton budget l'année précédente.
- çà facilite les ventes car sur un nom abscons, tu peux y voir une éventuel "réponse à tes besoins". çà ne sera surement pas le cas mais si ils arrivent à te le vendre, ils s'en foutent plein les poches.
- Enfin le temps nécessaire pour t'impliquer dans leur jargon , tu n'as pas le temps d'aller voir ailleurs.
Par exemple, le mec qui va vouloir te vendre de "l'Enterprise 2". En fait, il veut te vendre un Intranet avec un Wiki et une fonction de recherche !
Il y a 4 ans, on parlait d'Intranet maintenant on parle Enterprise 2.
D'ailleurs le wiki, il l'aura surement renommé sous un autre nom pour toucher ton directeur qui ne sait pas ce que c'est un wiki.
# A essayer
Posté par timid . Évalué à -3.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.