Git Product home page Git Product logo

Comments (18)

kdere avatar kdere commented on August 20, 2024 1

it just happened from lack of experience with the whole thing

from chiantipy.

kdere avatar kdere commented on August 20, 2024

Sounds good. I would rather not make it publicly editable as there is the possibility of all kinds of things. Collaborators are fine although I don't know what that category consists of. I should look into it

from chiantipy.

wtbarnes avatar wtbarnes commented on August 20, 2024

I think if you gave the 'Members' team access to the ChiantiPy repo, then anyone in that team would be able to edit the wiki...though I'm not 100% sure about that...

Also, I believe the SunPy wiki is publicly editable and I don't think they've ever had any issues.

from chiantipy.

kdere avatar kdere commented on August 20, 2024

I started a wiki. See if you can edit it. Otherwise I will have to see about privileges

from chiantipy.

wtbarnes avatar wtbarnes commented on August 20, 2024

I don't seem to be able to make edits

from chiantipy.

ehsteve avatar ehsteve commented on August 20, 2024

@kdere if you want to share admin responsibilities you can either give @wtbarnes or myself access privileges and we will would be able to take care of some of these issues for you.

from chiantipy.

kdere avatar kdere commented on August 20, 2024

I think that @wtbarnes is most familiar with what is going one. It looks like if I go to chianti-atomic and change his privilege to have access to the whole site is what I should do. Right?

from chiantipy.

wtbarnes avatar wtbarnes commented on August 20, 2024

I believe that is correct. It seems like there should be some level between 'Owner' (you, @kdere) and 'Maintainer' (me currently) where I can merge pull requests, restart Travis builds, edit the Wiki, etc., but not create or delete repositories, change the organization name, etc. I don't have much experience in setting up teams/permissions groups on GitHub, but @ehsteve and @Cadair probably do.

from chiantipy.

kdere avatar kdere commented on August 20, 2024

@ehsteve, @Cadair do you have any idea about how to go about this, or if it can even be done

from chiantipy.

Cadair avatar Cadair commented on August 20, 2024

What exactly are you trying to achieve?

from chiantipy.

Cadair avatar Cadair commented on August 20, 2024

These are the available permission levels: https://help.github.com/articles/repository-permission-levels-for-an-organization/

from chiantipy.

kdere avatar kdere commented on August 20, 2024

at the minimum, I would like @wtbarnes to be able to edit the wiki. Another level up would be to allow him to do a PR commit.

from chiantipy.

Cadair avatar Cadair commented on August 20, 2024

I would recommend you just make the wiki globally editable, then you only have to be logged into to GitHub to be able to edit.
I think otherwise only people with merge rights will be able to edit.

In the sunpy organisation we basically have a team per permission level and add people to the teams when we want to give the rights to things.

from chiantipy.

kdere avatar kdere commented on August 20, 2024

I think the wiki is globally editable now. We will have to sort out the other permissions

from chiantipy.

wtbarnes avatar wtbarnes commented on August 20, 2024

Yes I can edit the wiki now so that is good.

I would suggest that, at the organization level then, I be given "Write" permissions (as they are listed on the link @Cadair posted) to ChiantiPy. This would let me help merge PRs, review submissions, ask for changes, close and assign labels to issues, etc.

Looking at the existing Teams in the chianti-atomic organization, it seems that the Python developers team could just be given write permissions (if they don't have them already) and I could join this team.

from chiantipy.

kdere avatar kdere commented on August 20, 2024

there are 2 maintainers @wtbarnes and myself who have write privileges. There are 3 python developers, @wtbarnes , @ehsteve and myself who have write privileges. Let me know if there are problems with this

from chiantipy.

wtbarnes avatar wtbarnes commented on August 20, 2024

This sounds good to me. Looking at a few issues not opened by me and the open PR, I seem to have write permissions. Thanks!

I think this issue can be closed since the wiki has been created and the permissions issues sorted out.

from chiantipy.

wtbarnes avatar wtbarnes commented on August 20, 2024

One comment: why is there a maintainers group and a python developers group? These both cover only the ChiantiPy repo and grant "Write" access with the only difference being @ehsteve is not included in the former. I would suggest renaming "Python developers"-->"ChiantiPy maintainers" and doing away with "maintainers" just to simplify things.

As more people contribute to the project, a "ChiantiPy developers" group could be created with "Read" access only.

from chiantipy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.