Perl 6 - the future is here, just unevenly distributed

IRC log for #metacpan, 2014-05-03

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

All times shown according to UTC.

Time Nick Message
00:00 ether take a look at the /topic
00:02 Lusitanian about using a VM?
00:03 trs yes
00:05 Lusitanian ok, I was looking for information on how to do it from scratch, but if I end up not finding anything I will try the VM. thanks!
00:06 trs Lusitanian: it depends how much of the infrastructure you want
00:06 trs just the web frontend?
00:06 trs the api?
00:07 dipsy the api is definitely working as I'm seeing new updates in tweetdeck
00:07 trs you can look at how the vm is setup and/or the metacpan-puppet repo
00:07 Lusitanian I would be willing to install both from scratch
00:07 trs the question isn't really willingness, but the goal you're trying to get to.
00:08 trs i.e. do you need to set stuff up from scratch or not
00:09 Lusitanian Well, im really not sure since im still trying to gather the information, but the idea is to add to our local cpan mirror the metacpan web frontend, that is, if that makes any sense...
00:10 Lusitanian where I work many systems use perl and since it was necessary to add perl modules to so many systems directly from cpan we have setup an internal mirror
00:10 trs your local cpan mirror contains darkpan modules, I assume?
00:11 Lusitanian no, it's a simple cpan mirror to ease the installation of perl modules on many systems that are not directly connected to the internet
00:12 trs ah
00:12 trs so you want the metacpan frontend so you can see what versions are on your mirror?
00:12 Lusitanian yes, that would be my first goal
00:12 trs I'm not sure I understand the motivation, but regardless you'll need the full stack.
00:13 trs an elasticsearch instance, the api server, and the web server.
00:13 trs api = backend, web = frontend
00:13 trs plus the cronjobs for indexing the mirror
00:13 trs I'd strongly suggest the vm
00:14 trs or failing that, looking at metacpan-puppet
00:14 Lusitanian ok, i'll give the VM a try, do you happen to know if i can use the already created local mirror with that VM?
00:16 trs I imagine it'll need some configuration to mount your mirror inside the VM.
00:16 trs but it is certainly doable.
00:16 Lusitanian ok, thanks for your help trs
00:17 trs note that the VM really is for development though, so if you're running it in production you'll really want to tune the heck out of it.
00:17 trs increase resource limits, etc.
00:17 Lusitanian ok
00:17 trs it's a great place to start to see how the infrastructure is setup though
00:17 Lusitanian will do
00:17 Lusitanian yes, I will look a bit deeper into it
00:18 Lusitanian I was aware of the api + web components, but was not aware of the need for the elasticsearch instance, thanks for pointing that out
00:18 Lusitanian and the puppet tip also
01:47 klapperl_ joined #metacpan
02:26 ramon joined #metacpan
03:36 metacpan joined #metacpan
03:36 metacpan [metacpan-web] oalders pushed 1 new commit to master: http://git.io/Wh_hoA
03:36 metacpan metacpan-web/master ebad112 Olaf Alders: Test that /feed/news returns something useful.
03:36 metacpan left #metacpan
03:37 dipsy [ Test that /feed/news returns something useful. · ebad112 · CPAN-API/metacpan-web · GitHub ]
03:44 metacpan joined #metacpan
03:44 metacpan [metacpan-web] oalders created oalders/tidyall-tests (+2 new commits): http://git.io/sDiT7w
03:44 metacpan metacpan-web/oalders/tidyall-tests 125571d Olaf Alders: Add TidyAll test....
03:44 metacpan metacpan-web/oalders/tidyall-tests 5726d62 Olaf Alders: Tidy all outstanding untidied source.
03:44 metacpan left #metacpan
03:44 dipsy [ Comparing 125571d98a83^...5726d625159e · CPAN-API/metacpan-web · GitHub ]
03:50 metacpan joined #metacpan
03:50 metacpan [cpan-api] oalders created oalders/tidyall (+2 new commits): http://git.io/RxBliA
03:50 metacpan cpan-api/oalders/tidyall dc8aa85 vagrant: Adds TidyAll test.
03:50 metacpan cpan-api/oalders/tidyall ef96082 Olaf Alders: Tidy everything.
03:50 metacpan left #metacpan
03:50 dipsy [ Comparing dc8aa851eb8e^...ef96082d5cc7 · CPAN-API/cpan-api · GitHub ]
03:51 oalders there's a bunch of tidying going on there, but i think it's because of changes to the perltidyrc back in february
04:35 oiami1 joined #metacpan
05:01 oiami1 joined #metacpan
06:22 talina_ joined #metacpan
06:42 rashi joined #metacpan
06:45 ether_ joined #metacpan
07:01 oiami2 joined #metacpan
07:37 oiami1 joined #metacpan
08:05 DerAlex joined #metacpan
08:13 neilb joined #metacpan
08:42 oiami2 joined #metacpan
08:46 neilb joined #metacpan
09:28 oiami joined #metacpan
11:20 oiami1 joined #metacpan
11:30 GumbyNET5 joined #metacpan
12:15 rashi joined #metacpan
12:29 GumbyNET7 joined #metacpan
13:13 DerAlex joined #metacpan
14:00 kentnl wow. what. Click the down arrow to see the other versions of this: https://metacpan.org/release/Config-General
14:00 dipsy [ Config-General-2.54 - Generic Config Module - metacpan.org ]
14:00 kentnl several dozen of the same versions :(
14:01 kentnl $AUTHOR has broken metadata, so it shows using meta version in that list, but the result it shows is different
14:09 metacpan joined #metacpan
14:09 metacpan [metacpan-web] monken pushed 2 new commits to master: http://git.io/S0pkpQ
14:09 metacpan metacpan-web/master 28ba997 Moritz Onken: allow consecutive calls to relatizeDate
14:09 metacpan metacpan-web/master a256b22 Moritz Onken: show indexer log
14:09 metacpan left #metacpan
14:09 dipsy [ Comparing ebad11219fcd...a256b22fcb1b · CPAN-API/metacpan-web · GitHub ]
14:11 mo https://metacpan.org/recent/log
14:11 dipsy [ Indexer Log - metacpan.org ]
14:11 mo takes a second to load, but then you will see the log events from the metacpan indexer
14:11 mo it uses socket.io so no need to refresh manually
14:12 mo unfortunately our nginx is quite old so we cannot use native web sockets ;(
14:25 rafl ether: i'd be happy to join in. what command do i have to run?
14:56 neilb joined #metacpan
14:56 rashi joined #metacpan
15:19 Khisanth joined #metacpan
15:50 rjbs joined #metacpan
16:12 trs mo: ah, so that's what that websockets repo is for
16:12 trs :)
16:15 rai_ joined #metacpan
16:19 rashi joined #metacpan
16:58 rashi joined #metacpan
17:20 lifeofguenter joined #metacpan
18:03 rashi joined #metacpan
18:20 alnewkirk joined #metacpan
18:39 lifeofgu_ joined #metacpan
18:51 rashi joined #metacpan
22:15 DerAlex joined #metacpan

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