Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] Package as conan package #401

Closed
cincospenguinos opened this issue Nov 1, 2022 · 6 comments
Closed

[FEATURE REQUEST] Package as conan package #401

cincospenguinos opened this issue Nov 1, 2022 · 6 comments

Comments

@cincospenguinos
Copy link

cincospenguinos commented Nov 1, 2022

Context

I work at [COMPANY NAME REDACTED], and we have a fork of openslide with a couple of extra features we need for our application. We have switched over to using conan as our internal package manager, and I would love to keep our internal fork of openslide up to date. Doing that the way we've put it together is a pain in the butt, and I'm not familiar with autotools enough to do it on my own very well.

My team and I don't have a ton of bandwidth, but depending on general interest with y'all on setting up a conan package/configuring this package to be available in conan center, I'd be willing to help out and contribute wherever I can. It would help our business my team out immensely, and having openslide in conan may align with your team's wishes to make newer releases more readily available.

Regardless, this is your project, and I and my team will respect whatever y'all decide. I'd be more than happy to open a merge request demonstrating how we put together this project in conan with autotools as an example.

Feature Request
Debian Bullseye
64-bit AMD
3.4.1
SVS/Generic TIFF

@bgilbert
Copy link
Member

Thanks for reaching out! In general, we're happy for folks to add OpenSlide to package managers, and you don't need to ask permission first. 🙂 I'd be happy to help answer questions and/or glance at the proposed packaging, but would generally leave maintenance of the package to the community.

Note that in the upcoming months we'd like to switch to Meson (#316), which should make Windows builds easier, and which will also require packaging changes. You may want to wait until then before building any new packaging.

@bgilbert
Copy link
Member

Git main has now been switched to Meson, but Meson support isn't in a stable OpenSlide release yet.

@bgilbert
Copy link
Member

The newly-released OpenSlide 4.0.0 builds with Meson. If you're still interested in packaging it, let me know if there's anything I can do to help!

@bgilbert
Copy link
Member

Since there currently aren't any plans to maintain Conan packages as part of the upstream OpenSlide project, I'll close this issue. Still happy for the community to work on this!

@bgilbert bgilbert closed this as not planned Won't fix, can't repro, duplicate, stale Oct 28, 2023
@bgilbert
Copy link
Member

A community member has submitted a PR in conan-io/conan-center-index#21138.

@bgilbert
Copy link
Member

Oh, and it looks like there's also conan-io/conan-center-index#19592 for OpenSlide 3.4.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants