Time Nick Message
21:32 corilynn thx CrispyBran
21:32 * corilynn smacks head
21:24 CrispyBran corilynn: you need to remove the hash (#) in front of that status when you edit (-e).
21:17 * corilynn does the one-woman stadium wave
21:16 * CrispyBran waves
21:15 * CrispyBran is no longer away : Gone for 1 hour 10 minutes 4 seconds
20:57 corilynn wizzyrea, when I do a git bz attach -e <num> HEAD it's not automagically changing the bug to "Needs Signoff", what am I flubbing?
20:54 wizzyrea \o/ awesome
20:54 corilynn wizzyrea, thx! they were easy fixes :)
20:39 wizzyrea and then you fix them :)
20:38 corilynn oh
20:38 wizzyrea and it will tell you more about the failures
20:38 wizzyrea well, you can run koha-qa with verbose
20:38 corilynn anyone... what do I do if the koha-qa.pl says fail?
20:37 corilynn Joubu... you still there?
20:06 wizzyrea hi
20:05 * cbrannon[A] is now away - Reason : Lunch
19:54 * CrispyBran has a brain that is melting trying to understand tests
19:46 rangi morning
19:31 * CrispyBran is no longer away : Gone for 3 minutes 39 seconds
19:28 * cbrannon[A] is now away - Reason : With a patron
19:15 corilynn It's all just getting used to stuff. I haven't been a developer in 5 years, and I've only used git cursorily
19:14 corilynn I'll think on it
19:14 Joubu corilynn: do you have a suggestion to make it more explicit?
19:12 corilynn I'm like... it's there!
19:12 corilynn Yeah, but I didn't "get" it
19:11 Joubu corilynn: did you run the QA tests? They should have caught that
19:11 corilynn sooooo close...
19:11 corilynn ah, missing colon
19:11 Joubu corilynn: "Bug 19263: "
19:09 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19263 enhancement, P5 - low, ---, carnold, Failed QA , Advanced Editor - Rancor - Add auto control number (001) widget
19:09 corilynn although, I thought I did start my commit message with Bug 19263
19:09 Joubu you are welcome
19:09 corilynn thx muchly Joubu!
19:09 Joubu lol
19:08 ashimema Hehe
19:08 Joubu that's expected if you are starting with tests :D
19:08 tcohen CrispyBran: don't listen to Joubu and you'll be fine
19:08 CrispyBran I am so lost now.
19:08 ashimema Indeed.. it's easier than it used to be
19:07 Joubu ashimema: we have TestBuilder to help us ;)
19:07 corilynn Joubu, fail it then, I'll see if I can fix it
19:07 Joubu tcohen: yep but we have tests doing that already, so CrispyBran will have to find a mimick them ;)
19:07 * ashimema often finds the preparing the grounds step the hardest part when writing tests for koha
19:07 tcohen that's why I was proposing to write the basis so CrispyBran writes his tests
19:06 corilynn Joubu, my patch fixed 1 and 3 in Katrin's comments
19:06 Joubu corilynn: that's what I understand, yes
19:06 tcohen so the tests are easy but preparing the ground isn't
19:06 tcohen GetDescriptionByKohaField requires existing mappings on the frameworks
19:06 corilynn Katrin is saying that you should check to see if there are entries in authorised_values and if not then don't show the widget?
19:06 tcohen Joubu: I think it is a good example, yes. But
19:05 Joubu ok, I was just looking at your patch (the second one) and just saw changes to 2 files
19:05 corilynn oh, i'm re-reading the comment and I think I get it more now
19:05 corilynn if you DO have a 001 field, the widget will show (like 008 etc does)
19:04 corilynn if you don't have a 001 field the widget doesn't show
19:04 corilynn yes, sorta...
19:03 Joubu corilynn: did you take into account the second point of comment 4?
19:00 corilynn kewl-e-o, Joubu
19:00 Joubu corilynn: ok, I will give you feedback in a comment on the bug report
18:57 corilynn starting with the paperwork :) I tested it on sandbox 14
18:57 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19263 enhancement, P5 - low, ---, carnold, Needs Signoff , Advanced Editor - Rancor - Add auto control number (001) widget
18:57 corilynn oh excellent! I just fixed a bug 19263 I'd love to know all the ways I flubbed it
18:56 Joubu I have 2!
18:56 Joubu I just had a quick look, maybe I missed something
18:56 corilynn Joubu! when you have a minute...
18:56 Joubu At least a good candidate to understand why tests are useful, and how we should cover all the different cases
18:55 Joubu tcohen: I disagree :) It seems to be pretty easy
18:50 tcohen CrispyBran: this one is specially difficult, not the best to start with
18:41 CrispyBran need to see some documentation or tutorials
18:40 CrispyBran tcohen: looking at the test. Interesting. I have no clue how to begin writing tests.
18:39 tcohen or just use the handy alias: kshell
18:39 tcohen sudo koha-shell kohadev
18:39 tcohen you usually run
18:39 tcohen from the vagrant user
18:33 CrispyBran I think I have it.
18:32 CrispyBran Wait
18:31 CrispyBran Need to add this to my notes.
18:31 CrispyBran tcohen: forgive my ignorance. How do I get in a kshell?
18:23 tcohen you then go tweak the tests to match the new behaviour with my aid
18:22 tcohen ('red')
18:22 tcohen then you apply your patch, you will notice they fail
18:22 tcohen i.e. running the tests will return 'green'
18:22 tcohen so master + the tests patch will pass
18:22 tcohen attach it to the bug
18:21 tcohen what I thought is I could write the tests for the current behaviour
18:21 tcohen so, inside the t/ dir, there are the tests
18:21 tcohen prove t/db_dependent/Koha/Patrons.t
18:21 tcohen you can try running some test
18:20 tcohen if you go into kshell
18:20 tcohen you're familiar with kohadevbox of course
18:20 CrispyBran Yeah, I guess this is something new I need to learn. Someone is going to have to walk me through that process or point me to documentation on it. Where do these tests live and how are they implimented?
18:20 tcohen CrispyBran: does it make sense?
18:18 tcohen ^^^ that'd be a test
18:18 tcohen is(Koha::Template::Plugin::AuthorisedValues->GetDescriptionByKohaField('non_existent_thing'), 'non_existent_thing', 'If the required authorised value has no description, the same value is returned');
18:17 tcohen and expect it to return the same value you passed instead of the empty string
18:16 tcohen as, for example, an authorized value that doesn't have a description
18:16 tcohen calling the GetDescriptionByKohaField method with some parameters
18:15 tcohen for example
18:15 tcohen you write some 'test' (you code it) that checks (as a blackbox) if the method behaviour is the one you want
18:15 tcohen before writing the actual 'code change'
18:15 tcohen so
18:14 tcohen this is called test-driven develo,pment
18:14 tcohen ok
18:14 CrispyBran Thanks. I have no idea what any of that means. It has never been explained.
18:14 tcohen and you change them, ok?
18:14 tcohen I will write the tests for the current behaviour
18:14 tcohen but there aren't tests for GetDescriptionByKohaField
18:13 tcohen ideally there should exist unit tests for the current behaviour, so you just go and tweak the tests so they 'expect' the new behaviour, then change the code (as you did) and check the tests now pass
18:12 CrispyBran tcohen: Do you mean include test plan for old behaviour before patch?
18:08 tcohen I can help
18:08 tcohen CrispyBran: I think you should start on a clean master branch, and try to write a test for the new behaviour, in t/db_dependent/Template/Plugin/AuthorisedValues.t
18:08 CrispyBran ashimema: simply expanded on Joubu's work. Seems everyone has a preference about it and I can't satisfy everyone.
18:06 wahanui darn tootin' it is.
18:06 tcohen excellent
18:06 CrispyBran tcohen: no clue. Just set it to master now.
18:04 ashimema CrispyBran did you see my comments regards that bug earlier.. just some hints on better formatting
18:04 tcohen CrispyBran: why does it say '17.05' instead of master?
17:52 huginn CrispyBran: The operation succeeded.
17:52 CrispyBran @later tell Joubu When you get a chance, please look at bug 21503 and sign off if you think it looks good. Thank you!
17:10 huginn ashimema: The operation succeeded.
17:10 ashimema @later tell ere is bug 19365 effectively blocked by bug 19893 at the moment.. just trying to understand the flow for so/qa ;)
16:30 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19263 enhancement, P5 - low, ---, carnold, ASSIGNED , Advanced Editor - Rancor - Add auto control number (001) widget
16:30 corilynn bug 19263 ... not 100% sure I did that right, but i'm willing to listen to feedback
15:47 ashimema need a couple of trivial ones.. not got long to go
15:46 * ashimema continues on his mission to get the SO queue down to below 70 before clocking off..
15:43 tcohen so we need a way to filter them out
15:43 tcohen in postinst
15:43 tcohen and you don't want them enabled
15:43 tcohen disabled on purpose
15:43 tcohen the only problem is you might have some instances disables
15:43 ashimema cool
15:42 tcohen ashimema: it seems koha-disable does the 'under maintenance' trick
15:32 ashimema https://books.google.co.uk/books?id=gJf9tI2mytIC&pg=PT53&lpg=PT53&dq=Format+cascaded+ternary+operators+in+columns&source=bl&ots=Hn0jfIszeq&sig=W8yxxWs2fOCn5ZTjzm8Lw5Ype08&hl=en&sa=X&ved=2ahUKEwjOw9SVlffdAhVmC8AKHbJ7A70Q6AEwC3oECAUQAQ#v=onepage&q=Format%20cascaded%20ternary%20operators%20in%20columns&f=false
15:31 ashimema page 31 gives a reasonable hint on how to format that a little more nicely
15:31 ashimema I bet you don't happen to have a copy of PBP available to you do you?
15:28 ashimema that's a ternary and a half there CrispyBran
15:27 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17854 enhancement, P5 - low, ---, cbrannon, Signed Off , Print Slip and Close button
15:26 CrispyBran Welcome feedback on bug 17854
15:26 * CrispyBran waves
15:25 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21503 enhancement, P5 - low, ---, cbrannon, Needs Signoff , Update AuthorisedValues.pm to fall back to code if description doesn't exist
15:25 CrispyBran Bug 21503
15:10 reiveune bye
15:09 corilynn yes, immensely
15:08 ashimema hope that helps
15:08 ashimema the two I linked to give more of an idea of how the db update sql itself might look
15:08 ashimema and is similar to the bug you found first as an example
15:08 ashimema i.e using the modern 'atomic updates' workflow
15:08 ashimema https://wiki.koha-community.org/wiki/Database_updates - should help in terms of how to code it
15:08 corilynn I think I get it... I'm sure someone will steer me if I flub it
15:06 ashimema looks like new auth values haven't been added for ages!
15:05 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9468 enhancement, P5 - low, ---, kyle, CLOSED FIXED, Add ability to hide itemtypes from purchase suggestions forms
15:05 ashimema bug 9468 also does it
15:05 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5670 new feature, P5 - low, ---, alex.sassmannshausen, RESOLVED FIXED, Housebound Readers Module
15:05 ashimema bug 5670 adds one.. but it's in the middle of adding a load of other stuff ;)
15:04 corilynn i can imagine
15:04 ashimema trying to find a sort of sensible one is the challenge ;)
15:02 corilynn ok, i'll await your details
15:02 ashimema er.. sort of
15:01 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13379 major, P5 - low, ---, jonathan.druart, CLOSED FIXED, authorised_values.category is varchar(16)
15:01 corilynn ashimema, I found bug 13379 ... I think what I need to do is update installer/data/mysql/atomicupdate/bug_XXXXX.perl where XXXXX is my bug
14:57 ashimema brb.. then I'll try to dig such a bug out for you
14:43 corilynn the first line in the "failed QA" message is "Please add the new authorised value category to the default list and add a database update." can someone point me to a fixed bug that does that so I can poke around?
14:42 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19263 enhancement, P5 - low, ---, nick, Failed QA , Advanced Editor - Rancor - Add auto control number (001) widget
14:42 corilynn so, I'm looking at bug 19263
14:41 corilynn yeah, i looked it up on urban dict :) Anyway, my hubs and I have to work, but our kid is off school. it's a randomly given holiday
14:40 ashimema very british colquealism there corilynn
14:40 ashimema lol
14:39 corilynn usa isn't totally on 'holibobs' :) learned a new word...
14:35 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19893 enhancement, P5 - low, ---, glasklas, Failed QA , Alternative optimized indexing for Elasticsearch
14:35 * ashimema realises he just confused bug 20244 with bug 19893
14:33 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20244 enhancement, P5 - low, ---, ere.maijala, Signed Off , Elasticsearch - Indexing improvements
14:33 * ashimema wonders wether it's safe to dig into bug 20244 yet
14:20 ere alex_a_++
14:19 alex_a_ ere, work on it this week
14:19 ere alex_a_: Ok, perfect. Just wanted to know that it hasn't slipped the radar.
14:18 alex_a_ It's in my todo list
14:18 ere alex_a_: So what I was supposed to ask it you'd have an estimate when you could check those out. It's just that it's functionality that we'd really like to have. :)
14:18 alex_a_ ere, yes i saw that
14:17 ere alex_a_: Hi! :)
14:17 ere alex_a_: Julian had some comments that need to be addressed, it seems.
14:15 alex_a_ (hello :))
14:15 alex_a_ ask!
14:15 alex_a_ ere, ?
14:12 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18316 enhancement, P5 - low, ---, alex.arnaud, Signed Off , Add weighting/relevancy options to ElasticSearch
14:12 ere kidclamp: ..and, uh, sorry, I should have asked alex_a_ about bug 18316 but looked at the assignee of another bug or something
14:12 ashimema usa too.. likely no holibobs
14:11 ashimema is the almightly oleonard here?
14:06 tcohen and I mean koha-maintenance —enable|—disable $(koha-list --enabled)
13:57 ashimema :)
13:57 tcohen I would like drojf and magnuse to weight in
13:57 tcohen ashimema: I mean for packages, so we call it from the pre/post install scripts
13:42 * ashimema needs more :tea:
13:42 ashimema oh.. you mean at the package level somehow do you?
13:42 ashimema huh.. there's already such functionality isn't there?
13:42 tcohen koha-maintenance $(koha-list --enabled)
13:41 ashimema doing it all in the post inst perhaps
13:41 tcohen should we add a 'Maintenance mode' functionality and use it?
13:41 ashimema though I have no idea what the best alternative solution would be either :(
13:41 ashimema so yeah.. I don't think I'm being too mean then :)
13:41 tcohen 503
13:38 ashimema tcohen might know?
13:38 ashimema I might be getting it wrong.. I don't think we fall back to cgi errors if plack has gone away do we?
13:38 ashimema I think
13:37 ashimema likely a 503 or other unformatted server error
13:37 magnuse if plack is stopped it just gives an error or something?
13:37 magnuse ashimema: nah, the maintenance message is there for a reason :-)
13:24 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17311 normal, P5 - low, ---, mirko, Needs Signoff , koha-common service should be restarted on upgrade
13:24 * ashimema wonders if it's just him being picky when it comes to bug 17311
13:15 LeeJ #endmeeting
13:15 tcohen bonjour
13:09 huginn LeeJ: The operation succeeded.
13:09 LeeJ @later tell kidclamp tomorrow or whenever...can you add a heading for the release notes Enhancements? There's one for New features but not for Enhancements that I've been able to find :)
13:01 ere kidclamp: Oh, right, have a nice holiday!
12:56 LeeJ even though for 99% of the country considers today a holiday, I work for a Catholic university so we're unfortunately business-as-usual today :)
12:54 kidclamp i'm off :-)
12:54 kidclamp will try ere, unless alex_a_ is working on it?
12:53 ashimema :D
12:53 huginn News from kohagit: Bug 21352: (QA follow-up) - correction to testplan <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=cc52094f208d78fd06d888975f4710de0886c7a7>
12:50 * ashimema likes to see a sea of green on the dashboard.koha-community.org
12:49 ashimema go enjoy your holidayt and ignore me though ;)
12:49 ashimema that's assuming you've not already fixed it locally and just have't pushed up yet ;)
12:48 ashimema it'll make Jenkins happy again on your branch ;)
12:48 LeeJ hi #koha
12:48 * LeeJ waves
12:48 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 enhancement, P5 - low, ---, kyle, Pushed to Stable , Allow plugins to add CSS and Javascript to Staff interface
12:48 ashimema Bug 21352: (qa followup) - correction to testplan
12:48 ashimema a followup I wrote
12:47 ashimema it's the very tip of my branch
12:47 ashimema looks like a rebase error crept in somewhere
12:47 kidclamp bug number?
12:47 kidclamp holiday for us today, only slightly around
12:47 ashimema I just pushed a patch you might want to cherry-pick ;)
12:47 wahanui somebody said kidclamp was getting the queue as clean as possible before Kohacon
12:47 ashimema kidclamp
12:39 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18316 enhancement, P5 - low, ---, alex.arnaud, Signed Off , Add weighting/relevancy options to ElasticSearch
12:39 ere kidclamp: On a related note, would you be able to address the review comments in bug 18316 sometimes in the nearby future?
12:38 ere Whee!
12:35 kidclamp Ere++
11:46 Arthur_ Right so i've got Atom. Now i need to access source files for koha
11:38 Arthur_ so i'm used to use oracle sql developer, and maybe TOAD. how can i see my TNS in order to access my newly created database? If i don't want to terminal for this
11:38 Arthur_ another question
11:38 Arthur_ sweet thank you
11:35 ashimema personally.. I'd just start with a lightwieght editor.. atom or something if you're a more gui minded person
11:30 Arthur_ the basic configuration, modifying something etc
11:30 ashimema might help us advice
11:30 ashimema what sort of development are you hoping to do on Koha?
11:29 ashimema in my experience to date.. there isn't really an IDE that makes sense for perl development (though of course one can add lots of fancy plugins to bring your favourite IDE features into your prefered text editor)
11:29 ashimema basically what we're all saying is that we use a text editor rather than an IDE
11:28 * magnuse uses gedit
11:24 Arthur_ i'm fairly new in development, can anyone help me out with this?
11:21 * paxed uses emacs
11:18 * ashimema just uses vim
11:18 Arthur_ really can't create package for it :/
11:18 Arthur_ as far as i can find Eclipse is the best IDE for koha
11:13 ashimema (and fixing the easy ones as I go along 😉 )
11:12 ashimema going through my 18.05.x search on bugzilla and setting to master it if applies there too
11:12 ashimema all good.. i manged to replicate it on master
11:12 ashimema perhaps.. this was an upgraded system
11:11 magnuse np
11:11 ashimema ta magnuse
11:11 magnuse ashimema: looks like the default is on: http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=installer/data/mysql/sysprefs.sql;h=bc7af05dd84b9fe377e5db191763b7b8b92690f6;hb=HEAD#l558
11:10 Arthur_ Hi guys, anyone know what might be the issue when i'm creating the lxc package, I get following error: "Error creating container u1"
11:08 ashimema aha.. one has to enable that
11:07 magnuse at least i think that is what is meant, havn't really looked at the bug
11:07 magnuse s/no/no:/
11:07 magnuse no tagging, folksonomy
11:07 ashimema what.. a MARC tag?
11:06 magnuse as a tag?
11:06 ashimema am I being daft.. how does one 'add an emoji to a biblio in the OPAC'
11:06 magnuse ...so choose wisely ;-)
11:06 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21247 enhancement, P5 - low, ---, koha-bugs, NEW , Cannot add more than one emoji across the entire database as a tag
11:06 ashimema bug 21247
11:03 Arthur_ Hi everyone!
09:50 ashimema Joubu around per chance?
09:50 ashimema glad it worked RudyW
09:48 RudyW you were right, after adding <anonymous_bind>0</anonymous_bind> to the config file ldap with AD is now working fine
09:48 RudyW Hi ashimema and kidclamp, here my update regarding ldap
09:13 magnuse calire++ ashimema++
09:10 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21336 enhancement, P5 - low, ---, m.de.rooy, Needs Signoff , GDPR: Handle unsubscribe requests automatically by optional lock, anonymize and remove
09:10 marcelr bug 21336 is ready to go again
08:59 paxed ha. loc.gov marc21 format page gives internal server error :D
08:38 andreashm :P
08:37 calire ;)
08:37 andreashm guten morgen liebe Kolleginnen und Kollegen
08:19 * ashimema wants to keep oleonard motivated
08:18 ashimema I'll happily follow you along with QA's ;)
08:18 calire no, they are on my to do list
08:18 calire ;)
08:18 ashimema sorry.. that wasn't a complaint
08:18 ashimema hehe
08:18 calire ashimema, ok I'll try and get some more sign offs done
08:05 * andreashm waves
08:04 ashimema be nice to get the whole set in for 18.11 rather than having a half finished UI switch :)
08:04 ashimema I don't really have any more room on my queue.. so I'm really glad someone is continueing to work through them :)
08:03 ashimema coolios calire
08:02 calire was off last week though ;)
08:02 calire ashimema, when patches appear I try to sign off yes
08:02 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20654 enhancement, P5 - low, ---, oleonard, ASSIGNED , Omnibus: Update two-column templates to use Bootstrap grid
08:02 marcelr bug 20654
08:01 ashimema anyone know if there's a general effort going on to work through this tree: https://bugs.koha-community.org/bugzilla3/showdependencygraph.cgi?id=20654
07:26 * ashimema feels like the pushed to master list is never ending at the moment.. must be a release coming up..
07:25 ashimema calire 😀
07:25 marcelr hi calire
07:24 calire hi marcelr, ashimema
07:24 marcelr o/
07:23 ashimema Mornin' #koha
07:07 marcelr hi #koha
06:46 alex_a bonjour
06:38 reiveune hello
06:33 dcook Hurray. foreign key issue was due to the collation in update_database.pl not being up-to-date. Weee.
06:24 dcook Not at all
06:24 magnuse dcook: not too far to count, perhaps?
06:24 magnuse Guten Morgen calire
06:24 dcook kidding*
06:24 dcook heh no kiding
06:23 dcook Well cursing relational databases and counting
06:23 calire I could do that but it's be a long count ^^
06:23 * dcook is counting down the minutes until the end of the day
06:23 dcook calire: I hear that
06:23 calire hi magnuse
06:23 calire dcook, good thanks ... monday
06:21 dcook oh wait not permissions... foreign issue. Yuck..
06:21 magnuse howdy dcook
06:20 dcook heya magnuse
06:20 magnuse \o/
06:20 dcook Need to fix one permission issue and then this database should upgrade..
06:19 dcook How's it going?
06:19 calire hey dcook
06:17 dcook Safe to ignore I suppose..
06:17 dcook Well a warning at least I guess
06:17 dcook So if you're upgrading 3.14.02.001... you're going to get an error :S
06:17 dcook The update for 3.14.02.001 and 3.15.00.006 are the same..
06:16 dcook hey calire \o
06:16 dcook I don't often upgrade databases, but when I do...
06:14 calire o/
06:12 m23 morning claire
06:09 calire morning #koha
05:50 fridolin hi there
04:07 huginn paxed: Joensuu, Finland :: Clear :: 28F/-2C | Wind Chill: 22F/-6C | Monday: Sunny skies during the morning will give way to cloudy skies and light rain late. High 41F. Winds S at 10 to 20 mph. Chance of rain 90%. Monday Night: Cloudy. Periods of rain early. Low 36F. Winds SSW at 10 to 20 mph. Chance of rain 90%.
04:07 paxed @wunder joensuu
02:32 dcook Ahh sounds like a neat talk in any case
02:30 rangi yep, altho he might have to be on video as im not sure hes gonna be in the country
02:29 dcook rangi: So you're presenting with your dad?
02:19 dcook Also these FAQ are really cracking me up
02:19 dcook I'm still debating LCA2019...
02:19 dcook Makes decision-making that much easier ^_^
02:19 dcook I wouldn't be surprised
02:17 rangi im pretty sure it's sold out already
02:16 dcook "Note that this is a Friday and Saturday, not a week day or just on a weekend as per some other ‘cons. We're good like that."
02:14 dcook Hmm
02:14 rangi who knows if it is again next year
02:14 rangi at least for this year
02:13 dcook rangi: So what's the story about kiwicon? It's a thing once again?
02:13 caroline_ nice talking to you guys!
02:13 wizzyrea sleep well.
02:12 caroline_ going to bed, but will start experimenting soon :)
02:12 caroline_ +1 thank you!
02:12 dcook rangi: Just read the abstract. Sounds super interesting.
02:12 wizzyrea that's right
02:11 dcook ^
02:11 caroline_ ok so when I'm done: vagrant halt (I miswrote that as vagrant halp); when I want to go back: vagrant up
02:11 rangi and it gets kinda confused sometimes if you suspend your machine
02:11 rangi exit will just get you out of the ssh, but it will be still running, unless you do a vagrant halt
02:10 wizzyrea you just have to vagrant up
02:10 rangi caroline_: you should do vagrant halt to shut it down, and vagrant up again (unless you want to leave it running, it doesnt take long to start back up and it reclaims a bunch of ram)
02:10 dcook ^
02:10 wizzyrea you don't technically have to vagrant ssh
02:10 dcook rangi: Nope. I just remember kiwicon being finished and then hearing that it was starting up again?
02:09 rangi dcook: https://kiwicon.org/the-con/talks/#e278
02:09 caroline_ Just so I know for next time, when I'm finished, I enter "exit", then when I want to go back I do "vagrant ssh" and then open my regular browser to localhost:8081
02:09 rangi dcook: did you know jessie is doing a talk about her regrets about containers at kiwicon?
02:08 dcook You did all the hard work :)
02:08 caroline_ yay! I'm in! thx wizzyrea++ and dcook++ :D
02:04 wizzyrea hey nice :D
02:03 dcook Hurray!
02:03 caroline_ :O https://snag.gy/1aTAmd.jpg \o/
01:33 dcook And yep! All about the baby steps!
01:33 dcook Oooh /var/log/apt/term.log is so cool :3
01:24 caroline_ yeah... baby steps
01:24 dcook But probably worthwhile to become a kohadevbox pro and then move on to more advanced configuration
01:24 dcook We were saying how you can make it faster with a more advanced configuration
01:23 dcook But yeah the time involved with kohadevbox is what I don't like
01:23 dcook And that will gracefully shut it down until next time
01:23 dcook Yeah once it's finished and you're ready to stop for the day, run "vagrant halt" I believe
01:23 caroline_ ok, I'll plug it in to make sure it stays awake long enough
01:22 wizzyrea mm probably better not to
01:22 caroline_ can it go in sleep mode?
01:22 wizzyrea just leave it up and go to sleep :)
01:22 wizzyrea definitely don't close your laptop
01:22 wizzyrea caroline_, this bit only happens when you provision the first time
01:22 caroline_ ooh... So I better not kill my VMs too much then
01:21 dcook That was with I think a 20Mbps download speed
01:21 caroline_ ok thx :)
01:21 dcook I think it once took me nearly an hour?
01:21 dcook Yeah "Clone repository" can take a super long time
01:20 caroline_ at least I'd know it's working and not frozen
01:20 caroline_ I wish it were more verbose... like 0-100%
01:20 caroline_ Is "Clone repository" supposed to take very long? It's been stuck there for at least 15 minutes
00:59 dcook koha-testing-docker is awesome, but kohadevbox is the most ubiquitous so probably the best to know and use
00:59 dcook (And Docker for Windows cheats)
00:59 dcook brain*
00:59 dcook Kernel being... kind of like the brian
00:58 dcook It makes for a faster more efficient system
00:58 dcook Whereas Docker re-uses the kernel of its host so it only separates some things
00:58 dcook Totally separate from the host system
00:57 dcook That creates an entire system within a system
00:57 dcook Basically, kohadevbox leverages Virtualbox for virtualization
00:57 wizzyrea unless I need to for some reason.
00:57 wizzyrea I try not to think too hard about it
00:56 dcook Yarp
00:56 wizzyrea (everything is basically inception servers now though)
00:56 wizzyrea inception servers
00:56 dcook wizzyrea: That's super interesting. I'll keep an eye out for that.
00:56 dcook More inception heh
00:56 dcook caroline_: Running code in a system within a system kind of
00:55 dcook caroline_: basically it's ways of encapsulating apps yeah
00:55 wizzyrea s*
00:55 wizzyrea last 6 month
00:55 dcook Recently?
00:55 wizzyrea has happened to a bunch of people here
00:55 dcook wizzyrea: That's very odd as I have no problems with that on servers or desktops :S
00:55 caroline_ but basically the same use?
00:55 wizzyrea putting docker on messes it up
00:54 dcook caroline_: Different underlying technologies
00:54 wizzyrea basically, if you need to be able to ssh from outside of your machine
00:54 dcook I haven't had that problem at all but that would suuuuck
00:54 caroline_ what is the difference between devbox and docker?
00:54 wizzyrea yep
00:54 dcook Weird
00:54 wizzyrea and I don't have time for that crap.
00:54 wahanui hmmm... Really is good to have josef_moravec back.. always get a boost from seeing a bunch of signoffs :)
00:54 dcook Really?
00:54 wizzyrea it messes up the networking on my computer
00:54 dcook I love Docker so much
00:54 dcook :O
00:54 dcook But then I have done more with Docker at home and at work apart from that
00:54 wizzyrea tbh I hate docker
00:54 dcook I think koha-testing-docker was my first time using Docker?
00:54 dcook That was the advice I just wrote to David Nind about Docker on the listserv
00:53 dcook ^
00:53 wizzyrea and poking your nose into it until it makes sense.
00:53 * dcook has an English BA, a French certificate, and a Librarianship masters
00:53 wizzyrea ^
00:53 dcook It just comes with practice and experience
00:53 wizzyrea you're probably better already. ;)
00:53 wizzyrea pf
00:53 caroline_ I hope to be as good as you when I grow up :)
00:52 wizzyrea (stuff about other languages but not perl)
00:52 dcook ^ that too
00:52 wizzyrea literal 0 about perl in itself.
00:52 dcook I think rangi and jcamins taught me everything I knew about git at the start
00:52 dcook Yeah I had 0 experience with git
00:52 dcook My girlfriend of the time bought a Ubuntu computer from someone
00:52 wizzyrea I had literal 0 experience with git when I started.
00:52 dcook Actually, I didn't even install it
00:52 dcook Yeah, when I started on Koha, I'd just installed Linux for fun at home like 3 months before starting my job working on Koha
00:51 dcook heh
00:51 caroline_ I'm a long way from children's librarian :)
00:51 dcook I feel like it was a baptism by fire back in the day
00:51 wizzyrea but you're still git fetch && git rebase origin/master and git checkout -b bug-xxxxxxx
00:51 caroline_ I don't disagree :) But I signed up for it knowing I wasn't super linux/oss geek
00:51 dcook Sooo true
00:50 wizzyrea it's gotten better over time with gitbz and devbox
00:50 dcook ^
00:50 wizzyrea we ask all the hard things straight from the get go.
00:50 dcook basic git and terminal use is basically my life
00:50 wizzyrea you kind of start at pro mode.
00:49 wizzyrea it's not exaggeration to say that when you use git with koha
00:49 dcook :D
00:48 wizzyrea \o/
00:48 caroline_ at least now, ~1 yr later, I know basic git and terminal use
00:47 wizzyrea fair enough :)
00:47 caroline_ But I wanted to try some things out of work hours
00:47 caroline_ my colleague blou did my install on my work computer, so I didn't have to worry about that
00:46 wizzyrea and on a mac, and, and, and
00:45 dcook Truth
00:45 wizzyrea yeah that one does help, but can be messy for first timesrs
00:45 dcook Cloning the Koha git for each "vagrant up" is a real time killer
00:45 dcook And if you use SYNC_REPO, you will have a faster vagrant up
00:45 wizzyrea basically lunch time.
00:45 dcook Of course now I'm hungry... oo 11:45am...
00:45 dcook Nicely put
00:44 wizzyrea ok, these are herbs not flowers. Chop them down any old time and grow new ones.
00:44 dcook But I could ramble a lot about the living our best lives thing
00:44 dcook Here's hoping my one very bad day is a long ways off yet
00:44 dcook and I was agreeing wizzyrea heh
00:43 wizzyrea oh I was referring broadly to the human condition
00:43 caroline_ yes :)
00:43 * dcook tries to recall if caroline_ is vegetarian
00:43 dcook Although to each their own
00:43 dcook wizzyrea: too right
00:42 dcook Well not all the provisioning. But lots of it.
00:42 dcook With koha-testing-docker, the provisioning happens when you build the image, so start-up time takes maybe a minute or less. It's wonderful.
00:42 wizzyrea which I think is all any of us can hope for really
00:42 wizzyrea "they are gonna have the best life until their one very bad day"
00:42 dcook :D
00:42 wizzyrea they are both pets and cattle
00:42 wizzyrea I have a friend who raises cows,
00:42 dcook koha-testing-docker is even more awesome...
00:42 dcook And no worries!
00:42 dcook Maybe I won't tell those stories
00:41 dcook Cattle could be pets too...
00:35 caroline_ you spent a lot of time walking me through, so you deserve it :)
00:34 wizzyrea ah you can give me karma when you can see the web installer in your browser. :)
00:34 caroline_ thx wizzyrea++ dcook++
00:34 wizzyrea it's gonna take a bit you might want some ice cream.
00:33 wizzyrea and just kinda watch it, and see if it poops out anywhere.
00:33 caroline_ up in progress
00:33 wizzyrea now, you can vagrant up
00:33 wizzyrea yassss
00:33 caroline_ pulled and now up-to-date
00:33 wizzyrea (since it's presumably been a couple of weeks since you downloaded it)
00:32 wizzyrea to make sure you have the latest fixes to kohadevbox
00:32 wizzyrea I'd make sure to do a git fetch in there
00:32 wizzyrea before you vagrant up
00:32 wizzyrea yay :)
00:32 wizzyrea if that makes sense?
00:32 caroline_ destroying in progress
00:32 wizzyrea then you vagrant destroy
00:32 wizzyrea once you are at something like ~/kohadevbox
00:31 wizzyrea a terminal within a terminal
00:31 wizzyrea it's inception terminal
00:31 wizzyrea that will log you out
00:31 wizzyrea if you type exit
00:31 wizzyrea naw
00:31 caroline_ so from vagrant@kohadevbox:~$ I do vagrant destroy
00:30 wizzyrea i mean, we can try to walk you through maybe
00:30 wizzyrea ehh, if it were me I'd send that one to the abbatoir.
00:30 wizzyrea yeah that sounds like it's not fully provisioned
00:30 caroline_ :( poor cattle...
00:29 caroline_ 8080 shows Apache page (I guess that's progress), 8081 doesn't work
00:29 wizzyrea you could destroy it and try again (that's one of the lovely things about vagrant/kohadevbox, actually - it's not a pet, it's cattle.)
00:29 wizzyrea if you have some time, and don't have a sunk cost over this particular VM
00:28 dcook That'd be my guess too
00:28 wizzyrea so is in some kind of broken state
00:28 wizzyrea it's possible that it didn't finish provisioning
00:27 wizzyrea 127.0.0.1:8081
00:27 wizzyrea 127.0.0.1:8080
00:27 wizzyrea instead of localhost
00:27 wizzyrea you could also try
00:27 wizzyrea right
00:27 pastebot "wizzyrea" at 127.0.0.1 pasted "for caroline - this is what mine looks like, and what that means in my browser." (5 lines) at http://paste.koha-community.org/109
00:27 caroline_ I went to localhost:8080 and localhost:8081 in Chrome and it's just spinning
00:25 wizzyrea vagrant port in your terminal, in your kohadevbox directory, would show you what's happening with ports
00:25 dcook In Safari or whatever it is one uses on a Mac
00:25 dcook What do you see when you go to http://localhost:8080 on your browser?
00:25 dcook Sorry ;)
00:25 caroline_ getting a bit too technical for me :)
00:24 dcook So I had to unbind IIS and restart my VM
00:24 dcook I think I've had an issue where my IIS was binding to port 8080 so kohadevbox didn't work
00:24 wizzyrea to show them
00:24 wizzyrea there's a command too
00:24 wizzyrea you can see what ports it uses when you vagrant up
00:23 wizzyrea usually if you're watching
00:23 dcook What do you see when you go to http://localhost:8080?
00:23 dcook If they're not working, you might have something else binding to those ports on your computer
00:23 dcook Yeah Virtualbox uses portforwarding to forward port 80 to localhost:8080 and port 8080 to localhost:8081
00:23 caroline_ No, I didn't get to the koha interface
00:23 wizzyrea which you may have done when you isntalled it weeks ago
00:22 wizzyrea it'll probably (maybe?) be in maintenance mode, depending on if you've been through the installer
00:22 wizzyrea https://gitlab.com/koha-community/kohadevbox it's the next step here after vagrant up :)
00:22 dcook literally localhost
00:22 wizzyrea yep, just as noted in the docs
00:21 caroline_ and localhost is literally "localhost" or I should sub that for something else?
00:21 dcook ^
00:21 wizzyrea but it's kinda designed to expose whatever's running on the VM to your local computer
00:21 wizzyrea YMMV
00:21 wizzyrea i mean
00:21 wizzyrea no, you shouldn't
00:21 caroline_ I don't need to open the VM and go into the browser there?
00:21 wizzyrea koha will work
00:20 wizzyrea if the vm is up
00:20 wizzyrea you don't even have to be logged in
00:20 caroline_ Ah ok so once i'm in vagrant@kohadevbox:~$ I can use my browser normally?
00:20 wizzyrea it should do stuff
00:20 wizzyrea in your browser
00:20 wizzyrea http://localhost:8080/
00:20 wizzyrea you could also try
00:19 dcook When you click on the VM in Virtualbox, you're opening up a console through Virtualbox. But you don't need to do that.
00:19 wizzyrea ^.^
00:19 wizzyrea and you can't log into something that isn't there
00:19 wizzyrea naw, if you do that it won't be running anymore.
00:19 dcook Nope
00:19 caroline_ Should I turn off the vm?
00:18 dcook ^
00:18 wizzyrea cuz it sounds like it's provisioned and just sitting there, ready for you to do work :)
00:18 wizzyrea and it should autologin?
00:18 wizzyrea and type vagrant ssh
00:18 wizzyrea go into your kohadevbox directory
00:17 wizzyrea you need to go into your terminal
00:17 wizzyrea oh
00:17 caroline_ I'm not sure how I got there. I did that maybe two weeks ago. And now I clicked on the VM in Virtual Box and it's just a black screen with "kohadevbox login:_"
00:17 dcook Hey ^_^
00:16 wizzyrea hey dcook :)
00:16 * dcook waves to wizzyrea as it's been like a million years
00:16 dcook ^
00:16 wizzyrea before it dies?
00:16 wizzyrea yeah does it do "stuff"
00:16 dcook And after you do "vagrant up", it's prompting with "kohadevbox login: _"?
00:16 caroline_ I followed the instructions on gitlab up to "vagrant up"
00:15 dcook To which question? Heh
00:15 caroline_ uh... not sure...?
00:15 dcook Do you run Ansible from your Mac or do you use LOCAL_ANSIBLE=1?
00:15 dcook Where are you seeing that?
00:14 dcook I've never heard of that
00:14 dcook "kohadevbox login: _"
00:14 caroline_ macbook
00:14 caroline_ stuck at "kohadevbox login: _"
00:14 dcook What kind of computer do you have?
00:14 dcook https://gitlab.com/koha-community/kohadevbox/issues/273
00:14 dcook Owen, Tomas, Mark, and I have been discussing this
00:13 dcook Oh tell me more?
00:13 caroline_ not with much success
00:13 caroline_ meh, bf is watching tv and I'm trying to install kohadevbox on my personal computer
00:11 dcook Well and on a Sunday?
00:11 dcook It's true! What are you doing up so late?
00:10 caroline_ it's rare that we're on at the same time!
00:10 caroline_ salut dcook!
00:08 dcook salut caroline_
00:01 caroline_ hey everybody!