Skip to content
This repository has been archived by the owner on Feb 4, 2018. It is now read-only.

Language Support #101

Open
agahkarakuzu opened this issue Sep 11, 2017 · 3 comments
Open

Language Support #101

agahkarakuzu opened this issue Sep 11, 2017 · 3 comments

Comments

@agahkarakuzu
Copy link

Hi All,

I opened this issue on the suggestion of @choldgraf. I asked if should I add the Dockerfile that I prepared for Octave (esp for medical image processing) to the DockerHub, so that other people who'd like to work with Octave on Binderized notebooks can make use of it.

On the other hand, there is this commonly mentioned repo2docker solution, which sounds amazing! I have no experience with it, but if it can make my repos work without the effort that I needed to make my analyses work (it took specifically configured builds etc.), I would call it a magic wand as being a newbie enduser :)

I hope this wraps up the main idea of the topic, strategy for supporting new languages. If not, I am sure @choldgraf will present the arguments those will best ignite the discussion.

All the best!
Agah

@jakirkham
Copy link

This may be totally orthogonal, but we have octave and octave_kernel packages in conda-forge. This might lessen some of the maintenance burden for such an image by allowing one to just use conda to install them. Not sure what else one might need to do beyond that to get up and running.

@agahkarakuzu
Copy link
Author

agahkarakuzu commented Sep 11, 2017

This was the first attempt that I made, using octave and octave_kernel alone (I did not use conda to install). Then this 8bit vs 16bit problem showed up; which basically makes it impossible to display images with an intensity range over 8bits. There was also some problems with displaying graphics. This might be because of the OS on which base image that I fetch is built. It was Debian Jessie, but now it is Ubuntu 16.04.3, as I checked from the terminal via cat/etc/issue. On the other hand, I am not sure if this shows the OS of the Binder server or that of the base image.

If the conda option will make it more lightweight without sacrificing any functionality under these circumstances, of course I'd side with it. You can visit one of my notebooks: https://rebrand.ly/dogSC

@jakirkham
Copy link

Sorry I don't know offhand what bug you are referring to. That said, if there are issue with either of these packages, it is pretty easy to report them on the feedstocks' (repos') issues trackers as needed.

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

No branches or pull requests

2 participants