Discussion:
Mais où est donc passé PolyORB ?
(trop ancien pour répondre)
Frédéric Praca
2017-12-20 20:47:22 UTC
Permalink
Bonsoir mesdames et messieurs,
alors que je replongeais dans du code écrit il y a quelques années avec
pourquoi pas la perspective de présenter ces vieux travaux au FOSDEM,
s'il n'est pas trop tard, je me suis à la recherche des sources de
PolyORB.
Jusqu'à maintenant, on trouvait les sources chez AdaCore mais elles ont
disparues avec la refonte du site Libre.
J'ai tout retrouvé dans les packages binaires et sources Ubuntu grâce aux
travaux de sieur Ludo Brenta mais tout ça datant de 2014, je cherchais un
fournisseur plus officiel :)
Finalement, il y a toujours l'accès http://svn.eu.adacore.com/anonsvn/Dev/
trunk/polyorb/ mais bon, il a fallu que je creuse dans mes archives.
Serait-ce parce que Corba et les middlewares n'ont plus la cote en ces
périodes de web services, REST ou autres ?

Du coup, pensez-vous qu'il y ait un quelconque intérêt à présenter mon
"travail" et une technologie qui n'a plus le vent en poupe ?

Fred
Stéphane Rivière
2017-12-21 08:58:21 UTC
Permalink
Post by Frédéric Praca
Jusqu'à maintenant, on trouvait les sources chez AdaCore mais elles ont
disparues avec la refonte du site Libre.
On a perdu beaucoup de liens avec la destruction du site 'libre'...
Post by Frédéric Praca
J'ai tout retrouvé dans les packages binaires et sources Ubuntu grâce aux
travaux de sieur Ludo Brenta mais tout ça datant de 2014, je cherchais un
fournisseur plus officiel :)
Finalement, il y a toujours l'accès http://svn.eu.adacore.com/anonsvn/Dev/
trunk/polyorb/ mais bon, il a fallu que je creuse dans mes archives.
Une recherche sur "github polyorb" donne des résultats, mais
certainement pas ceux attendus :(
Post by Frédéric Praca
Serait-ce parce que Corba et les middlewares n'ont plus la cote en ces
périodes de web services, REST ou autres ?
Il existe encore ça sur leur site
http://docs.adacore.com/live/wave/polyorb/html/polyorb_ug/ug_contents.html
mais les "builds requirements" datent (GPL 2009)

http://polyorb.objectweb.org pointe désormais sur http://polyorb.ow2.org
avec une forge http://forge.ow2.org (mais faut s'enregistrer). Les
derniers dl publics datent de 2005 (1.3r) alors que le svn adacore
annonce 2.0r, avec des copyrights à 2012.
Post by Frédéric Praca
Du coup, pensez-vous qu'il y ait un quelconque intérêt à présenter mon
"travail" et une technologie qui n'a plus le vent en poupe ?
L'âge ou les effets de la mode sont une chose, l'intérêt pour une techno
en est une autre... (*)

Le mieux serait peut-être de demander à Laurent Pautet, son email à
l'enst, s'il enseigne toujours là bas, est sur le net en première page...

Bon courage...

(*)

Le setup pour AVR8 est fondé sur gcc 4.9.2 et 1) ça suffit, 2) ça le
fait, 3) c'est reproductible aeternam dans une VM.

Mon bureau est OpenBox (complet, plus léger encore que windowmaker),
projet terminé par ses auteurs car il n'y a rien à rajouter.

