Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 588084 - net-p2p/syncthing-inotify: file watcher intended for use with Syncthing (new ebuild)
Summary: net-p2p/syncthing-inotify: file watcher intended for use with Syncthing (new ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-05 18:00 UTC by Travis Hansen
Modified: 2017-08-09 10:44 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Travis Hansen 2016-07-05 18:00:35 UTC
Any chance we could get this to compliment the syncthing package?

https://github.com/syncthing/syncthing-inotify
Comment 1 Jonas Stein gentoo-dev 2016-07-05 19:23:46 UTC
Chances are high, if you can motivate a developer to maintain this. If the program is not interesting for many users, it will rather be stored to betagarden or another overlay.

It would help to provide a tested ebuild too. You can test one of the ebuilds on zugaina:
https://gpo.zugaina.org/net-p2p/syncthing-inotify
Comment 2 Marek Szuba (RETIRED) archtester gentoo-dev 2016-09-08 10:24:17 UTC
Unfortunately none of the zugaina ebuilds are anywhere close to being Portage-ready. The main problem is that we would also need ebuilds for the Go packages github.com/cenkalti/backoff, github.com/zillode/notify, and github.com/syncthing/syncthing/lib (this one would use the same source tarball as net-p2p/syncthing but I'd say it could be installed as a separate package to avoid unnecessary clutter).

Do you think you could try writing at least some of those ebuilds yourself, Travis? It would definitely help.
Comment 3 Travis Hansen 2016-09-08 20:16:43 UTC
I can try.  I'd call my ebuild skills 'scrappy' so I'm not sure they'd be much help.  It might take me a while to get around to it however.

Thanks!
Comment 4 Marek Szuba (RETIRED) archtester gentoo-dev 2016-09-13 10:39:32 UTC
Okay then, good luck! Please see the Resources section of [1] for some links you might find helpful - and of course if you have any questions, let us know (preferably on IRC). Have a look at how things are done on other Go ebuilds won't hurt either. In general it shouldn't be too complicated to get all of this working, it's simply that one has to write several ebuilds rather than just one.

[1] https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Comment 5 Marek Szuba (RETIRED) archtester gentoo-dev 2017-07-21 09:23:53 UTC
Any news on this? If not, we would like to close this bug as WONTFIX (for now anyway) following the usual 30 days of waiting.
Comment 6 Travis Hansen 2017-07-21 15:28:09 UTC
(In reply to Marek Szuba from comment #5)
> Any news on this? If not, we would like to close this bug as WONTFIX (for
> now anyway) following the usual 30 days of waiting.

Marek

I won't be working on it so from my side no :(
Comment 7 Andrius Štikonas 2017-07-21 16:55:10 UTC
Well I've got an impression that integrated syncthing file watcher is almost ready (not syncthing-inotify but integrated into the main executable). You can check pull requests on syncthing repo.

So I guess it is not worth packaging syncthing-inotify at this point.
Comment 8 Travis Hansen 2017-07-21 17:00:12 UTC
(In reply to Andrius Štikonas from comment #7)
> Well I've got an impression that integrated syncthing file watcher is almost
> ready (not syncthing-inotify but integrated into the main executable). You
> can check pull requests on syncthing repo.
> 
> So I guess it is not worth packaging syncthing-inotify at this point.

Andrius

Good to know.  I don't follow development of that super closely.
Comment 9 Marek Szuba (RETIRED) archtester gentoo-dev 2017-08-09 10:44:34 UTC
I think it is safe to close this ticket, the integrated file watcher is indeed almost ready. Technically this should be a WONTFIX because the integrated watcher hasn't been released yet - but it looks like we are close enough to give them some credit.