syncany-team team mailing list archive
-
syncany-team team
-
Mailing list archive
-
Message #00740
Re: Syncany now available as an official Debian package
Hello Markus,
thank you sooo much for taking the time to do that. It is very much
appreciated. I already tried and tested Syncany from the experimental repo
and it seems to work like a charm:
https://github.com/syncany/syncany/issues/261#issuecomment-157799167
I agree 100% with your judgement with regards to the stability. While we
have made tremendous progress, I think we are not mature enough for an LTS
:D
Yes it is correct to install global plugins in the same directory where the
other JARs reside.
And yes, Syncany can detect the difference between "User" and "Global"
plugins:
- Plugins installed with "sy plugin install <id>" are "User" plugins (e.g.
installed in
/home/pheckel/.config/syncany/plugins/lib/syncany-plugin-ftp-0.4.0-alpha.jar).
- Plugins installed via "apt-get install syncany-plugin-<id>" are "Global"
plugins (e.g. installed in
/usr/share/syncany/lib/syncany-plugin-ftp-0.4.0-alpha.jar).
$ sy plugin list
Id | Name | Local Version |
Type | Remote Version | Updatable | Provided By
--------+--------------------+--------------------------------------------+--------+----------------+-----------+-------------
azure | Azure Blob Storage |
| | 0.4.6-alpha | | Third Party
dropbox | Dropbox |
| | 0.4.5-alpha | | Syncany Team
flickr | Flickr | 0.4.1-alpha |
User | 0.4.1-alpha | | Syncany Team
ftp | FTP | 0.4.0-alpha |
Global | 0.4.0-alpha | | Syncany Team
gui | GUI |
| | 0.4.7-alpha | | Syncany Team
local | Local | 0.4.7-alpha |
Global | | | Syncany Team
raid0 | RAID0 |
| | 0.4.0-alpha | | Syncany Team
s3 | Amazon S3 |
| | 0.4.6-alpha | | Syncany Team
samba | Samba | 0.4.1-alpha |
User | 0.4.1-alpha | | Syncany Team
sftp | SFTP | 0.4.5-alpha+SNAPSHOT.1503141808.gitb0911cd |
User | 0.4.5-alpha | | Syncany Team
swift | OpenStack Swift |
| | 0.4.0-alpha | | Syncany Team
webdav | WebDAV | 0.4.0-alpha |
User | 0.4.0-alpha | | Syncany Team
Our build process already creates .deb files and adds everything to a repo.
Obviously it doesn't fit the Debian standards (yet), but it'll be a good
starting point maybe.
Check out:
- http://get.syncany.org/apt/release/pool/main/s/
- https://travis-ci.org/syncany/syncany-plugin-ftp
- http://syncany.readthedocs.org/en/latest/plugins.html
Please let me know if we can make the original repo more Debian-standard
compatible so your work will be easier.
Thanks again!
Best,
Philipp
On Thu, Nov 19, 2015 at 3:17 PM, Markus Koschany <apo@xxxxxxxxxx> wrote:
> Hi all,
>
> I am the maintainer of Syncany for Debian. I have packaged the latest
> release which is now available in Debian's experimental distribution.
> Debian's package tracking system provides a summary of all important
> information.
>
> Old PTS:
> https://packages.qa.debian.org/s/syncany.html
>
> New tracker:
> https://tracker.debian.org/pkg/syncany
>
> Syncany is currently only available in experimental because it depends
> on bouncycastle libraries which are also currently only available in
> this branch. Moreover I intend to wait with the upload to unstable until
> the Syncany team announces the Beta phase. As soon as both issues are
> resolved and the package is uploaded to unstable, it will automatically
> migrate to Ubuntu. However I am not sure if Syncany is mature enough to
> be included in the next Ubuntu LTS release and if you really want to
> support a five year release. I would definitely like to see it included
> in the next Debian stable release though.
>
> I also intend to provide some of the plugins as official Debian
> packages. Those plugins should be global for all users and the preferred
> way to install them on Debian systems since they would be buildable with
> system libraries. Is it correct to install them into the lib directory
> where syncany-[cli|lib|util].jar reside too? Is Syncany capable of
> detecting the difference between such globally available system plugins
> and user plugins which are normally located in
> ~/.config/syncany/plugins/lib ?
>
> P.S.: Please CC me, I am not subscribed to the list.
>
> Regards,
>
> Markus
>
>
> --
> Mailing list: https://launchpad.net/~syncany-team
> Post to : syncany-team@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~syncany-team
> More help : https://help.launchpad.net/ListHelp
>
>
Follow ups
References