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

Wishlist: Supported Projects #24

Open
jankeromnes opened this Issue Aug 14, 2016 · 31 comments

Comments

Projects
None yet
6 participants
@jankeromnes
Member

jankeromnes commented Aug 14, 2016

Really want to see that open source project be supported on the Janitor? Please comment here, and it will be added to the list (if that makes sense).

TODO:

This was referenced Aug 14, 2016

@jankeromnes jankeromnes changed the title from Support project X (wishlist) to Project support wishlist Aug 14, 2016

@jankeromnes jankeromnes changed the title from Project support wishlist to Project wishlist Aug 14, 2016

@jankeromnes jankeromnes changed the title from Project wishlist to Project Wishlist Aug 14, 2016

@Coder206

This comment has been minimized.

Show comment
Hide comment
@Coder206

Coder206 Aug 14, 2016

Member

@jankeromnes I would like to see Mozilla's Rust programming language, Apple's Swift programming language and Apple's WebKit added to Janitor.

Member

Coder206 commented Aug 14, 2016

@jankeromnes I would like to see Mozilla's Rust programming language, Apple's Swift programming language and Apple's WebKit added to Janitor.

@Coder206

This comment has been minimized.

Show comment
Hide comment
@Coder206

Coder206 Aug 17, 2016

Member

