Re: Ogre > 1.12
Flavien Bridault <[email protected]> Sat, 4 Oct 2025 17:13:50 +0200
| Newsgroups | gmane.linux.debian.devel.games,gmane.linux.debian.devel.medical |
|---|---|
| Message-ID | <[email protected]> |
Dear Alexandre, Thank your for your answer. Sorry for not being clear enough. I already have a package in good shape. Feedback for improvement will be welcome of course. But, I am not a Debian Developer, so far I am only the maintainer of the package Sight. I used to maintain the package with the Debian team, handling most updates from upstream. Maybe I made a shortcut thinking I could do the same for Ogre 1.14. If yes, I would need credentials to be able to push and maybe create the repository on Salsa and if I understand, sponsorship. So I would need people to upload the ogre 1.14 package whenever needed, like the Med team does for me. Is it possible ? If not, I guess I need to step up to a developer position to propose and maintain this package ? 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 04/10/2025 à 15:33, Alexandre Detiste a écrit : > Hi, As Ogre is being part of the OpenMW -> MyGUI -> Ogre dependency > chain I'm hopefull it will be kept in shape. I'm sure the people of > Debian Med are totally competent, but also as overworked a > Attention ! Ce message a été envoyé depuis l'extérieur de votre > organisation. Block sender > <https://mail-cloudstation-eu-central-1.prod.hydra.sophos.com/mail/api/xgemail/smart-banner/07265df4fd4fd07f669571102f55e50a> > > > sophospsmartbannerend > Hi, > > As Ogre is being part of the OpenMW -> MyGUI -> Ogre dependency chain > I'm hopefull it will be kept in shape. > > I'm sure the people of Debian Med are totally competent, > but also as overworked as here... > > > I agree to develop and maintain the package but I can't do it on my > own. > > I don't understand what you propose and what you need. > > Greetings > > Le sam. 4 oct. 2025 à 11:00, Flavien Bridault > <[email protected]> a écrit : > > 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/ > <https://eu-central-1.protection.sophos.com?d=ircad.fr&u=aHR0cDovL3d3dy5pcmNhZC5mci8=&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=b2lLN1A4V003MnczTDlpZStHZUpOWm9BMVAzcGJHNU0zTGtQejVmQnp0Zz0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ> > > > Suivez l'IRCAD sur Facebook > <https://eu-central-1.protection.sophos.com?d=facebook.com&u=aHR0cDovL3d3dy5mYWNlYm9vay5jb20vcGFnZXMvSVJDQUQvMTkzNzg1MjczOTkwMTQx&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=cWROUmdldHpYYlJrOXRTRzhvUVFJWDJpWlNqZlltVDd3cVBBMTBOWUEwcz0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ> > > > *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 >> <https://eu-central-1.protection.sophos.com?d=debian.org&u=aHR0cHM6Ly9zYWxzYS5kZWJpYW4ub3JnL2dhbWVzLXRlYW0vb2dyZS8tL21lcmdlX3JlcXVlc3RzLzY=&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=cWNKUDY3dTFVRndUcG0wWi9vWTlabFlWbTJybzZtVDJ1b0FDdUQvNGdmMD0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ> >> >> and a branch for 13.3 here >> https://salsa.debian.org/games-team/ogre/-/tree/ogre-13.3?ref_type=heads >> <https://eu-central-1.protection.sophos.com?d=debian.org&u=aHR0cHM6Ly9zYWxzYS5kZWJpYW4ub3JnL2dhbWVzLXRlYW0vb2dyZS8tL3RyZWUvb2dyZS0xMy4zP3JlZl90eXBlPWhlYWRz&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=bHQzR0RJVWdYNmNSU3Q1MnluQU53TDFGemlIMjk2WGxEQml3NlFxT3ZxUT0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ> >> >> 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/ >>> <https://eu-central-1.protection.sophos.com?d=ircad.fr&u=aHR0cDovL3d3dy5pcmNhZC5mci8=&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=b2lLN1A4V003MnczTDlpZStHZUpOWm9BMVAzcGJHNU0zTGtQejVmQnp0Zz0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ> >>> http://www.ircad.africa/ >>> <https://eu-central-1.protection.sophos.com?d=ircad.africa&u=aHR0cDovL3d3dy5pcmNhZC5hZnJpY2Ev&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=L1lHdVE1THVZMFhGNTF2RGdoZThXVDBtemhrMThWWi91NmNEWlQzWG94UT0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ> <http://www.ircad.fr/ >>> <https://eu-central-1.protection.sophos.com?d=ircad.fr&u=aHR0cDovL3d3dy5pcmNhZC5mci8=&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=b2lLN1A4V003MnczTDlpZStHZUpOWm9BMVAzcGJHNU0zTGtQejVmQnp0Zz0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ>> >>> >>> Suivez l'IRCAD sur Facebook >>> <http://www.facebook.com/pages/IRCAD/193785273990141 >>> <https://eu-central-1.protection.sophos.com?d=facebook.com&u=aHR0cDovL3d3dy5mYWNlYm9vay5jb20vcGFnZXMvSVJDQUQvMTkzNzg1MjczOTkwMTQx&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=cWROUmdldHpYYlJrOXRTRzhvUVFJWDJpWlNqZlltVDd3cVBBMTBOWUEwcz0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ>> >>> >>> *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 >>>> <https://eu-central-1.protection.sophos.com?d=debian.org&u=aHR0cHM6Ly90cmFja2VyLmRlYmlhbi5vcmcvcGtnL3NpZ2h0&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=QlBScjRmSWZkRjdTcVloeWJsU1A3ZmhJcUdtRzZzaVplczNUbnFtcC9nOD0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ> >>>> >> >>
OpenPGP_signature.asc
(application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEECFB2xq7V3jEYboyGQBgXFhNZxRQFAmjhOa4FAwAAAAAACgkQQBgXFhNZxRRk hg//aR4b3pK6IwLPwneCZ76U13qtifWOZibUXW8oTFyE7Mr+1Q2L5ToaefRjy9D/6XvhV/955BRO HjFDKJ+MpVIoY8f95wT3D0911QTpB8EO2WMEaqv1F4bxLUMWZoKeip/m+gSe/X28kmnP2p4dyouK f310y26ybDiLsnemdtsg0Kq5Sh/v17Lr5+xRhRCfxFqb9uMRFJCOMw3+Az3Hse+DaGJeNCemEeYd tGkfp4/dW/Q3unnrPscSV3GWNVo3jvpd42UkQP1tRBGZ5ejAcust3g7vOHftcjzMtQeaOIFSolE0 214beXHzBoHOI4y3Zd/K5OuLipH6L3ZFQrz5esWyL4SHcxCdQsCDYGg5LnogbxB0u1+79OJMUeg+ vR0zu7Ev2it2oN4TWJbGH71p1ATnMOFAXcn1TFe2kt+54gnc5qft2A1G4E+cxyf6XipjjjgWej+c siKs+EmvThcC7f6/HHilYiBQz0IYzYx5omxkcDwtQQkik3kjv3DVTD7CVZ/MXPK4iiAVQQR3qhCa GW/G8UKvSWGLC8acs7FohRCxcRe905Sc9s4PRzqDFJkFLeoFb+C5mQidgFOmo0w8J/mFnLnZMvt1 VKaUv/QILIlk/uBpuhOSdri/tc8J4luupW06Qp5jA7eV8Oqft/YomlXUsW278Hxre7EL3ZUnNqKj lzU= =1imd -----END PGP SIGNATURE-----