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

Face lift #325

Open
30 of 35 tasks
yarikoptic opened this issue May 1, 2023 · 15 comments
Open
30 of 35 tasks

Face lift #325

yarikoptic opened this issue May 1, 2023 · 15 comments
Assignees

Comments

@yarikoptic
Copy link
Member

yarikoptic commented May 1, 2023

@jwodder
Copy link
Collaborator

jwodder commented May 2, 2023

@yarikoptic Should we maybe make this into a GitHub project with multiple issues instead of just one issue with a lot of tasks?

@yarikoptic
Copy link
Member Author

wow the description grew, I didn't notice, time flies ;-) !
On one hand -- I don't mind you taking any approach you would like to make you more efficient etc. On the other -- I just love this checklist which could easily serve later as a condensed and easily copy pasteable template for one of us or someone else.
So if you like -- create separate issues, but checklist is as fine with me.

@jwodder
Copy link
Collaborator

jwodder commented May 2, 2023

@yarikoptic It turns out that projects have to be created at the organization level, and I apparently don't have permission to create projects for incf-nidash.

@jwodder
Copy link
Collaborator

jwodder commented May 4, 2023

@yarikoptic Question: Currently, the pythontest.yml workflow tries to upload a Junit summary of the test results as a build artifact, but this summary is not generated by anything at the moment. Do we want to generate and make use of Junit summaries, or should we just get rid of the upload step?

@jwodder
Copy link
Collaborator

jwodder commented May 5, 2023

@yarikoptic Ping on the above question.

@yarikoptic
Copy link
Member Author

@yarikoptic It turns out that projects have to be created at the organization level, and I apparently don't have permission to create projects for incf-nidash.

sorry, missed this one . Unfortunately I don't have those superpowers either. @dbkeator, @cmaumet or @vsoch - could you invite/add us (@yarikoptic and @jwodder ) at the organizational level with enough privileges to create projects if you have those super-powers?

@yarikoptic
Copy link
Member Author

@yarikoptic Question: Currently, the pythontest.yml workflow tries to upload a Junit summary of the test results as a build artifact, but this summary is not generated by anything at the moment. Do we want to generate and make use of Junit summaries, or should we just get rid of the upload step?

That file with that line was added in 825aa64 and nothing even at that state suggests using junit anything, so I guess it is indeed safe to just remove it . sent #372

@khelm
Copy link

khelm commented May 5, 2023

Do you need to be an admin or just a member of incf-nidash? I can invite you, I think.

@yarikoptic
Copy link
Member Author

yarikoptic commented May 5, 2023

Do you need to be an admin or just a member of incf-nidash? I can invite you, I think.

Thank you @khelm for chiming in! I don't know which level we need, so we could start "low". What if you add us at some basic "write" level?
Looking at https://github.com/organizations/datalad/settings/projects where we have projects enabled, comment says "This allows members to create projects for the datalad organization. Members can create projects to organize and track issues from any datalad-owned repository." so the hope is that as soon as we become members we should be able to create projects.

@khelm
Copy link

khelm commented May 8, 2023

@yarikoptic and @jwodder I invited you both to the organization. We have the same permission level as you mention above. Is this new project going to be merged back into the original one?

@jwodder
Copy link
Collaborator

jwodder commented May 8, 2023

@khelm By "project," I mean a GitHub Project, not a repository.

@yarikoptic
Copy link
Member Author

thank you! I accepted and I think I can create projects now, so I expect @jwodder can too (ping us if I am wrong).

@jwodder
Copy link
Collaborator

jwodder commented May 8, 2023

Project created: https://github.com/orgs/incf-nidash/projects/1

@khelm
Copy link

khelm commented May 8, 2023

Ok, great and thanks for the clarification!

@yarikoptic
Copy link
Member Author

@jwodder so much of great work was already done. Could we cut a release with some "release" PR? ;)

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

No branches or pull requests

4 participants