@jankeromnes I would also like to see Apache Cordova and TOR (The Onion Router - https://www.torproject.org/index.html.en)

Member

Coder206 commented Aug 17, 2016

@jankeromnes I would also like to see Apache Cordova and TOR (The Onion Router - https://www.torproject.org/index.html.en)

@jankeromnes jankeromnes changed the title from Project Wishlist to Projects Wishlist Sep 13, 2016

@Coder206

This comment has been minimized.

Show comment
Hide comment
@Coder206

Coder206 Oct 2, 2016

Member

@jankeromnes As per @notriddle's request and your comment, add the Janitor :) (#31)

Member

Coder206 commented Oct 2, 2016

@jankeromnes As per @notriddle's request and your comment, add the Janitor :) (#31)

@Coder206

This comment has been minimized.

Show comment
Hide comment
Member

Coder206 commented Nov 14, 2016

@jankeromnes jankeromnes added the Server label Nov 14, 2016

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Feb 22, 2017

Member

Added Bugzilla because there is already a Dockerfile for developpers. Thanks for the tip @dylanwh !

Member

jankeromnes commented Feb 22, 2017

Added Bugzilla because there is already a Dockerfile for developpers. Thanks for the tip @dylanwh !

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Mar 1, 2017

Member

Kresus was just added to Janitor cc @bnjbvr.

Member

jankeromnes commented Mar 1, 2017

Kresus was just added to Janitor cc @bnjbvr.

@jankeromnes jankeromnes changed the title from Projects Wishlist to Wishlist: Supported Projects Mar 2, 2017

@jankeromnes jankeromnes added Docker and removed Server labels Mar 2, 2017

@jgmize

This comment has been minimized.

Show comment
Hide comment
@jgmize

jgmize Mar 12, 2017

I would like to see Firefox for Android support. See this Dockerfile and this g+ link for some older examples of installing the android SDK that could be updated for the current versions and added to the existing firefox.dockerfile or a new Dockerfile based on it.

Edit: see also: https://wiki.mozilla.org/Mobile/Fennec/Android/Testing#Running_tests_on_the_Android_emulator

jgmize commented Mar 12, 2017

I would like to see Firefox for Android support. See this Dockerfile and this g+ link for some older examples of installing the android SDK that could be updated for the current versions and added to the existing firefox.dockerfile or a new Dockerfile based on it.

Edit: see also: https://wiki.mozilla.org/Mobile/Fennec/Android/Testing#Running_tests_on_the_Android_emulator

@etiennewan

This comment has been minimized.

Show comment
Hide comment
@etiennewan

etiennewan Mar 13, 2017

Member

@jgmize agree.
@hpssjellis / jeartech worked on android SDK dockerfile for a Cloud9 workspace, which isn't being used on c9.io and can be the base dockerfile for Fennec project.
https://github.com/hpssjellis/templates/tree/master/ws-android-sdk
(Cf. Thread here: https://community.c9.io/t/android-sdk-workspace-template/1304 )

@hpssjellis if you still have motivation for this project and would like to help us ship to production your dockerfile on janitor.technology, welcome aboard ! :)
Edit: 404 on @hpssjellis repo, but the (same ?) dockerfile is available here : https://github.com/c9/templates/tree/master/ws-android

Member

etiennewan commented Mar 13, 2017

@jgmize agree.
@hpssjellis / jeartech worked on android SDK dockerfile for a Cloud9 workspace, which isn't being used on c9.io and can be the base dockerfile for Fennec project.
https://github.com/hpssjellis/templates/tree/master/ws-android-sdk
(Cf. Thread here: https://community.c9.io/t/android-sdk-workspace-template/1304 )

@hpssjellis if you still have motivation for this project and would like to help us ship to production your dockerfile on janitor.technology, welcome aboard ! :)
Edit: 404 on @hpssjellis repo, but the (same ?) dockerfile is available here : https://github.com/c9/templates/tree/master/ws-android

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Mar 13, 2017

Member

@jgmize Great suggestion, thanks! Added to the list. We originally shied away from Android-related projects, because it wasn't clear how easy it would be to set up development containers for them, but since there already exist Dockerfiles for Android SDK stuff it might just be doable. Fennec is definitely a fit for Janitor, and we'd love to support it soon!

@etiennewan Thanks for linking to Cloud9's workspace Dockerfiles! Somehow I had never seen this repository, even though it's very similar to what we're trying to achieve with https://github.com/JanitorTechnology/dockerfiles . Also, your original link 404's because of the extra "-sdk" in the URL.

Member

jankeromnes commented Mar 13, 2017

@jgmize Great suggestion, thanks! Added to the list. We originally shied away from Android-related projects, because it wasn't clear how easy it would be to set up development containers for them, but since there already exist Dockerfiles for Android SDK stuff it might just be doable. Fennec is definitely a fit for Janitor, and we'd love to support it soon!

@etiennewan Thanks for linking to Cloud9's workspace Dockerfiles! Somehow I had never seen this repository, even though it's very similar to what we're trying to achieve with https://github.com/JanitorTechnology/dockerfiles . Also, your original link 404's because of the extra "-sdk" in the URL.

@Coder206

This comment has been minimized.

Show comment
Hide comment
Member

Coder206 commented Mar 22, 2017

@jgmize

This comment has been minimized.

Show comment
Hide comment

@jgmize jgmize referenced this issue Mar 31, 2017

Open

K8s janitor #29

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Mar 31, 2017

Member

Cool idea! Thanks @jgmize. I'm not sure yet how easy it will be to support Docker-related projects on Janitor (since supported projects need to be containerized themselves).

Out of curiosity, do you actively work on Kubernetes? Will add it to the list.

Member

jankeromnes commented Mar 31, 2017

Cool idea! Thanks @jgmize. I'm not sure yet how easy it will be to support Docker-related projects on Janitor (since supported projects need to be containerized themselves).

Out of curiosity, do you actively work on Kubernetes? Will add it to the list.

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Apr 13, 2017

Member

Janitor was just added to Janitor! 🎆🍾😄🎉

Member

jankeromnes commented Apr 13, 2017

Janitor was just added to Janitor! 🎆🍾😄🎉

@jgmize

This comment has been minimized.

Show comment
Hide comment
@jgmize

jgmize Apr 15, 2017

Cool idea! Thanks @jgmize. I'm not sure yet how easy it will be to support Docker-related projects on Janitor (since supported projects need to be containerized themselves).

The kubernetes build environment is entirely containerized, so it should be fairly straightforward.

Out of curiosity, do you actively work on Kubernetes? Will add it to the list.

I haven't made any contributions to the kubernetes codebase itself yet, but my team is in the process of moving all of our projects to Kubernetes, and I will likely end up working on some k8s bugs or features that affect our deployments.

jgmize commented Apr 15, 2017

Cool idea! Thanks @jgmize. I'm not sure yet how easy it will be to support Docker-related projects on Janitor (since supported projects need to be containerized themselves).

The kubernetes build environment is entirely containerized, so it should be fairly straightforward.

Out of curiosity, do you actively work on Kubernetes? Will add it to the list.

I haven't made any contributions to the kubernetes codebase itself yet, but my team is in the process of moving all of our projects to Kubernetes, and I will likely end up working on some k8s bugs or features that affect our deployments.

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Apr 15, 2017

Member

The kubernetes build environment is entirely containerized, so it should be fairly straightforward.

Ok thanks, I hope so too! The only problems would be if kubernetes expects some control over other containers around it (e.g. running new containers). But it's definitely worth trying, k8s definitely looks like the type of projects that should be supported on Janitor!

I haven't made any contributions to the kubernetes codebase itself yet, but my team is in the process of moving all of our projects to Kubernetes, and I will likely end up working on some k8s bugs or features that affect our deployments.

Makes sense, thanks for the info! That's also a great use case for Janitor, because one of our goals is to enable many one-off contributions to projects you don't normally work on (when there are just a few random things you want to fix in a project, you'd probably give up if setting up a contribution environment takes you lots of time and effort, but if you could fix these things after simply clicking a button on Janitor you might as well give it a try).

Member

jankeromnes commented Apr 15, 2017

The kubernetes build environment is entirely containerized, so it should be fairly straightforward.

Ok thanks, I hope so too! The only problems would be if kubernetes expects some control over other containers around it (e.g. running new containers). But it's definitely worth trying, k8s definitely looks like the type of projects that should be supported on Janitor!

I haven't made any contributions to the kubernetes codebase itself yet, but my team is in the process of moving all of our projects to Kubernetes, and I will likely end up working on some k8s bugs or features that affect our deployments.

Makes sense, thanks for the info! That's also a great use case for Janitor, because one of our goals is to enable many one-off contributions to projects you don't normally work on (when there are just a few random things you want to fix in a project, you'd probably give up if setting up a contribution environment takes you lots of time and effort, but if you could fix these things after simply clicking a button on Janitor you might as well give it a try).

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Jun 7, 2017

Member

Added Kuma and Kumascript (MDN's platform) to the list. Thanks @Porkepix, @JeremiePat and @MatonAnthony for the suggestion!

I'm told we can ask @jwhitlock about how to get the dev setup to work in Janitor containers. 😄

Member

jankeromnes commented Jun 7, 2017

Added Kuma and Kumascript (MDN's platform) to the list. Thanks @Porkepix, @JeremiePat and @MatonAnthony for the suggestion!

I'm told we can ask @jwhitlock about how to get the dev setup to work in Janitor containers. 😄

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Jun 14, 2017

Member

We should add Clang/LLVM, and GCC so that @sylvestre can contribute fixes less painfully.

Edit: Added to the list.

Member

jankeromnes commented Jun 14, 2017

We should add Clang/LLVM, and GCC so that @sylvestre can contribute fixes less painfully.

Edit: Added to the list.

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Jul 23, 2017

Member

Added Bitcoin Core because supporting it would be cool!

Member

jankeromnes commented Jul 23, 2017

Added Bitcoin Core because supporting it would be cool!

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Nov 7, 2017

Member

We could add mozilla.org, #www on Mozilla IRC, because they need contributors but their contribution flow is tricky and changes often, we can ping agibson, pmac or craigcook about this. Thanks a lot to @pascalchevrel for the suggestion!

Member

jankeromnes commented Nov 7, 2017

We could add mozilla.org, #www on Mozilla IRC, because they need contributors but their contribution flow is tricky and changes often, we can ping agibson, pmac or craigcook about this. Thanks a lot to @pascalchevrel for the suggestion!

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Nov 15, 2017

Member

@notriddle just created Discourse dockerfiles and hooked them up as an automatically built image on Docker Hub.

This should be live on Janitor in a few minutes. Thanks a lot @notriddle!

Member

jankeromnes commented Nov 15, 2017

@notriddle just created Discourse dockerfiles and hooked them up as an automatically built image on Docker Hub.

This should be live on Janitor in a few minutes. Thanks a lot @notriddle!

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Nov 21, 2017

Member

I added ChakraCore to the list.

Member

jankeromnes commented Nov 21, 2017

I added ChakraCore to the list.

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Dec 1, 2017

Member

We could add https://github.com/Chocobozzz/PeerTube to Janitor. @Chocobozzz if you're interested, could you please share a link to your development set up instructions, ports needed to test the project, and a small list of useful workflow commands (e.g. build project, run, test, send patch...)?

Member

jankeromnes commented Dec 1, 2017

We could add https://github.com/Chocobozzz/PeerTube to Janitor. @Chocobozzz if you're interested, could you please share a link to your development set up instructions, ports needed to test the project, and a small list of useful workflow commands (e.g. build project, run, test, send patch...)?

@Chocobozzz

This comment has been minimized.

Show comment
Hide comment
@Chocobozzz

Chocobozzz Dec 4, 2017

@jankeromnes Hi,

See https://github.com/Chocobozzz/PeerTube#dependencies for the set up instructions. The NodeJS server uses port 9000 but it could be configured in the config/production.yaml file.

Run: npm start
Test: npm test
Build: npm run build

Chocobozzz commented Dec 4, 2017

@jankeromnes Hi,

See https://github.com/Chocobozzz/PeerTube#dependencies for the set up instructions. The NodeJS server uses port 9000 but it could be configured in the config/production.yaml file.

Run: npm start
Test: npm test
Build: npm run build

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Dec 4, 2017

Member

Amazing, thank you @Chocobozzz !

Member

jankeromnes commented Dec 4, 2017

Amazing, thank you @Chocobozzz !

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Dec 13, 2017

Member

We could add V8 and SpiderMonkey. Also Node.js. Thanks @flaki!

Member

jankeromnes commented Dec 13, 2017

We could add V8 and SpiderMonkey. Also Node.js. Thanks @flaki!

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Jan 16, 2018

Member

Successfully added PeerTube! 📺 🎉 🎊 🎈

Member

jankeromnes commented Jan 16, 2018

Successfully added PeerTube! 📺 🎉 🎊 🎈

@etiennewan

This comment has been minimized.

Show comment
Hide comment
@etiennewan

etiennewan Feb 8, 2018

Member

Added TensorFlow to the list. @decombas can really help us on this !

Member

etiennewan commented Feb 8, 2018

Added TensorFlow to the list. @decombas can really help us on this !

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Feb 8, 2018

Member

So cool! Thanks @etiennewan 👍 💯

Member

jankeromnes commented Feb 8, 2018

So cool! Thanks @etiennewan 👍 💯

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Feb 24, 2018

Member

We're in the process of adding Firefox for Android (Fennec) and Rust!

EDIT: And DSpace!

Member

jankeromnes commented Feb 24, 2018

We're in the process of adding Firefox for Android (Fennec) and Rust!

EDIT: And DSpace!

@kwonoj

This comment has been minimized.

Show comment
Hide comment
@kwonoj

kwonoj Mar 2, 2018

May I able to request https://electronjs.org/ for supported packages as well?

kwonoj commented Mar 2, 2018

May I able to request https://electronjs.org/ for supported packages as well?

@jankeromnes

This comment has been minimized.

Show comment
Hide comment
@jankeromnes

jankeromnes Mar 4, 2018

Member

May I able to request https://electronjs.org/ for supported packages as well?

Sure! Thanks, added to the list. 👍

Member

jankeromnes commented Mar 4, 2018

May I able to request https://electronjs.org/ for supported packages as well?

Sure! Thanks, added to the list. 👍

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