{"id":13511544,"url":"https://github.com/GothenburgBitFactory/taskserver","last_synced_at":"2025-03-30T20:33:35.202Z","repository":{"id":29043358,"uuid":"120080481","full_name":"GothenburgBitFactory/taskserver","owner":"GothenburgBitFactory","description":"Taskserver - Taskwarrior Synchronisation Server","archived":true,"fork":false,"pushed_at":"2024-07-04T16:59:12.000Z","size":1144,"stargazers_count":215,"open_issues_count":0,"forks_count":38,"subscribers_count":21,"default_branch":"1.2.0","last_synced_at":"2024-11-01T13:35:10.506Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GothenburgBitFactory.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-03T10:16:05.000Z","updated_at":"2024-10-30T08:39:32.000Z","dependencies_parsed_at":"2024-11-01T13:42:46.938Z","dependency_job_id":null,"html_url":"https://github.com/GothenburgBitFactory/taskserver","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GothenburgBitFactory%2Ftaskserver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GothenburgBitFactory%2Ftaskserver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GothenburgBitFactory%2Ftaskserver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GothenburgBitFactory%2Ftaskserver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GothenburgBitFactory","download_url":"https://codeload.github.com/GothenburgBitFactory/taskserver/tar.gz/refs/heads/1.2.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246379396,"owners_count":20767694,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T03:00:54.865Z","updated_at":"2025-03-30T20:33:34.721Z","avatar_url":"https://github.com/GothenburgBitFactory.png","language":"C++","funding_links":[],"categories":["C++","HarmonyOS"],"sub_categories":["Windows Manager"],"readme":"# Taskserver\n\n\u003e [!CAUTION]\n\u003e Taskserver is only compatible with Taskwarrior 2.x, and is no longer actively developed.\n\n## About\n\nTaskserver is a daemon or service that will allow you to share tasks among\ndifferent client applications, primarily Taskwarrior.\n\nTaskserver is compatible with Taskwarrior version 2.4.x and later, but works\nbest with the latest Taskwarrior.\n\n## Setup\n\nTaskserver setup is complex. Be very careful when following instructions.\nHere is the only supported Taskserver setup guide. Ignore all others.\n\n[taskserver-setup.pdf](https://github.com/GothenburgBitFactory/guides/blob/master/taskserver-setup/taskserver-setup.pdf)\n\nFor troubleshooting, here is the only supported Taskserver troubleshooting guide. Ignore all others.\n\n[taskserver-troubleshooting.pdf](https://github.com/GothenburgBitFactory/guides/blob/master/taskserver-troubleshooting/taskserver-troubleshooting.pdf)\n\nAlmost every configuration problem is caused by not following the setup guide above carefully enough,\nfollowed by not following the troubleshooting guide carefully enough.\nIf you cut corners or skip steps, it will not work.\n\n## Documentation\n\nThere is extensive online documentation. You'll find all the details at\n[https://taskwarrior.org/docs/#taskd](https://taskwarrior.org/docs/#taskd)\n\nAt the site you'll find online documentation, downloads, news and more. Additionally there\nare three man pages installed:\n\n* taskd(1)\n* taskdctl(1)\n* taskdrc(5)\n\n## Support\n\nFor support options, take a look at [taskwarrior.org/support](http://taskwarrior.org/support)\n\nPlease use pull requests, or alternately send your code patches to\n[support@gothenburgbitfactory.org](mailto:support@gothenburgbitfactory.org)\n\n## Branching Model\n\nWe use the following branching model:\n\n* `master` is the stable branch. Building from here is the same as building\n  from the latest tarball, or installing a binary package. No development is\n  done on the `master` branch.\n\n* `1.2.0` is the current development branch. All work is done here, and upon\n  release it will be merged to `master`. This development branch is not stable,\n  may not even build or pass tests, and should be treated accordingly.\n  Make backups.\n\n## Installing\n\nThere are many binary packages available, but to install from source requires:\n\n* git\n* cmake\n* make\n* C++ compiler, currently gcc 4.7+ or clang 3.3+ for full C++11 support\n\nDownload the tarball, and expand it:\n\n    $ curl -O https://taskwarrior.org/download/taskd-1.2.0.tar.gz\n    $ tar xzf taskd-1.2.0.tar.gz\n    $ cd taskd-1.2.0\n\nOr clone this repository:\n\n    $ git clone --recursive https://github.com/GothenburgBitFactory/taskserver.git\n    $ cd taskserver\n\nIn case of errors with libshared (URL pointing to git.tasktools.org):\n\n    $ sed -i 's/git.tasktools.org\\/TM/github.com\\/GothenburgBitFactory/' .git/config\n    $ git submodule update\n\nThen build:\n\n    $ cmake -DCMAKE_BUILD_TYPE=release .\n    ...\n    $ make\n    ...\n    [$ make test]\n    ...\n    $ sudo make install\n\n## Contributing\n\nYour contributions are especially welcome.\nWhether it comes in the form of code patches, ideas, discussion, bug reports, encouragement or criticism, your input is needed.\n\nVisit [Github](https://github.com/GothenburgBitFactory/taskserver) and participate in the future of Taskserver.\n\n## License\n\nTaskserver is released under the MIT license.\nFor details check the [LICENSE](LICENSE) file.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGothenburgBitFactory%2Ftaskserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FGothenburgBitFactory%2Ftaskserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGothenburgBitFactory%2Ftaskserver/lists"}