Comments (18)
it just happened from lack of experience with the whole thing
from chiantipy.
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.
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.
I started a wiki. See if you can edit it. Otherwise I will have to see about privileges
from chiantipy.
I don't seem to be able to make edits
from chiantipy.
@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.
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.
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.
@ehsteve, @Cadair do you have any idea about how to go about this, or if it can even be done
from chiantipy.
What exactly are you trying to achieve?
from chiantipy.
These are the available permission levels: https://help.github.com/articles/repository-permission-levels-for-an-organization/
from chiantipy.
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.
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.
I think the wiki is globally editable now. We will have to sort out the other permissions
from chiantipy.
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.
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.
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.
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)
- KeyError on windows 10 HOT 5
- Error on running provided jupyter notebooks in the repo HOT 3
- line identifications in spectrum plot HOT 13
- Ability to give custom abundance files HOT 8
- Error while using spectrum with elementList only when all the ions are not present in the masterlist HOT 7
- Unexpected behavior when setting minAbund lower than lowest abund HOT 3
- Error when giving "Zn" in elementlist HOT 2
- How much memory does the mspectrum process consumes? HOT 1
- Chianti is taking more threads than specified HOT 2
- Clarify emission measure units in the function documentations. HOT 2
- Question: Support for photons/keV completed? HOT 10
- Getting spectrum from Ch.spectrum without smoothing/filtering HOT 4
- IDL and ChiantiPy gives different results. HOT 4
- Possible typo in function's documentation HOT 1
- NaNs generated when calculating spectra under certain conditions HOT 9
- Upload 0.15.1 to PyPI HOT 3
- Non-ionization equilibrium? HOT 2
- Unable to load ioneq HOT 10
- Two-photon calculation? HOT 1
- Problem with mspectrum? HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chiantipy.