Comments (7)
On Mon, Jun 01, 2015 at 07:44:38PM -0700, Juan Batiz-Benet wrote:
If this is annoying to people though, can consider one big org where
everyone has R/W on everythingโฆ
Tightly-scoped commit access makes sense to me, especially since it
makes it more obvious who is responssible for maintaining the code,
and I think ownership like that makes for healthier development (I
feel like we've discussed per-Go-package maintainer assignment, but I
haven't been able to dig up a reference to the earlier discussion).
The only concern I have is with Waffle, because you can't move cards
without write access to the repository that holds the associated
issue/PR 1. It would be nice if the GitHub folks had an
authorization scope that let you manage labels without giving you
commit access to the repository.
from community.
@wking I thought this at first -- was trying to move a card for ipfs/ipfs-webui#56 in https://waffle.io/ipfs/ipfs but I only have write access to ipfs/webui so I could not move it.
However I tried going to https://waffle.io/ipfs/webui and I could indeed move the card, and of course the change is reflected in the other board as well.
https://waffle.io/ipfs/webui does not have all the same columns as the main waffle board, but it could. Not the ideal workflow, but works in the current constraints.
from community.
@harlantwood also if you assign the label by hand in the repo, waffle will pick it up too. sorry the waffle board permissions are annoying. mind pointing this out to the waffle team?
from community.
On Tue, Jun 02, 2015 at 03:48:08PM -0700, Harlan T Wood wrote:
@wking I thought this at first -- was trying to move a card for
ipfs/ipfs-webui#56 in https://waffle.io/ipfs/ipfs but I only have write
access to ipfs/webui so I could not,
I reported that earlier and it's waffleio/waffle.io#1902. My concern
here is how do you collaborate on webui's Waffle board if you don't
have commit access to ipfs/webui. Until GitHub has an issue-labeler
scope, I think everyone who needs to move Waffle cards will need
commit access on the relevant repository. And until
waffleio/waffle.io#1902 is fixed, folks without write access to
ipfs/ipfs will also have to use something other than
https://waffle.io/ipfs/ipfs to manage the labels at all.
from community.
i'll close this for now. comment + reopen if this becomes an issue
from community.
@jbenet @wking I ran across this when looking through our own Waffle board and wanted to offer two options.
The first -- would it be possible to create an Issues Only repository? (ie ipfs/ipfs-issues)? You could grant collaborator access pretty leniently (or maybe even write a script to add anyone who forks the repo as a collaborator, though that might be living on the edge. :)) I've wondered if this could be a solution for cases like your's, and if not, why? (So we can continue to think about how to best solve this problem.)
The other option would be to encourage your contributors to issue pull requests as soon as they start work. If they issue pull requests cross-referencing the original issue (ie: fixes ipfs/ipfs#32), Waffle will visually connect the pull request beneath the issue, even if issued from a fork (as long as the cross-repo reference exists!) The title or description could also include a note like "work started" which would cue a collaborator to pull that issue in progress if they feel like the contributor is reliable and most likely making decent progress on the issue.
Curious to hear what you think?
Ashley
Waffle.io
from community.
Hey @ashumz! thanks for dropping by
Only repository? (ie ipfs/ipfs-issues)? ... I've wondered if this could be a solution for cases like your's, and if not, why?
It would not work for us to have one repo for issues. separate issues is often why it makes sense to split repos-- easier to maintain + figure out problems.
I'm not sure how well things are working out atm on this front -- but maybe others can comment.
from community.
Related Issues (20)
- Request for improvement suggestions for the ๐๐ฝ IPFS Weekly Call ๐ HOT 3
- Adding prettier action to auto-format markdowns and javascript files
- How can i solve this problem related IPFS private network setup HOT 1
- Uploading large number of files HOT 1
- No Explicit License for Images in "assests" directory HOT 3
- #ipfs on freenode has been left an empty shell HOT 1
- Setup IPFS Implementer's Sync HOT 5
- Setup IPFS Community Office Hours HOT 1
- Error: No "exports" main defined HOT 2
- HTTPError: {"code":401,"message":"Unauthorized"}
- The website has been hacked! HOT 1
- Malicious user easy can change website content manipulate files HOT 1
- The content not seeded by users and users can not downloaded it easy way (not 24/7 seeded content by the owner)
- TOR or another onion routing free from third parties protection to hosting, download and sharing content
- IPFS needs a way to combat content abuse
- Hacking & Phishing with ipfs.io HOT 1
- Fishing using ifps one more case... HOT 5
- Reporting spam, phishing, abuse etc. HOT 8
- README is well out of date: "pruning/archiving old content in 2022Q4"
- Error: No "exports" main defined in helia/package.json
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 community.