Booritas / slideio

BSD 3-Clause "New" or "Revised" License
49 stars 2 forks source link

Compile from source code,how can I access slideio conan repository #5

Closed yip111 closed 7 months ago

yip111 commented 2 years ago

image I compile the slideio from source code, but I can't download opencv/4.1.1@slideio/stable from the slideio channel, it looks like need to login in the private repository,but how can I register this repository?

Booritas commented 2 years ago

Thank you for your message. I just enabled anonymous access to my JFrog artifactory. Please try again. Please let me know if you have any problem with the library. Best regards, Stanislav

yip111 commented 2 years ago

Thank you for your reply,but I still can not access the remote repository,it seems to still need to login.can you tell me how to login the slideio conan repository,or tell me the username and password? image

Another question,when I follow the README.md and use git clone https://booritas@bitbucket.org/bioslide/slideio.git to get the source code ,it need the password ,so I use git clone https://github.com/Booritas/slideio.git to get the source code,is that correct? image

blitmaps commented 1 year ago

@Booritas , firstly thank you for your work on this library.

The bintray link to your conan repo is dead : https://api.bintray.com/conan/booritas/slideio (returns 410 Gone)

Booritas commented 1 year ago

Unfortunately, JFrog closed bintray server. I'm moving the code to their artifactory. I expect it to be ready in 2-3 weeks with the new version of the library. I will renew installation instruction as well. Sorry for any inconvenience. Stanislav

blitmaps commented 1 year ago

Thanks Stanislav, that is good to hear.

bnapora commented 1 year ago

Thanks for update. Looking forward to trying the new version

oskarthaeter commented 8 months ago

@Booritas Is this fixed? Both https://bioslide.jfrog.io/artifactory/api/conan/slideio-conan-local (C++ docs) and https://bioslide.jfrog.io/artifactory/api/conan/slideio-conan (Python docs) redirect to a JFrog landing page stating "JFrog's Free-Tier subscription has been deactivated." Any help/guidance to compile the C++ code would be greatly appreciated!

Booritas commented 8 months ago

@Booritas Is this fixed? Both https://bioslide.jfrog.io/artifactory/api/conan/slideio-conan-local (C++ docs) and https://bioslide.jfrog.io/artifactory/api/conan/slideio-conan (Python docs) redirect to a JFrog landing page stating "JFrog's Free-Tier subscription has been deactivated." Any help/guidance to compile the C++ code would be greatly appreciated!

@oskarthaeter Unfortunately, JFrog no longer offers a free server. I was unable to locate an alternative free server. Currently, I am renting a server in the cloud and hosting my own Conan server for this project. I can grant you access to the server; however, please note that I am paying for the service and do not wish to make it publicly available. If you provide me with your email or another private channel where I can send you the Conan-server endpoint, I will gladly do so.

oskarthaeter commented 8 months ago

Hi @Booritas my email is oskar.thaeter@gmail.com. Since this library is much faster than the alternative (Openslide), I'll try to convince my colleagues to try it out. I would also love to contribute (e.g. moving to a newer C++ standard, reducing dependencies, static compilation). Thank you for your invaluable work!

Booritas commented 8 months ago

Hi @Booritas my email is oskar.thaeter@gmail.com. Since this library is much faster than the alternative (Openslide), I'll try to convince my colleagues to try it out. I would also love to contribute (e.g. moving to a newer C++ standard, reducing dependencies, static compilation). Thank you for your invaluable work!

I have just forwarded you instructions on how to access the server. I would greatly appreciate any contributions you could make to the project. Please let me know what tasks you are willing to undertake. Presently, I employ static compilation wherever possible. However, there are certain limitations due to the existence of some libraries in multiple versions. For instance, the Hamamatsu NDPI driver utilizes specific TIFF and JPEG libraries that have been modified by the vendor.

Moreover, the adoption of the latest C++ standard is constrained because the library must be compiled across multiple Linux OSs, each equipped with different compilers. Currently, support is provided for most Linux distributions from 2014 onwards. Nevertheless, I am confident that we can enhance everything, including addressing the issues you highlighted.

Thank you for using slideio. Any feedback, including feature requests, are highly appreciated.