Comments (6)
We are experimenting with GitHub Projects (GP). Your arguments for waffle.io are reasonable. Some positive points about GP:
- It is integrated into GitHub, so we do not have to bring people to a new tool site.
- We can have more than one GP project, so projects can be smaller and more manageable.
One problem with waffle.io:
- Response times are impacted when working with large numbers of issues.
from bssw.io.
Here is another problem with GitHub Projects. I just closed the issues #24 and #25 but they are still shown "In Review" on the GitHub Project board:
With waffle.io, when you close an issue in GitHub, it automatically gets moved to the "Done" column in waffle.io.
All of this points to the fact that GitHub Projects is very immature and (ironically) is actually not really very well integrated with GitHub Issues.
I sure hope GitHub fixes this Projects feature because it is just pretty bad right now.
I am not sure why we want to be early adopters of GitHub Projects.
Now to address some of comments from @maherou above:
Some positive points about GP:
- It is integrated into GitHub, so we do not have to bring people to a new tool site.
Ironically, GitHub Projects are not very well integrated.
You get a link "Ready" to waffle.io right in the README.md for projects. See the top of the README.md files at:
and it is easy to call it out like at:
- We can have more than one GP project, so projects can be smaller and more manageable.
Yes but I don't see a use case why you would want to do that. What is the use case?
One problem with waffle.io:
- Response times are impacted when working with large numbers of issues.
I have not seen many problems for Trilinos.
from bssw.io.
CC: @tgamblin
As I noted at the meeting today, GitLab appears to have implemented a Kanban board pretty well. It uses labels for Kanban stages, allows filtering the Kanban board (or just any issue query) based on author, milestone, or label, and changes between the board and the Issues are perfectly synced up. I hope GitHub takes note and addresses these problems.
Anyway, does the IDEAS-ECP project really want to be an early adopter for using the GitHub Projects feature to run our Kanban process? If so, for what purpose? If we just want to use Kanban and be productive, one would argue that we should go with waffle.io for now. However, if we want to use IDEAS-ECP resources to push on GitHub to improve the GitHub Projects feature for Kanban then that is fine. I just think we have better things to do with our time. I can guarantee that other users have already raised these issues so I don't know how much good it would do for use to get involved in that task as well. And just because a lot of users request something does not mean that GitHub will get to it very soon. For example, see the well-known "Dear GitHub" :
But if/when GitHub improves GitHub Projects, then we can use that for a Kanban process.
Just my opinion but this has been bothering me.
from bssw.io.
I have had more trouble with waffle.io being down than being slow. That said, It is just as easy, if not easier to work most of the time through label changing, rather than through the waffle.io interface. I just look at waffle when I want to actually look at the board, but when I am just working with issues, I just manipulate labels.
I have not used GitHub Projects much at all, but what I have seen seems more of an idea in progress than a useful feature. I suspect it will improve a lot, probably sooner than later.
from bssw.io.
@bartlettroscoe Can this be closed or updated?
from bssw.io.
Can this be closed or updated?
Yes. woffle.io is now defunct and the GitHub Project feature is much much better.
from bssw.io.
Related Issues (20)
- URL testing in wikize_refs
- CC for "Getting an RSE org started" doc HOT 1
- Add Keith Beattie to bssw-editorial team HOT 8
- Rebrand origin WhatIs for Inclusivity as blog and condense for WhatIs
- A collection of guidance and templates for open-source software projects HOT 2
- Possible new topic: User Experience Design HOT 4
- Add US-RSE awards event
- Do we need an awards topic HOT 1
- issue-to-project action not working reliably HOT 2
- Possible Blog Article - BSSw Fellowship, Visually communicating elements of software design HOT 2
- Sample for Fellows tutorial
- Revisit choice of author for Thanksgiving blog HOT 2
- Test issue from external contributor
- Proposal for new topic: software security HOT 4
- Virtual workshop on multiproject CI/CD. HOT 1
- Document decks more specifically
- Migration of Content Development and BSSw Internal boards to GH projects v2 HOT 4
- Do we want an automatic milestone closer action?
- Update codespell action for inline ignores
- Should we generalize profile links to accept any URL (not just GitHub)? HOT 7
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 bssw.io.