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

Placeholder for 8.0a1 release #54

Closed
11 tasks done
kinow opened this issue Sep 14, 2019 · 8 comments
Closed
11 tasks done

Placeholder for 8.0a1 release #54

kinow opened this issue Sep 14, 2019 · 8 comments

Comments

@kinow
Copy link
Member

kinow commented Sep 14, 2019

(feel free to correct the version if it is not 8.0a1)

This issue is to prepare for the 8.0a1 cross component release of Cylc, which should include the following:

Some other pending issues that I am not sure if they are a requirement for this 8.0a1 release:

@kinow
Copy link
Member Author

kinow commented Sep 14, 2019

@hjoliver I thought this repo would be a good place to log an issue for the cross project release. Hoping this will help us this week when discussing about the next alpha release. I tried to summarize what I think we need.

But I probably have a limited perspective, more biased by my work on Cylc UI. There may be some things missing that are required/expected for this release from other components.

@kinow
Copy link
Member Author

kinow commented Sep 14, 2019

(oh, also cylc-flow is matching this release's version, but I believe during the meeting we discussed it, though I don't remember whether we were going to change it or not...)

@kinow
Copy link
Member Author

kinow commented Sep 16, 2019

Moved configurable-http-proxy task to the release requirements (as tentantive, with a workaround of installing manually). Still pending forge as we can look at that if we have time, but probably just use my channel. Solved the pending item for cylc-xtriggers.

@wxtim
Copy link
Member

wxtim commented Sep 16, 2019

I've also done a bit of PyPi stuff, working with Matt, but it's not something you do ultra often and therefore not something you are going to get ultra familiar with.

@kinow
Copy link
Member Author

kinow commented Sep 16, 2019

I've also done a bit of PyPi stuff, working with Matt, but it's not something you do ultra often and therefore not something you are going to get ultra familiar with.

Same here, and I remember having a few issues the last time I updated (well before they introduced 2FA or tokens). But today in a quick chat with @hjoliver I mentioned we could use this alpha release to generate part of the documentation for #39, maybe documenting how to perform a release for PYPI components under github.com/cylc (probably applicable to metomi components as well)

@kinow
Copy link
Member Author

kinow commented Sep 17, 2019

need to confirm if we need to update the graphene-tornado recipe to match what Cylc UI Server requires: https://github.com/cylc/cylc-conda/blob/master/recipes/graphene-tornado/meta.yaml

Done, it's set to 2.1.1 in the conda-recipe, and we have 2.1.* in the setup.py. Good enough, should work!

@kinow
Copy link
Member Author

kinow commented Sep 17, 2019

need to confirm if we need to update the metomi-isodatetime recipe to match Cylc Flow requirements

Done, all good, 2.0.1 still the latest.

@kinow
Copy link
Member Author

kinow commented Oct 7, 2019

Forgot to close this. All done 🎉

@kinow kinow closed this as completed Oct 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants