Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


Hello,

I wanted to follow-up with some details on the MirrorBrain migration that's still in the works - and telling why it takes so long. ;-)

TL;DR: We need to package MirrorBrain on our own and contribute that upstream. As I lack development experience, help is needed. Cloph will support me, and maybe Alex and Robert would like to join?

So far, we have been running MirrorBrain on an Ubuntu 10.04 based machine, where official packages do exist. For the migration to a 12.04-based system, we had success with using the official packages for Ubuntu 11.10 (as no newer ones did exist).

I used this version as basis for installing it on the new machine and documenting it there.

Just when I was ready to pull the plug, those packages disappeared all of a sudden from the official download location - reason is unknown, maybe some recent changes broke the build.

I managed to come up with my own set of packages, thanks to the help of Michael and Kendy, available at http://download.opensuse.org/repositories/home:/floeff/. The installation of those work, although some more manual intervention is necessary, e.g. with regards to Python modules, and I have quite a huge documentation patchset compared with the official version.

I feel a bit honoured, as I just heard that the VLC folks seem to officially use my build now that I've also created for Debian 7.0. ;-)

However, I still don't feel comfortable with the result, even if it works - target OS is Ubuntu 11.10, and I have to manually update the mod_geoip module to support IPv6, plus some other fixes and glitches. Feedback I have received so far tells me several other projects using MirrorBrain are suffering from similar issues, and IMHO, for such a central infrastructure as the download redirector, having a clean and stable basis is a must.

Sadly, I totally lack development experience. While I basically of course do understand how packaging works, I'm really a newbie here, and I think it would take a while to get me introduced to all that magic. ;-)

I just gave Cloph a call, and he will help me. What I'd like to have is that we - either via the OpenSUSE build service, or on one of our own machines - provide clean and stable packages, at least for Ubuntu 12.04 and Debian 7. This requires developing our own control files, taking into account dependencies and the like, and I'd also like to contribute those upstream, to the benefit of all MirrorBrain users.

@Alex, Robert: Would you like to join these efforts? You two also do have development experience, and could be a great help! We could meet for an afternoon or evening in Munich and try to get it running.

Thanks,
Florian

--
To unsubscribe e-mail to: website+unsubscribe@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/website/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.