-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Add Marvin to the README #8
Add Marvin to the README #8
Conversation
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
Thanks Genevieve! 😄 If we add him to this list (see below) and re-render (asking the bot will do that), that should take care of all the other things in the feedstock that need to be updated dask-image-feedstock/recipe/meta.yaml Lines 54 to 57 in 35c4509
|
@conda-forge-admin, please rerender |
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
…da-forge-pinning 2021.03.01.19.40.18
@jakirkham I can't figure out where in the settings to invite @m-albert to the dask-image team on conda-forge. Do you remember this from last time? (Not much point adding his name to the files here if he can't merge anything) |
We might want to bump the build number as well given the requirement change. Though think we should be good after that change. Thanks again for handling this Genevieve! 😄 |
Yeah when we merge this PR the bot will add anyone in that recipe list to the team maintaining this feedstock |
John suggests I should bump the build number given I've just changed the requirements to add a lower bound to the acceptable versions of python. We need to reset this number back to zero when the next release comes out.
Oooooh, ok then! This process is very opaque and confusing to me. Glad we're getting there slowly. |
Hi! This is the friendly conda-forge automerge bot! I considered the following status checks when analyzing this PR:
Thus the PR was passing and merged! Have a great day! |
🎉 |
Yeah any advice on how we can make this clearer would be welcome. FWIW we have this on the webpage and a doc section here. |
Should add details about the invite are included in this comment ( 9b63e51#commitcomment-47718198 ) |
Probably the confusion is on me for not pointing out those resources earlier |
I think I found those docs earlier, but it was an overwhelming amount of information and I couldn't work out what was relevant to me. |
Gotcha. How could we make it better to sift through? Smaller pages? Finer grained TOC? Something else? |
There's no high-level overview of what the overall process is, so I had no structure to fit any of that information into. That's the biggest thing that would help. There's no clear story for "this is how you move through a conda-forge process". It was also hard to work out what was relevant to me, as a new maintainer to a project that already had a conda-forge feedstock set up. A lot of the getting started as a maintainer docs are about setting up a feedstock from scratch, which is great but not what I needed. I didn't want to spend ages reading through everything, I wanted to finish making the release! It turns out that you don't actually need to know/understand very much to release new versions if the feedstock is already set up. But it would be much better if I did understand it better, because even the checklist of stuff that the conda-forge bot gives you to do before merging the PR is difficult to if you've never done it before. Even now I think I still get warnings and just ...ignore them, because I don't know how to fix it & the release was ok last time. I also didn't have a good sense of what actions are handled automatically when PRs are merged here (eg: the new release is made available on conda-forge, a new person is automatically added to the maintainer team here). I think these are all symptoms of not understanding the overall process involved. I understood packaging with pip before this but had zero clue about how conda packaging worked. I once asked in a tutorial, and was told "that's too complicated". I can see why they said that now :) |
Great, thank you for writing that up 😄 Have filed an issue very briefly summarizing the need with a link to this comment for more details |
Thanks for adding me and documenting things in this PR, which might be useful in the future! |
Marvin is our newest project maintainer, this PR adds his name to the conda-forge feedstock README page.
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)