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

conda-forge "miniconda" installer #1063

Closed
31 tasks done
jakirkham opened this issue Jul 16, 2016 · 16 comments
Closed
31 tasks done

conda-forge "miniconda" installer #1063

jakirkham opened this issue Jul 16, 2016 · 16 comments

Comments

@jakirkham
Copy link
Member

jakirkham commented Jul 16, 2016

Packages needed. Below is a list of everything that we typical install/miniconda plus a few things gives you. Everything checked off is done. Anything in progress or ready to go has a PR. The rest are not yet done. I could use reviews and/or help with any PRs that are open. PRs welcome for anything else that is not done. In addition to this effort to package everything needed in Miniconda, there is an effort to create a Miniconda installer ( please see this repo https://github.com/loriab/anvil ). It is my hope that these to efforts join to create a conda-forge installer.

xref: conda-forge/conda-forge.github.io#90

@jakirkham
Copy link
Member Author

I might give conda-build a try in a moment.

@jakirkham
Copy link
Member Author

Tagging you on here @jjhelmus because of our discussion w.r.t. to caching in issue ( #610 ).

@jakirkham
Copy link
Member Author

Tagging you here as well @loriab. I'm hopefully that we can work together to get the installer working with a full conda-forge stack. Please let me know if there is anything you see that is missing.

@jakirkham
Copy link
Member Author

Now down to 2 packages, which have working PRs and have already been reviewed. Once merged we should be ready to package and distribute the conda-forge stack.

@loriab
Copy link
Contributor

loriab commented Aug 6, 2016

Wow, those checkboxes ticked off quickly. Sorry to disappear for a while (my main project decided to rewrite their CMake, which is always a time drain), but I'm still glad to chip in, however is convenient.

@jakirkham
Copy link
Member Author

jakirkham commented Aug 6, 2016

Wow, those checkboxes ticked off quickly.

We've been very motivated. 😄

Sorry to disappear for a while (my main project decided to rewrite their CMake, which is always a time drain)

No worries. Rewriting build scripts is always painful.

I'm still glad to chip in, however is convenient.

Great! I think we should migrate your work on anvil over here and make sure you have permissions on it. Then we can sort out the remaining issues (e.g. build on all CIs, deploying installers, and any other issues). How does that sound?

@loriab
Copy link
Contributor

loriab commented Aug 6, 2016

Gave the transfer a try but rejected b/c I'm not admin on conda-forge organization. Shall I try transferring it to your individual account, then you can migrate it to conda-forge? It looks like individuals are allowed to accept or reject initiated transfers.

@jakirkham
Copy link
Member Author

Sure that sounds reasonable. Please let me know when you have tried to transfer it and I can try to figure out what I need to do on my end.

@loriab
Copy link
Contributor

loriab commented Aug 6, 2016

Ok, that attempt was rejected b/c you've got a fork of loriab/anvil. The GitHub state of your fork looks to be even with my upstream. I can try to transfer again after you delete your fork, or I'll do whatever else you suggest. Even if you'd rather start afresh on conda-forge org with a new repo of the existing contents and no history, that's fine too.

@jakirkham
Copy link
Member Author

Oops. 😳 Sorry about that. I have deleted the fork now.

@loriab
Copy link
Contributor

loriab commented Aug 6, 2016

Thanks, transfer request initiated.

@jakirkham
Copy link
Member Author

Thanks @loriab. I have moved it into the org as this repo. Currently I have prefixed it with conda-forge- as we do with some other org repos. Though we can certainly discuss naming and have placed it in issue ( conda-forge/conda-forge-anvil#1 ). Also I have created the conda-forge-anvil team, which I have invited you to join.

@loriab
Copy link
Contributor

loriab commented Aug 6, 2016

Great, thank you, @jakirkham. And sure, I'm not attached to the name.

@jakirkham
Copy link
Member Author

Also I have added a few people to the repo ( @pelson @ocefpaf @mwcraig @jjhelmus ) based on past interest/org role. Given configuring CIs is part of the work required, it seemed like admin privileges on the repo would be necessary to get this done and have given them to the conda-forge-anvil team. If other people are interested in helping maintain, please let us know and we can add you.

@jakirkham
Copy link
Member Author

jakirkham commented Aug 6, 2016

Great, thank you, @jakirkham.

Thank you for putting this all together.

And sure, I'm not attached to the name.

Me neither. Honestly anvil seems fine to. Just worried we lose track of it. Really whatever people agree on I'm 👍.

@jakirkham
Copy link
Member Author

🎉 All of these are now packaged and released! 🎉

Thanks everyone for your help. If anyone would like to help maintain these packages (who is not already), please consider signing up as a maintainer on the relevant feedstock. All further discussion on making an conda-forge installer should be directed to this repo where that work is being pursued. Thanks again. 😄

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