Après, on peut toujours dire que ça sent le sapin...
--
Be Seeing You
Number Six
Frédéric PRACA
2017-12-21 09:52:11 UTC
Permalink
Hello Stef
Post by Stéphane Rivière
Post by Frédéric Praca
Jusqu'à maintenant, on trouvait les sources chez AdaCore mais elles ont
disparues avec la refonte du site Libre.
On a perdu beaucoup de liens avec la destruction du site 'libre'...
Oui et aussi la capacité de choisir des petits bouts plutôt que l'intégralité des outils.
Post by Stéphane Rivière
Post by Frédéric Praca
J'ai tout retrouvé dans les packages binaires et sources Ubuntu grâce aux
travaux de sieur Ludo Brenta mais tout ça datant de 2014, je cherchais un
fournisseur plus officiel :)
Finalement, il y a toujours l'accès http://svn.eu.adacore.com/anonsvn/Dev/
trunk/polyorb/ mais bon, il a fallu que je creuse dans mes archives.
Une recherche sur "github polyorb" donne des résultats, mais
certainement pas ceux attendus :(
Effectivement, il s'agit de la version haute-intégrité liée au développement dirigé par les modèles, ici AADL.
Post by Stéphane Rivière
Post by Frédéric Praca
Serait-ce parce que Corba et les middlewares n'ont plus la cote en ces
périodes de web services, REST ou autres ?
Il existe encore ça sur leur site
http://docs.adacore.com/live/wave/polyorb/html/polyorb_ug/ug_contents.html
mais les "builds requirements" datent (GPL 2009)
http://polyorb.objectweb.org pointe désormais sur http://polyorb.ow2.org
avec une forge http://forge.ow2.org (mais faut s'enregistrer). Les
derniers dl publics datent de 2005 (1.3r) alors que le svn adacore
annonce 2.0r, avec des copyrights à 2012.
Sur le SVN, il y a encore des modifications, la dernière datant de décembre 2017 et ayant été faite par Thomas Quinot.
Donc, finalement, ça bouge encore et mon soft compile et fonctionne toujours !!
Post by Stéphane Rivière
Post by Frédéric Praca
Du coup, pensez-vous qu'il y ait un quelconque intérêt à présenter mon
"travail" et une technologie qui n'a plus le vent en poupe ?
L'âge ou les effets de la mode sont une chose, l'intérêt pour une techno
en est une autre... (*)
Donc, finalement, ça a peu d'intérêt... Dommage, j'aimais bien cette techno :)
Post by Stéphane Rivière
Le mieux serait peut-être de demander à Laurent Pautet, son email à
l'enst, s'il enseigne toujours là bas, est sur le net en première page...
Je vais me contenter de ma version SVN qui fonctionne très bien.
En plus, je crois que je suis inscrit à une liste de diffusion PolyORB, il faut juste que je retrouve le mail d'origine :D
Post by Stéphane Rivière
Bon courage...
C'est rien que du plaisir tout ça, pas besoin de courage ;)
Post by Stéphane Rivière
(*)
Le setup pour AVR8 est fondé sur gcc 4.9.2 et 1) ça suffit, 2) ça le
fait, 3) c'est reproductible aeternam dans une VM.
Mon bureau est OpenBox (complet, plus léger encore que windowmaker),
projet terminé par ses auteurs car il n'y a rien à rajouter.
Là, je suis bien d'accord, un projet où il n'y a plus d'activité peut tout aussi bien dire que le truc est abandonné en plein milieu du guet qu'il est abandonné parce qu'il remplit totalement sa fonction.
Post by Stéphane Rivière
Après, on peut toujours dire que ça sent le sapin...
On peut mais peut-être est-ce le moment d'une résurrection :D

Fred
Stéphane Rivière
2017-12-21 10:51:22 UTC
Permalink
Post by Frédéric PRACA
Donc, finalement, ça a peu d'intérêt... Dommage, j'aimais bien cette techno :)
Euhh... non... voulais dire âge/mode # intéressant ! j'étais positif :)
Post by Frédéric PRACA
Là, je suis bien d'accord, un projet où il n'y a plus d'activité peut tout aussi bien dire que le truc est abandonné en plein milieu du guet qu'il est abandonné parce qu'il remplit totalement sa fonction.
La plupart des gens ne comprennent pas qu'un logiciel peut-être "fini".
Post by Frédéric PRACA
On peut mais peut-être est-ce le moment d'une résurrection :D
C'est ça, m'exprime vraiment mal, voulais dire que ce n'est pas parce
que c'est pas visible que "c'est pas bien" ou que "ça sent le sapin".

Et tu as bien raison, c'est justement parce que PolyORB est en dessous
du champ de vision aujourd'hui que c'est certainement le moment de faire
un reboot...

Surtout que c'est vivant et que ton soft compile toujours :)
--
Be Seeing You
Number Six
J-P. Rosen
2017-12-21 10:57:14 UTC
Permalink
Post by Frédéric Praca
Bonsoir mesdames et messieurs,
alors que je replongeais dans du code écrit il y a quelques années avec
pourquoi pas la perspective de présenter ces vieux travaux au
FOSDEM,
s'il n'est pas trop tard, je me suis à la recherche des sources de
PolyORB.
Jusqu'à maintenant, on trouvait les sources chez AdaCore mais elles ont
disparues avec la refonte du site Libre.
En fait, non. Si on clique sur "more packages", on trouve toutes les
versions. PolyOrb n'est pas fourni sur la page de Windows, mais il
est présent si l'on sélectionne Linux... en version 2014.
En revanche, une version récente est fournie avec la dernière version
de GnatPRO (18.0).

Note pour les utilisateurs de Windows: selon AdaCore, PolyORB n'est
soutenu pour Windows que sous forme d'installateur/exécutable, et
comme il semble avoir qq problèmes, il n'est pas fourni du tout.
Toutefois, j'ai réussi à le mettre en service comme cela:

1) A partir du source, configure sous cygwin/bash
2) patcher les makefile et *.gpr pour remplacer les chemins du type
/cygdrive/c par c:
3) make/make install normalement
Mon impression est qu'Adacore a eu des problèmes qui ont conduit à
bloquer PolyORB quelque temps, mais qu'ils sont en train de remonter
la pente. On verra au moment de la sortie de GPL2018.

Continuer la lecture sur narkive:
Loading...