Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update repository topics #588

Open
lauft opened this issue Jun 22, 2024 · 8 comments
Open

Update repository topics #588

lauft opened this issue Jun 22, 2024 · 8 comments

Comments

@lauft
Copy link

lauft commented Jun 22, 2024

Your repository is listed on the Taskwarrior tools list, thanks for contributing! ❤️

We want to inform you about some changes to the crawler script collecting the tool information from GitHub:

Your tool is listed because it has the keyword taskwarrior among its topics.

With the release of Taskwarrior 3 and its changes to task synchronization, we want to improve the tool listings by showing whether it is intended for Taskwarrior 2, Taskwarrior 3, and/or Taskserver.

Your tools with topic taskwarrior will be listed on the tools page as intended for both, Taskwarrior 2 and Taskwarrior 3.
If this is correct, then there is nothing else to do – just close the issue. 🙂
However, if your tool is only working with Taskwarrior 2, we would ask you to update your topic to taskwarrior2 instead.

For further questions and details, you can go to this GitHub discussion.
Thank you very much for your support!

@RedEtherbloom
Copy link
Collaborator

If future development for only taskwarrior3 is planned, but the taskwarrior2 releases will stay available(and may receive bugfixes, if there are particularly bad ones) would the taskwarrior tag for 2 and 3 still be appropriate?
Or would that require actively supporting both versions in the future?

(fyi: new co-maintainer)

@lauft
Copy link
Author

lauft commented Nov 13, 2024

Or would that require actively supporting both versions in the future?

In a way, yes, I would say. When you have your tool listed for both, Taskwarrior 2 and 3, those users might come here and ask "why does it not work with my setup?"

As the switch from Taskwarrior 2 to 3 only affects the storage backend, AFAIK, you should be good with tag taskwarrior if you only rely on the CLI interface... 🤔

@kdheepak
Copy link
Owner

We currently only use the cli interface but may want to switch to taskwarrior3 alone in the future.

btw @lauft, do you have numbers or a sense for how many users still use taskwarrior2?

@lauft
Copy link
Author

lauft commented Nov 13, 2024

do you have numbers or a sense for how many users still use taskwarrior2?

No. That's a question for @tbabej or @djmitche, I assume...

@linuxcaffe
Copy link

linuxcaffe commented Nov 13, 2024 via email

@tbabej
Copy link

tbabej commented Nov 13, 2024

We don't have any built-in metrics / reports, so beyond running a survey we don't know the actual versions users are on.

@RedEtherbloom
Copy link
Collaborator

We'd(plural) imagine that the transition to taskwarrior3 will probably take 2-4 years for a lot of users.
A lot of package managers are still on the v2 version.

Maybe we can keep v2 support for those e.g. two years. The biggest blocker would probably be the task implementation.
How well can taskchampions Tasks be manually constucted/imported? We'd like to avoid having to write a custom wrapper that switches between task-hookrs and taskchampion, depending on context.

@djmitche
Copy link

I'm not sure what that question means. Maybe it's worth giving it a try and seeing what problems arise? If you only use the CLI then there's probably no issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants