Watson icon indicating copy to clipboard operation
Watson copied to clipboard

Implement Jazzband guidelines for Watson

Open jazzband-bot opened this issue 1 year ago • 8 comments

This issue tracks the implementation of the Jazzband guidelines for the project Watson

It was initiated by @jmaupetit who was automatically assigned in addition to the Jazzband roadies.

See the TODO list below for the generally required tasks, but feel free to update it in case the project requires it.

Feel free to ping a Jazzband roadie if you have any question.

TODOs

  • [ ] Fix all links in the docs (and README file etc) from old to new repo
  • [ ] Add the Jazzband badge to the README file
  • [ ] Add the Jazzband contributing guideline to the CONTRIBUTING.md or CONTRIBUTING.rst file
  • [ ] Check if continuous testing works with GitHub Actions
  • [ ] Check if test coverage is tracked with Codecov
  • [ ] Add jazzband account to PyPI project as maintainer role (e.g. URL: https://pypi.org/manage/project/Watson/collaboration/)
  • [ ] Add jazzband-bot as maintainer to the Read the Docs project (e.g. URL: https://readthedocs.org/dashboard/Watson/users/)
  • [ ] Add incoming GitHub webhook integration to Read the Docs project (e.g. URL: https://readthedocs.org/dashboard/Watson/integrations/)
  • [ ] Fix project URL in GitHub project description
  • [ ] Review project if other services are used and port them to Jazzband
  • [ ] Decide who is project lead for the project (if at all)
  • [ ] Set up CI for Jazzband project releases if needed and open ticket if yes

Project details

Description :watch: A wonderful CLI to track your time!
Homepage http://tailordev.github.io/Watson/
Stargazers 2422
Open issues 135
Forks 236
Default branch master
Is a fork False
Has Wiki False
Has Pages True

jazzband-bot avatar Aug 26 '24 14:08 jazzband-bot

I can commit to serving as a maintainer of this project.

vladh avatar Aug 26 '24 14:08 vladh

I don't think I'll have time to actively write code, but I use watson a lot and I could help triage issues and help with some design choices as I have good experience with CLI interface design.

kuon avatar Aug 26 '24 18:08 kuon

@jmaupetit Would you like to add me or someone else as a maintainer so that we can move forward with these tasks?

vladh avatar Sep 10 '24 10:09 vladh

I am now project lead! I think you can propose PRs and I'll be able to review/merge them.

jmaupetit avatar Sep 11 '24 13:09 jmaupetit

@jmaupetit I'm not sure I understand. If you're the only one with permission to merge PRs, how is this an improvement over the previous situation? Do you now have the time to be a maintainer of this project?

If you don't have time to maintain this project, and are not willing to hand over maintainership, that's 100% OK, but in that case, I would personally pursue a hard fork.

vladh avatar Sep 11 '24 22:09 vladh

I started working on a PR that will consolidate multiple issues about dateformat, but I saw no activity on the repo, so I have a doubt. @jmaupetit you are the only one who can merge PR? Are you available if we create new ones? There is also a great nee of triaging the issues and existing pr.

kuon avatar Oct 08 '24 02:10 kuon

@kuon I've given up on contributing to this because of lack of an actual handover. I would recommend joining this fork: https://github.com/pub-solar/Watson

vladh avatar Oct 08 '24 08:10 vladh

so, what's the idea here? is there any interest in continuing with this, or should we not expect any further activity here? both is fine, i am just curious. :)

bobschi avatar Oct 07 '25 21:10 bobschi