Replies: 9 comments 10 replies
-
I don't expect people experienced with this platform will have difficulty seeing that there's active development. |
Beta Was this translation helpful? Give feedback.
-
Some of issues are question and ideas, At least we have Discussion and talk forum now, there will be less this kind of issue I think. |
Beta Was this translation helpful? Give feedback.
-
It seems like there has been an increase in issues since the announcement that v5.2.3 is coming. I understand people wanting to address issues that are annoying or even hindering their work. But maybe a standing requirement for a release is that the total number of issues must be reduced? It might encourage review and resolution of old issues. Just an observation, I could be wrong about the issue count since I didn't note it at the time. |
Beta Was this translation helpful? Give feedback.
-
I have been thinking about this thread in the context of moving the repository to the Tiddkywiki org account. Ideally we would leave all the existing issues here in @Jermolene/Tiddlywiki5, then triage through them & only bring actionable items to the new repo. I would also suggest having a prominent link to talk.tiddlywiki.org & encourage that as the space to discuss issues/ideas/bugs before opening a formal ticket on GitHub in the new repo. |
Beta Was this translation helpful? Give feedback.
-
I've been poking around old Pull Requests today and I realized one thing. While for a potential user the number of issues or PRs may not be a deterrent, it certainly can be a deterrent for contributors. Every time I think about reporting a bug or submitting a PR I ask myself "Will it gain enough traction to be merged or will it be one of the other 150 PRs that stay there forever?". And I've decided to do neither a few times. I don't really have a good solution here, but I don't think keeping PRs and issues that are 1 year old or older is a good solution, unless they're still active or require some very long-term discussion/development. |
Beta Was this translation helpful? Give feedback.
-
There are some really old open issues, that still contain very good suggestions. The problem is that nobody had the time or energy to implement them. As I did suggest somewhere else, I would be willing to give every open issue a label, which would make it much easier to handle them. The only label the is critical is "bug" the rest can be dealt with or not. |
Beta Was this translation helpful? Give feedback.
-
So I played with Github API a bit. Here are rough amount of time it was between creating and closing (abandoned or merged) PRs:
Here is a list of all the 55 PRs took half a year or more to merge. I briefly looked through a random selection of these PRs and it seems like almost all of the fit into one of those camps:
A fairly common occurrence is someone bumping a PR that's be ready for merging for a while and @Jermolene apologizing for missing it and doing the merge - I think I see where the bottleneck might be 😉. But @linonetwo is right that it often happens that development is just spread over a long time. I also took another deeper look at the older open PRs and it's true that there are a lot containing potentially wanted changes that just... stalled for one reason or another. There is certainly a throughput problem here. Everything goes through @Jermolene but there is only so much a single person can do in a day. I don't really have any other conclusions and in hindsight this was probably an obvious one |
Beta Was this translation helpful? Give feedback.
-
Maybe we can use github project view to manage them, like appflowly does https://github.com/orgs/AppFlowy-IO/projects/5/views/12 |
Beta Was this translation helpful? Give feedback.
-
I accidentally stumbled upon this issue: #3313 I know @pmario you participated in that discussion but it was years ago, so just wanted to add it to the conversation as I think the OP made some valid points. |
Beta Was this translation helpful? Give feedback.
-
This discussion started at: #3323 (comment)
Where @ght posted:
I'm with you, but I can only write, what I do with other projects, that I find on github, when I'm new to the project.
TLDR;
I'm very interested, what other users think, that find TiddlyWiki here at github.
If I see a new project on github I initially have a view things I check immediately.
If I would be new to TiddlyWiki I would be OK with 1) and 2) ... But the rest would make me think twice if I would want to engage in the project on the development level.
BUT
With the TiddlyWiki project I'm completely biased, because I basically know "the whole" history of 3) 4) 5) 6) 7) ...
I did create the first issue at 20.Jan.2012 and some others .. So I know how the project works ;)
But anyway, I'm very interested, what other users think, that find TiddlyWiki here at github.
Beta Was this translation helpful? Give feedback.
All reactions