Re: Chocolatey package for Windows users?
Andrew Pennebaker <[email protected]> Mon, 30 Sep 2013 09:39:28 -0400
| Newsgroups | gmane.comp.java.audit.checkstyle.user |
|---|---|
| Message-ID | <CAC7GPxYye9xEkp2cPGRBX88Xp3oubzqomJVZA1MrpOiKktNPCg@mail.gmail.com> |
--===============5897426019195327157== Content-Type: multipart/alternative; boundary=047d7b603fe2213f2404e799f780 --047d7b603fe2213f2404e799f780 Content-Type: text/plain; charset=ISO-8859-1 Yes, Checkstyle works very well as a JAR in a Maven repository, especially when used as a Maven plugin in pom.xml. But Checkstyle also offers a CLI interface for one-off checks, and there is some demand for this, as evidenced by the existence of CLI packages for Ubuntu and Mac OS X. I want to complete the trifecta, giving Windows users the same easy CLI one-off ability for Checkstyle, without the user having to use Maven or manipulate JARs, CLASSPATH, or PATH on his own. On Sat, Sep 28, 2013 at 7:48 PM, Roman Ivanov <[email protected]> wrote: > Hello Andrew Pennebaker, > > Being with checkstyle for several years I have never think to install it > as package to OS. > Example: > http://www.installion.co.uk/ubuntu/quantal/universe/c/checkstyle/index.html > > I see reason for checkstyle to be in maven central repository or to be > easily used in build process or in IDE (Eclipse, Naetbeans, IDEA, ...) , > ease of use in CI systems like Jenkins(http://jenkins-ci.org/) or in > aggregation systems like Sonar(http://www.sonarqube.org/). > > But what is the reason or use case Checkstyle to be a package for OS ? > Checkstyle is not an standalone application > for now. > > Thanks, > Roman Ivanov. > > ------------------------------ > *From:* Andrew Pennebaker <[email protected]> <[email protected]> > *Sent:* Friday, September 27, 2013 7:54AM > *To:* Checkstyle Users <[email protected]><[email protected]> > *CC:* > *Subject:* [Checkstyle-user] Chocolatey package for Windows users? > > I love how Ubuntu users can "sudo apt-get install checkstyle", and Mac > users can "brew install checkstyle"! It makes setting up checkstyle for the > first time so much easier. > > Could we make a Chocolatey <http://chocolatey.org/> package for > checkstyle, so that Windows users can "chocolatey install checkstyle"? > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from > the latest Intel processors and coprocessors. See abstracts and register >http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Checkstyle-user mailing [email protected]://lists.sourceforge.net/lists/listinfo/checkstyle-user > > > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most > from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk > _______________________________________________ > Checkstyle-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/checkstyle-user > > --047d7b603fe2213f2404e799f780 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Yes, Checkstyle works very well as a JAR in a Maven reposi= tory, especially when used as a Maven plugin in pom.xml.<div><br></div><div= >But Checkstyle also offers a CLI interface for one-off checks, and there i= s some demand for this, as evidenced by the existence of CLI packages for U= buntu and Mac OS X. I want to complete the trifecta, giving Windows users t= he same easy CLI one-off ability for Checkstyle, without the user having to= use Maven or manipulate JARs, CLASSPATH, or PATH on his own.</div> </div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Sat,= Sep 28, 2013 at 7:48 PM, Roman Ivanov <span dir=3D"ltr"><<a href=3D"mai= lto:[email protected]" target=3D"_blank">[email protected]</a>></span> w= rote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"> =20 =20 =20 <div text=3D"#000000" bgcolor=3D"#FFFFFF"> <div><font style=3D"font-size:14px" face=3D"Verdana">Hello Andrew Penne= baker, <br> <br> Being with checkstyle for several years I have never think to install it as package to OS.<br> Example: <a href=3D"http://www.installion.co.uk/ubuntu/quantal/universe/c/checkstyle= /index.html" target=3D"_blank">http://www.installion.co.uk/ubuntu/quantal/u= niverse/c/checkstyle/index.html</a><br> <br> I see reason for checkstyle to be in maven central repository or to be easily used in build process or in IDE (Eclipse, Naetbeans, IDEA, ...) , ease of use in CI systems like Jenkins(<a href=3D"http://jenkins-ci.org/" target=3D"_blank">http:/= /jenkins-ci.org/</a>) or in aggregation systems like Sonar(<a href=3D"http://www.sonarqube.org/" target=3D"_blank">http:= //www.sonarqube.org/</a>). <br> <br> But what is the reason=A0 or use case Checkstyle to be a package for OS ? Checkstyle is not an standalone application <br> for now.<br> <br> Thanks,<br> Roman Ivanov.</font>=A0</div> <br> <div> <div style=3D"font-family:Verdana;font-size:14px"> <hr> <div><b>From:</b> Andrew Pennebaker <a href=3D"mailto:[email protected]" target=3D"_blank"><ap= [email protected]></a></div> <div><b>Sent:</b> Friday, September 27, 2013 7:54AM</div> <div><b>To:</b> Checkstyle Users <a href=3D"mailto:[email protected]" target= =3D"_blank"><[email protected]></a></div> <div><b>CC:</b> </div> <div><b>Subject:</b> [Checkstyle-user] Chocolatey package for Windows users?</div> </div> <br> </div> <blockquote type=3D"cite"><div class=3D"im"> <div dir=3D"ltr">I love how Ubuntu users can "sudo apt-get insta= ll checkstyle", and Mac users can "brew install checkstyle&q= uot;! It makes setting up checkstyle for the first time so much easier. <div><br> </div> <div>Could we make a <a href=3D"http://chocolatey.org/" target=3D"_= blank">Chocolatey</a> package for checkstyle, so that Windows users can "chocolatey install checkstyle"?</div> </div> <br> <fieldset></fieldset> <br> </div><pre>----------------------------------------------------------= -------------------- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most fr= om=20 the latest Intel processors and coprocessors. See abstracts and register &g= t; <a href=3D"http://pubads.g.doubleclick.net/gampad/clk?id=3D60133471&iu= =3D/4140/ostg.clktrk" target=3D"_blank">http://pubads.g.doubleclick.net/gam= pad/clk?id=3D60133471&iu=3D/4140/ostg.clktrk</a></pre> <br> <fieldset></fieldset> <br> <pre>_______________________________________________ Checkstyle-user mailing list <a href=3D"mailto:[email protected]" target=3D"_blank">= [email protected]</a> <a href=3D"https://lists.sourceforge.net/lists/listinfo/checkstyle-user" ta= rget=3D"_blank">https://lists.sourceforge.net/lists/listinfo/checkstyle-use= r</a> </pre> </blockquote> <br> </div> <br>-----------------------------------------------------------------------= -------<br> October Webinars: Code for Performance<br> Free Intel webinars can help you accelerate application performance.<br> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most fr= om<br> the latest Intel processors and coprocessors. See abstracts and register &g= t;<br> <a href=3D"http://pubads.g.doubleclick.net/gampad/clk?id=3D60133471&iu= =3D/4140/ostg.clktrk" target=3D"_blank">http://pubads.g.doubleclick.net/gam= pad/clk?id=3D60133471&iu=3D/4140/ostg.clktrk</a><br>___________________= ____________________________<br> Checkstyle-user mailing list<br> <a href=3D"mailto:[email protected]">Checkstyle-user@li= sts.sourceforge.net</a><br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/checkstyle-user" ta= rget=3D"_blank">https://lists.sourceforge.net/lists/listinfo/checkstyle-use= r</a><br> <br></blockquote></div><br></div> --047d7b603fe2213f2404e799f780-- --===============5897426019195327157== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk --===============5897426019195327157== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Checkstyle-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/checkstyle-user --===============5897426019195327157==--