"Since revision 1.374 imapsync is no longer gratis on the homepage" If we can't offer the latest versions, we should mask it. I will mask imapsync for removal next weekend.
The license hasn't changed, though, so we would really just need another SRC_URI. Every few versions, someone would have to get the code and upload it to a free mirror (the author even suggests that this would be OK on the mailing list). I'd hate to see it get removed since it's still working fine, but I guess it has to be masked until someone figures out a new upstream.
Masking is fine, but it is really quite useful. Can it remain in Portage, but just hardmasked?
Has anyone actually e-mailed or otherwise talked to upstream? gilles.lamiral@laposte.net . Also, would it be useful for Gentoo's purposes to throw the source code up onto github or similar? We have 1.350 and 1.303. The license would seem to allow this... ;)
This seems to be at the latest version, 1.404: https://fedorahosted.org/imapsync/browser If Fedora is going to keep the sources bumped, why not just use them as our upstream? Issues will still be addressed by the developer, we'll just have to wait a bit for Fedora to catch up. I've emailed the committer to ask his future plans/thoughts.
Hi, I'm the Fedora imapsync maintainer. Feel free to use the copy I've put up on fedorahosted.org. This is what we're using for our source now also. I've donated to imapsync, so I get updates for a year (and I'll probably donate again at the end of that year, because I use it personally). The tarballs are just copies of upstream's tarballs, the git repo is just the tarballs imported into git. tarballs: http://fedorahosted.org/released/imapsync git repo: git://git.fedorahosted.org/git/imapsync.git gitweb: http://git.fedorahosted.org/git/imapsync.git
Thanks, Nick for your reply and the copy. I'll try to bump and unmask the ebuild soon. If anyone wants to proxy-maintain imapsync, please contact me. (I don't use imapsync.)
imapsync-1.350.tgz -- 784K imapsync-1.404.tgz -- 6.6M The imapsync script is only ~ 150K. Should I create a smaller tarball for Gentoo?
I can make one that doesn't include the windows exe which is probably most of the additional size.
I'll get one made tonight. The biggest files by far are: -rwxrwxr-x. 1 nb nb 3.3M Feb 28 13:23 imapsync_elf_x86.bin -rwxrwxr-x. 1 nb nb 5.6M Feb 28 13:23 imapsync.exe
(Mid-air collision detected!) While reading the INSTALL file, I also spotted a requirement for dev-perl/Authen-NTLM which seems to be new.
There is, although it will work fine without it (except for imapsync's NTLM authentication feature). The Auth::NTLM modules's license is not free, although I'm working on getting the author to change it.
BTW, Torsten, thanks for mentioning that, I think it's a good idea about making a separate tarball that doesn't include the binaries. For sake of keeping sync with upstream, I think i'll leave imapsync-1.404.tgz the same, but put on the fedorahosted site a imapsync-1.404-sources.tgz which is the same, but without the .exe and the .bin, does that work for you?
(In reply to comment #12) > put on the fedorahosted site a imapsync-1.404-sources.tgz > which is the same, but without the .exe and the .bin, > does that work for you? Sure, if you offer it. Else i create it myself.
Done. http://released.fedorahosted.org/imapsync/imapsync-1.404-sources.tgz I intend to create them each time I release a new version from upstream. That file is <1mb now.
(In reply to comment #14) > I intend to create them each time I release a new version from upstream. That > file is <1mb now. Thanks, Nick. I've added imapsync-1.404 to the tree and unmasked it again. Please test and file a stabilization bug in a month.