Re: Ogre > 1.12
Flavien Bridault <[email protected]> Sat, 4 Oct 2025 10:59:57 +0200
| Newsgroups | gmane.linux.debian.devel.games |
|---|---|
| Message-ID | <[email protected]> |
Hello Team, Dear Simon, Dear Alexandre, I try again to raise the issue of introducing the ogre 1.14 package. Again I agree to develop and maintain the package but I can't do it on my own. If people don't have the time to help me with that in this section, which I can understand since we are all volunteers, could you at least tell me if I can propose this package to another section? Either in the same section as Sight, in med, or maybe in science ? Cheers, *Dr. Flavien BRIDAULT* Director of Software Development IRCAD France & IRCAD Africa [email protected] <mailto:[email protected]> Tél. : +33 (0)3 88 119 201 IRCAD France http://www.ircad.fr/ http://www.ircad.africa/ <http://www.ircad.fr/> Suivez l'IRCAD sur Facebook <http://www.facebook.com/pages/IRCAD/193785273990141> *IRCAD France* Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg Cedex - FRANCE Le 01/03/2025 à 18:05, Flavien BRIDAULT a écrit : > Hello Team, > Dear Simon, > Dear Alexandre, > > I come back after more than a year of silence, and I finally took some > time to put my hands on this. I have a first working build with the > version 14.3.4, of course I started on top on the 13.3 branch. > Thank Simon for your work and your input, it was very valuable, and it > there was not so much work for me to upgrade from 13.3 to 14.3. I took > the option for now to only keep the major version number in the name > of the package, so ogre-14. If they switch to semantic versioning, I > guess we can assume API changes will only occur between them? The > minor versions look a bit frequent to bump the package name each > time... But of course I am open to any suggestion about that. > > Alexandre, you kindly offered to give me access to the repository, I > would be glad to be able to push this branch on the existing > repository. Would could sponsor me and help with the upload then ? As > I said last time, I can offer my help to maintain the package on the > future as I heavily rely on it to build my sight package. > > Best regards, > > -------- Message initial -------- > *De*: Simon Schmeißer <[email protected] > <mailto:Simon%20%3d%3fISO-8859-1%3fQ%3fSchmei%3dDFer%3f%3d%20%[email protected]%3e>> > *À*: [email protected] > *Objet*: Re: Ogre > 1.12 > *Date*: 07/11/2023 09:54:02 > > Dear Flavien, > > sorry for not replying to your previous mail. I started on a quest to > update ogre/package newer ogre releases a couple of years ago and for me > the process has been somewhat frustrating to say the least. Debian seems > to have a very different approach to incremental improvement than I have. > > There are MRs for the latest release of 1.12 (1.12.13) here > https://salsa.debian.org/games-team/ogre/-/merge_requests/6 > > and a branch for 13.3 here > https://salsa.debian.org/games-team/ogre/-/tree/ogre-13.3?ref_type=heads > > The version scheme changed from 1.12 to 13.0 and also now there is a abi > compatibility guarantee for minor releases. That's why the so-name was > shortened for 13.3. Part of this guarantee is possible by making lot's > of code private and having cleaner interfaces. This unfortunately breaks > gazebo, another reverse dependency (of ogre-1.9). So short term I would > suggest keeping: > > 1.9 > > newest 1.12 > > and adding 14.x > > Pavel, the ogre himself, is very helpful by the way! > > Best regards > > Simon > > ps: I'm a contributor of rviz and it's very much alive btw. The version > for ROS 2, rviz2, decided to vendor ogre 1.12.10 for some reason, so > they no longer depend on Debian packages but I'm not (yet) involved with > that. > > > Am 07.11.23 um 08:45 schrieb Flavien Bridault: >> Dear Debian developers, >> >> During the late summer, I launched a bottle in the sea about the >> status of the Ogre package. I didn't get any answer so far, but I give >> a new try today. :) >> >> I took a look at the dependencies, I can see there are only a few: >> >> # apt-cache rdepends libogre1.12.10 >> >> libogre1.12.10 >> Reverse Depends: >> libogre-1.12-dev >> rviz >> python3-ogre-1.12 >> ogre-1.12-tools >> libsight >> librviz6d >> libmygui.ogreplatform0debian1v5 >> >> So, to sum up, other ogre packages, sight (so me :) ), libmygui and >> rviz. Sight already builds with 1.14, libmygui too, for rviz I don't >> know but it looks quite active so I don't see any reason they could >> not update. I did myself the update from 1.12 to 1.14 in sight and it >> was not that dramatic. So in my humble opinion, it is maybe not worth >> keeping a 1.12 version. >> >> Once again, if that can help, I can offer to work on this or to work >> on a new ogre-1.14 package. I just need some guidance to know if I >> should start with the current repository or a fresh one, and of course >> some sponsorship to get access to the repo and provide support for the >> upload. >> >> Best regards, >> >> >> *Dr. Flavien BRIDAULT* >> Director of Software Development >> IRCAD France & IRCAD Africa >> >> [email protected] <mailto:[email protected]> >> Tél. : +33 (0)3 88 119 201 >> IRCAD France >> http://www.ircad.fr/ >> http://www.ircad.africa/ <http://www.ircad.fr/> >> >> Suivez l'IRCAD sur Facebook >> <http://www.facebook.com/pages/IRCAD/193785273990141> >> >> *IRCAD France* >> Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg >> Cedex - FRANCE >> >> Le 22/08/2023 à 09:20, Flavien Bridault a écrit : >>> Dear Debian developers, >>> >>> I am the maintainer of the Debian package of Sight [1], a toolkit for >>> medical imaging software. >>> >>> We rely a lot on the Ogre3D engine for the visualisation. However the >>> Ogre version (1.12.10) present in Debian is more than two years old. >>> We would like to upgrade to a more recent version to benefit from >>> bugfixes, enhancements and to ease the multiple platform support. >>> >>> Is there any plan to update the version of ogre soon ? I noticed a >>> branch 13.3 was started but apparently it has never been uploaded. >>> Was there any technical difficulty arising ? I guess for >>> compatibility issues with dependencies, there is a need to keep the >>> 1.12 version anyway. >>> >>> If the answer is negative, I can offer my help to try to solve the >>> issues or to develop a new package, ogre-1.14 for instance. However, >>> I am not an official Debian developer so I would need a sponsor for >>> checking the package and the upload. >>> >>> Thank you in advance for your answer, >>> >>> Best regards, >>> >>> >>> [1] https://tracker.debian.org/pkg/sight >>> > >
OpenPGP_signature.asc
(application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEECFB2xq7V3jEYboyGQBgXFhNZxRQFAmjg4g0FAwAAAAAACgkQQBgXFhNZxRQg uhAAq0xhsW5IQBzgWDUWxOonsjvY+eQCQ2o9XlR+T1HyuZ8cOqEKglZ3vpZ3LjhLQl5xcTKl0I0k bM11Ni/aCweaex1JXuhUD1dr35zLm/OKduXbohFp6pSzyCM7TQ725Ie/U8U9oWZ3xngwX9DHIZO5 1WnWH7++KVCIxSf42EntxYIja7Yibf5sK7+6/JFUE8rY3VWRHjeTatwNnCsgtz5y1hTEiP1/+u/I fc+cQcvnHkPGfA7ydD/h4EBvQ/s7doF2+s+KN6QQcTW21MLw3FBibPB86dNX31g/er6UcL+YD2CK nCgj4P+F1z9RciArbzK0z2/YbX4OwAK60mHPokXhlWvHgxSPA54uEXP635F7bQ+4r/GUVQG1o/sj FtDAsSFWuO9lhgdbRZM7ds+e0mGEfHC5gdQRSKO/USMBvOm1osv9KARUa6TrmP6AQbcMD/cvTm+Z uHFr79mY5piphV2XismGJEInsILPRMRzZTyhJRgkJHOCM3qrcuf4MtEZANl0T3KI/ZUBQ3hLEkOj Ss+ZzvLIDb5jhGFowB5vld8Q24Z693rO06LG63gLMJjFJfbApkamJ2zaBRXeDdMbQ+bOHgBhuVNI 140ghOnLP0om9j3MeNDXfQ7Vz0P9AyBv70pG4f65qBtxiVZWMmI6jCFOlHuWiLYE7pMhAhiklKic zps= =WfK7 -----END PGP SIGNATURE-----