Re: Announcing Snaplint

2016-12-09 Thread Spencer
I've never written anything anyone would want to use and modify. (My code is crap.) But I can still make my code free for everyone (users and developers alike). I don't even care about maintaining credit for my work. Ha! In fact, it's probably better for me to disavow it. I'll have to

Re: Announcing Snaplint

2016-12-09 Thread Julia Palandri
[totally not related with the original post, but I thought I should...] On Fri, Dec 9, 2016 at 6:12 AM, Spencer Parkin wrote: > Ha! :) Yeah, I guess it would, though I have no idea what dogfooding run > means. > > GPL purports to be free, but it's not. If a piece of

Re: Announcing Snaplint

2016-12-08 Thread Seth Arnold
On Thu, Dec 08, 2016 at 10:12:58PM -0700, Spencer Parkin wrote: > proprietary. So many times I find something I think is great and I want to > use it but...oh...crap...it's GPL; can't use it. In other words, GPL is a > pain for in-house development, and it's an infectious license that spreads

Re: Announcing Snaplint

2016-12-08 Thread Spencer Parkin
Ha! :) Yeah, I guess it would, though I have no idea what dogfooding run means. GPL purports to be free, but it's not. If a piece of software was free, you could encorporate it into your own software that you need to be proprietary. So many times I find something I think is great and I want

Re: Announcing Snaplint

2016-12-08 Thread Scott Sweeny
That would make for an interesting dogfooding run since the tool itself is GPL-3 :-) ~S On Thu, Dec 08, 2016 at 07:42:36PM -0700, Spencer wrote: > Uh...but if I use your tool, then I can't claim ignorance when I'm getting > sued for copyright violations. > > Seriously, though, I hate all the

Re: Announcing Snaplint

2016-12-08 Thread Spencer
Uh...but if I use your tool, then I can't claim ignorance when I'm getting sued for copyright violations. Seriously, though, I hate all the legal crap licensing causes in the development world. Your tool could make life a lot easier in that regard, which is nice. BTW, the GPL is the worst

Re: Announcing Snaplint

2016-12-08 Thread Leo Arias
That is great, thanks! I'd love it as an optional step for the snaps we build in launchpad. Or mabye as warnings on the click-reviewers-tool? Sadly I can't put it in travis because snaps don't work on docker. But I will try it in my manual builds. pura vida. -- Snapcraft mailing list

Announcing Snaplint

2016-12-08 Thread Scott Sweeny
Hi all, I'm writing to announce a tool I've been working on to encode best practices for snapping software. Inspired by utilities like lintian I've decided to name it 'snaplint'. At this point I'd like some wider feedback as I try to make it more useful. Right now you can run snaplint against