Bug#749887: (no subject)

2016-05-18 Thread Alexandre Viau
On 18/05/16 09:28 PM, Antoine Beaupré wrote:
> I may have missed a part of the discussion, but it would be great if the
> source package be available somewhere for people to review or use in
> case you disappear (which i've seen happen way too often in ITPs :)

- https://anonscm.debian.org/cgit/pkg-go/packages/syncthing.git

-- 
Alexandre Viau
av...@debian.org



signature.asc
Description: OpenPGP digital signature


Bug#749887: (no subject)

2016-05-18 Thread Antoine Beaupré
On 2016-05-18 21:17:43, Alexandre Viau wrote:
> Hello,
>
> On 18/05/16 01:08 PM, Gordon Ball wrote:
>> Good news. Is there anything I can do to help beyond what you can get
>> from my previous packaging efforts?
>
> Thank you for offering but there is nothing to do.
>
> All there is to do for now is wait for some dependencies to be ACCEPTed
> from NEW.
>
> I'll be uploading Syncthing no later than 24 hours after those
> dependencies make it to the archive.

I may have missed a part of the discussion, but it would be great if the
source package be available somewhere for people to review or use in
case you disappear (which i've seen happen way too often in ITPs :)

a.
-- 
À force de ne jamais réfléchir, on a un bonheur stupide
- Jean Cocteau



Bug#749887: (no subject)

2016-05-18 Thread Alexandre Viau
Hello,

On 18/05/16 01:08 PM, Gordon Ball wrote:
> Good news. Is there anything I can do to help beyond what you can get
> from my previous packaging efforts?

Thank you for offering but there is nothing to do.

All there is to do for now is wait for some dependencies to be ACCEPTed
from NEW.

I'll be uploading Syncthing no later than 24 hours after those
dependencies make it to the archive.

Cheers,

-- 
Alexandre Viau
av...@debian.org



signature.asc
Description: OpenPGP digital signature


Bug#749887: (no subject)

2016-05-18 Thread Gordon Ball
On 17/05/16 15:49, Alexandre Viau wrote:
> Hello Gordon,
> 
> On 17/05/16 05:35 AM, Gordon Ball wrote:
>> My private packaging repo for syncthing (currently at 0.13.0~beta.4)
>> should probably be moved to debian git. I'm not sure if it makes more
>> sense for it to be in pkg-go or collab-maint.
> 
> I have already created a repository in the pkg-go team. I intend to
> maintain Syncthing under this umbrella. I have started the packaging
> from scratch there.
> 
> I'll copying some things over from your packaging, but I am almost done
> already.
> 
> I just have to clear up some legal stuff like missing licenses and I'll
> be ready for an upload.
> 
>> The main outstanding question is to what extent the package can get away
>> with vendored copies of javascript vs packaging. Upstream includes
>> un-minified libraries, most of which don't precisely match versions
>> available as libjs-* or are yet unpackaged.
> 
> I intend vendor all JS that isn't in Debian. That is jquery and angular
> stuff. Fontawesome and bootstrap Debian versions are fine.
> 
> I'll most likely upload Syncthing to Debian this Sunday.

Good news. Is there anything I can do to help beyond what you can get
from my previous packaging efforts?
> 
> Thanks,
> 



Bug#749887: (no subject)

2016-05-17 Thread Alexandre Viau
Hello Gordon,

On 17/05/16 05:35 AM, Gordon Ball wrote:
> My private packaging repo for syncthing (currently at 0.13.0~beta.4)
> should probably be moved to debian git. I'm not sure if it makes more
> sense for it to be in pkg-go or collab-maint.

I have already created a repository in the pkg-go team. I intend to
maintain Syncthing under this umbrella. I have started the packaging
from scratch there.

I'll copying some things over from your packaging, but I am almost done
already.

I just have to clear up some legal stuff like missing licenses and I'll
be ready for an upload.

> The main outstanding question is to what extent the package can get away
> with vendored copies of javascript vs packaging. Upstream includes
> un-minified libraries, most of which don't precisely match versions
> available as libjs-* or are yet unpackaged.

I intend vendor all JS that isn't in Debian. That is jquery and angular
stuff. Fontawesome and bootstrap Debian versions are fine.

I'll most likely upload Syncthing to Debian this Sunday.

Thanks,

-- 
Alexandre Viau
av...@debian.org



signature.asc
Description: OpenPGP digital signature


Bug#749887: (no subject)

2016-05-17 Thread Gordon Ball
Hello Alexandre

I appear to have failed to subscribe to this bug so I missed your
messages. Apologies. Fixed now.

My private packaging repo for syncthing (currently at 0.13.0~beta.4)
should probably be moved to debian git. I'm not sure if it makes more
sense for it to be in pkg-go or collab-maint.

The clone URL for my gitlist instance seems to be broken, but a tarball
of the packaging repository can be found at [1].

The main outstanding question is to what extent the package can get away
with vendored copies of javascript vs packaging. Upstream includes
un-minified libraries, most of which don't precisely match versions
available as libjs-* or are yet unpackaged.

As of syncthing 0.13.0~beta.4
angular 1.2.9 (libjs-angularjs 1.5.3)
angular-dirPagination (unversioned, not in repos)
angular-translate 2.9.0 (not in repos, I made a somewhat messy package
of it)
bootstrap 3.3.5 (libjs-bootstrap 3.3.6)
font-awesome 4.5.0 (fonts-font-awesome 4.6.1)
jquery 2.2.2 (libjs-jquery 1.12)

Anyway, hopefully we can move this forward - thanks for getting the
various go libraries uploaded.

[1]: https://chronitis.net/~gordon/syncthing-packaging.tar.gz