Perl 6 - the future is here, just unevenly distributed

IRC log for #perlcritic, 2017-01-09

| Channels | #perlcritic index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
15:41 otrosien joined #perlcritic
15:42 otrosien hi
16:47 otrosien joined #perlcritic
17:33 otrosien joined #perlcritic
19:19 willthechill joined #perlcritic
19:46 otrosien joined #perlcritic
19:56 otrosien hi will
20:25 willthechill hello!
20:25 willthechill otrosien: yes I'm here  :-)
20:26 otrosien hey. great that Perl::Critic development is picking up again!
20:27 willthechill haha yes definitely!
20:27 willthechill I'm a daily user, considering RPerl uses Perl::Critic brutal
20:28 willthechill sorry, have we met in real life?  do we already know one another?  (in other words, who are you?)
20:29 otrosien probably haven't ... I'm from germany
20:29 otrosien saw you once on a video presenting rperl
20:29 willthechill ah okay, great!  :-D
20:29 willthechill if you ever want to chat about RPerl, we live in #perl11
20:29 willthechill I just now re-created #perlcritic
20:31 otrosien I was answering your epic IDE question on github
20:32 willthechill AH okay sorry I'm slow
20:32 otrosien no prob
20:33 willthechill I definitely want to address that epic bug, just not right now because I'm neck-deep in a half-dozen other distributions right now...  Perl::Critic, Parse::Eyapp, Alien::astyle, Apache(2)::FileManager...  not to mention RPerl itself!
20:34 willthechill oh yeah and a little thing called cloudforfree.org
20:34 willthechill *shameless plug* haha
20:34 willthechill are you one of the eclipse or epic devs?
20:34 otrosien As I've contributed to EPIC some time ago, maybe I can help out.
20:34 otrosien yep
20:34 otrosien would like to know if you tried one of the more recent versions
20:35 otrosien well, I was surprised that you volunteered for perl-critic. rperl is a pretty big thing by itself...
20:35 willthechill I think I'm still running the same version as when I filed that issue
20:36 willthechill I'll check real quick
20:37 willthechill I volunteered out of necessity, because RPerl needs Perl::Critic to not be broken
20:37 willthechill Eclipse Platform
20:37 willthechill Version: 3.8.1
20:37 willthechill Build id: debbuild
20:38 willthechill EPIC v0.5.46
20:38 otrosien ah
20:38 otrosien ancient
20:38 otrosien :)
20:38 otrosien both eclipse and epic
20:40 otrosien eclipse is 4.6.2 and epic is 0.7.2 now
20:40 willthechill http://packages.ubuntu.com/xenial/eclipse-platform
20:41 willthechill Canonical's fault?
20:41 otrosien don't think you should install eclipse via ubuntu's package manager....
20:41 otrosien it's a matter of unzipping
20:41 willthechill if there is an Ubuntu package, why is it so out of date?
20:41 otrosien well, you're also not relying on your system's perl version right?
20:41 willthechill yes I do use system perl
20:42 willthechill with local::lib
20:42 willthechill I usually do NOT use perlbrew on my system
20:42 otrosien ah, ok.. your choice.
20:42 willthechill I let Travis do my testing on multiple different Perl versions
20:42 otrosien for me perlbrew made perl sexy again.
20:43 willthechill nah, for me perlbrew is an extra headache relieved by Travis  ;-)
20:43 willthechill I already have thousands of tests to worry about, I don't need dozens of Perls haha
20:44 otrosien anyway, it's usually a bad idea to delegate the eclipse version to your package manager.
20:45 otrosien but you can also just update epic
20:46 otrosien use the "testing" update site: http://www.epic-ide.org/updates/testing
20:46 otrosien epic is supposed to be backwards compatible down to eclipse 3.7
20:47 willthechill out of curiousity, what OS do you use?
20:47 otrosien linux
20:47 otrosien centos
20:47 otrosien 6
20:49 willthechill I always rely on OS packages when available, it is my conservative POV on software maintenance
20:49 willthechill your idea is that a newer version of eclipse and/or epic might somehow fix the problem I have
20:49 willthechill although I already have a work-around in place
20:49 willthechill which is fine temporarily
20:49 willthechill but not an actual fix
20:50 willthechill I don't mind trying to upgrade eclipse and/or epic at some point in the not-too-distant future
20:50 willthechill however I really DON'T like speculative upgrades, too many headaches for (often) little-to-no return value
20:51 willthechill if we actually KNEW the upgrade would fix the problem, then I'd go forward with it and bug Ubuntu to create new packages
20:51 willthechill but there is non proof (or even indication?) that an upgrade will fix it, so it makes me less in a rush to do so  ;-)
20:52 willthechill IOW: "if it ain't broke, don't fix it"  haha
20:52 willthechill or perhaps more accurately:  "if the temporary fix is working, don't rush on the permanent fix"  (sounds terrible, yes)
20:53 otrosien well, 0.5.x of epic definitely has quite some issues (and some of them I have fixed over the last two years...)
20:54 willthechill okay so how come I have an old version of epic?  I installed it through eclipse's own downloader interface
20:55 otrosien it's the from the stable release branch
20:55 willthechill ah yes well I also always try to stick with the stable release versions whenever possible...
20:56 otrosien but even then you should be able to upgrade. even stable is 0.6.x
20:56 willthechill it's enough for my own software to be unstable and crash, I just can't handle other people's buggy stuff, haha!
20:56 willthechill hmmm okay that's weird
20:56 willthechill well I will definitely agree to do an upgrade test with you at some point, just not right now  :-)
20:58 otrosien jploski, the maintainer of epic, has the same attitude. but the software world is moving faster...
21:02 willthechill which attitude?
21:02 willthechill conservative?
21:02 otrosien yep
21:03 willthechill yeah I used to run the bleeding edge everything, recompiled my own kernel every time a new minor release came out for no good reason, ran unstable copies of everything... and wasted weeks of my life with other people's bugs because of it, haha!
21:03 willthechill my own software is cutting edge enough for my purposes, I prefer to run ultra-stable everything else  :-)
21:06 otrosien on a different subject: are you interested to run static code analysis of perl::critic project? (i.e. coverage, critic violations.. etc)?
21:06 willthechill sure, if it is helpful in some way!  (and if I don't have to be in charge of it)
21:07 willthechill of course, first we need to work on the backlog of 270 github issues!  :-P
21:07 otrosien I developed a perl sonarqube plugin just recently, and I'm looking for perl projects interested in trying it out and giving feedback
21:08 otrosien here's an example: http://sonarqube.racodond.com/dashboard?id=Perl-Critic-CognitiveComplexity
21:08 willthechill sorry never heard of sonarqube
21:08 otrosien could provide free hosting if interested
21:08 willthechill so it's kinda like kwalitee with a nicer user interface?
21:09 otrosien yep
21:09 otrosien does kwalitee have coverage?
21:09 willthechill sure if you set it all up then I'll be happy to link it in the docs or wherever is appropriate
21:09 willthechill not sure, haven't delved too deep into kwalitee myself, still just trying to get RPerl to pass normal CPAN smokers
21:12 otrosien it would be integrated into travis build process
21:12 willthechill oh okay cool
21:12 willthechill I hope it will not cause Travis to fail?
21:13 otrosien it wouldn't unless you tell it to do so ;-)
21:14 willthechill okay great!
21:15 willthechill I also welcome any pull requests which can help us close any of the outstanding Perl::Critic issues  :-)
21:21 otrosien you could chat with petdance about it. as i said, on http://sonarqube.racodond.com/ there's the offer to run static code analysis.
21:22 otrosien that's the project page of my plugin (screenshots! :)): https://github.com/otrosien/sonar-perl
21:22 otrosien you can send me a mail via oli@pocket-design.de
21:26 willthechill okay as much as I don't want to create more github issues, that's the only place that petdance and I currently collaborate, so please go ahead and file a new github issue with all your links and info, then we can discuss it with him on github
21:27 otrosien big backlog, I know...
22:20 otrosien how's the progress on rperl? btw. have you tried the intellij perl integration?
22:48 willthechill sorry, never heard of intellij
22:48 willthechill RPerl is going very well, have a live online version now at cloudforfree.org
22:49 willthechill good in linux & bsd so far!  :-)    http://fast-matrix.cpantesters.org/?dist=Alien-astyle%200.004000
22:49 willthechill OOPS wrong channel haha!
22:50 willthechill am working on Alien::astyle now
23:07 otrosien is it better than perltidy?

| Channels | #perlcritic index | Today | | Search | Google Search | Plain-Text | summary