IRC log for #koha, 2022-04-28

All times shown according to UTC.

Time S Nick Message
01:46 fridolin joined #koha
01:48 huginn News from kohagit: Bug 29092: DBRev 21.12.00.039 <https://git.koha-community.org[…]f419b5f70a39213b8>
01:48 huginn News from kohagit: Bug 30136: Compiled CSS <https://git.koha-community.org[…]d9ffe57b1040a0e2b>
01:48 huginn News from kohagit: Bug 29648: DBRev 21.12.00.038 <https://git.koha-community.org[…]822bf3819e3557dc6>
01:48 huginn News from kohagit: Bug 29648: (follow-up) Add missing raw filter <https://git.koha-community.org[…]54d44a6fe53b79806>
01:48 huginn News from kohagit: Bug 29648: (QA follow-up) Remove NumSavedReports from .pref file <https://git.koha-community.org[…]90a20397a02e2781f>
01:48 huginn News from kohagit: Bug 29648: (QA follow-up) Minor POD fix <https://git.koha-community.org[…]386200ca741b48d7f>
01:48 huginn News from kohagit: Bug 30136: (follow-up) CSS and accessibility update <https://git.koha-community.org[…]a8b6bf3a9bae9c923>
01:48 huginn News from kohagit: Bug 29092: Add timestamp to account-fines table column settings <https://git.koha-community.org[…]52d953c3108d11bda>
01:48 huginn News from kohagit: Bug 30136: Add back to top button to OPAC <https://git.koha-community.org[…]190513d6e8d42cf28>
01:48 huginn News from kohagit: Bug 29648: Remove default sort order for detail <https://git.koha-community.org[…]9fb6480673c85ef7f>
01:48 huginn News from kohagit: Bug 29648: Fix occurrences of GetColumns <https://git.koha-community.org[…]1f609ed6c78b2bf09>
01:48 huginn News from kohagit: Bug 29648: Log viewer - no sort <https://git.koha-community.org[…]6bc8a4bc2fcb7b695>
01:48 huginn News from kohagit: Bug 29648: Upload tool - no sort <https://git.koha-community.org[…]91ea2898ec17602d7>
01:48 huginn News from kohagit: Bug 29648: Notice template - only sort <https://git.koha-community.org[…]ca4b5ffbc59e63c67>
01:48 huginn News from kohagit: Bug 29648: Subscription detail - no change <https://git.koha-community.org[…]2a85b57a27b65bd54>
01:48 huginn News from kohagit: Bug 29648: Item lost report - no change <https://git.koha-community.org[…]ac118ece08acf3e31>
01:48 huginn News from kohagit: Bug 29648: patron list table - normal <https://git.koha-community.org[…]8a67f74b6a70d9088>
01:48 huginn News from kohagit: Bug 29648: Checkout history - no sort <https://git.koha-community.org[…]604bf9d2fcede5746>
01:48 huginn News from kohagit: Bug 29648: Holds history - no sort <https://git.koha-community.org[…]356015cb3eae0028b>
01:48 huginn News from kohagit: Bug 29648: Returns - no change <https://git.koha-community.org[…]71865dc873f57015a>
02:17 alohabot 🎁 🦄 Koha 'master' packages pushed to 'koha-staging' repo  🥜🌮🥦
02:27 dcook Nothing like a new dependency in master to blow out your dev time in k-t-d heh
02:29 dcook I just need to make a 1 line patch lol
02:30 koha-jenkins Project Koha_Master_D9 build #1942: SUCCESS in 41 min: https://jenkins.koha-community[…]a_Master_D9/1942/
02:32 dcook And my docker host is out of disk space :|
02:32 koha-jenkins Project Koha_Master_D11_My8 build #809: SUCCESS in 44 min: https://jenkins.koha-community[…]ster_D11_My8/809/
02:41 fridolin joined #koha
02:41 koha-jenkins Project Koha_Master build #1999: STILL UNSTABLE in 42 min: https://jenkins.koha-community[…]Koha_Master/1999/
02:49 koha-jenkins Project Koha_Master_U20 build #379: SUCCESS in 1 hr 0 min: https://jenkins.koha-community[…]a_Master_U20/379/
03:09 koha-jenkins Project Koha_Master_D11_MDB_Latest build #883: SUCCESS in 39 min: https://jenkins.koha-community[…]1_MDB_Latest/883/
03:19 koha-jenkins Yippee, build fixed!
03:19 koha-jenkins Project Koha_Master_U22 build #34: FIXED in 46 min: https://jenkins.koha-community[…]ha_Master_U22/34/
03:19 wahanui Congratulations!
03:36 koha-jenkins Project Koha_Master_D10 build #622: SUCCESS in 54 min: https://jenkins.koha-community[…]a_Master_D10/622/
04:04 koha-jenkins Project Koha_Master_D11_MDB_Latest build #884: SUCCESS in 54 min: https://jenkins.koha-community[…]1_MDB_Latest/884/
04:28 dcook Oh maybe not such a small change after all...
06:24 fridolin joined #koha
06:33 reiveune joined #koha
06:34 reiveune hello
06:51 davidnind joined #koha
06:53 alex_ joined #koha
06:53 alex_ Bonjour
07:01 lds joined #koha
07:25 Joubu @later tell cait 30622 - so everything is good with the patch I attached I'd say
07:25 huginn Joubu: The operation succeeded.
07:31 ashimema morning koha
07:45 nlegrand matin koha
07:46 nlegrand fridolin: yeah right :) I'm into rewriting imports for our modules and some not-so-clean customisation. But everything is fast and smooth now we're on a community package install.
07:46 nlegrand I've done my work here, I could leave now ^^.
07:48 fridolin great
08:03 severine_q joined #koha
08:03 severine_q Hi everyone !
08:13 ashimema severine_q: morning :)
08:15 * ashimema wonders what nlegrand is refering to
08:17 severine_q mornin' ashimema !
08:17 fridolin ashimema: upgrade to 21.11 one as to review home-made code on use modules
08:18 fridolin explicit wich method is used
08:18 ashimema ah, i see
08:18 ashimema yeah, we've had to work through allot of our plugins
08:37 cait joined #koha
08:49 nlegrand joined #koha
09:04 fridolin left #koha
09:07 * cait waves
09:20 nlegrand ho, last EDS plugin isn't aware of imports changes :)
09:21 nlegrand dirty work in sight :D
09:25 ashimema nlegrand
09:25 wahanui nlegrand are you following the trello board?
09:25 ashimema ptfs-e has a pull request open for that
09:26 ashimema nlegrand: https://github.com/ebsco/edsap[…]a-plugin/pull/117
09:27 ashimema what we've not looked at yet is the javascript.. which we're thinking is likely to also be broken
09:28 ashimema https://github.com/ebsco/edsap[…]plugin/issues/116
09:29 nlegrand ashimema: great, thanks!
09:29 ashimema it's a start at least 🙂
09:30 ashimema we are pushing ebsco to merge that one and look at the JS asap.. but it sounds like the focus there is moving to 'new eds'.. whatever that may be
09:30 ashimema for which there isn't a plugin at all yet
09:40 nlegrand ashimema: interesting
10:22 oleonard Hi all
10:26 ashimema morning oleonard
10:33 cait joined #koha
10:39 * cait waves again (an Ubuntu update later)
11:13 tcohen morning
11:30 magnuse_ \o/
11:35 cait oh good, I was starting to feel a little lonely
11:35 * oleonard is still fighting with tabs focus, but now is winning
11:37 * cait cheers oleonard on
11:38 cait tcohen: do you remember when we changed patron search to work better for names with multiple last names like spanish? i wonder if that bug might have some more nice test cases
11:38 cait ... if I could find it
11:38 cait bug 30639 has me a little worried
11:38 tcohen hmmm
11:38 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30639 major, P5 - low, ---, koha-bugs, NEW , Patron search does not find patrons if passed first and last name
11:39 Joubu I will fix it today
11:40 khall joined #koha
11:42 ashimema ack..
11:42 ashimema patron search.. just keeps on giving
11:42 ashimema I thought we'd got there now with the default fields stuff and bits
11:43 ashimema still.. nice to see it's getting more testing
11:43 cait the Ubuntu update killed my firefox bookmarks
11:43 cait and now i am torn between grabbing them from backup and a tempting fresh start
11:43 tcohen cait: there are recipes for installing firefox from .deb packages
11:44 tcohen to fix that sort of issues
11:44 * tcohen hasn't had those
11:44 cait the ubuntu update switches it to snap it told me
11:44 cait I just also assumed they woudl take care of not losing stuff
11:45 cait I don't think siwtching back to some other installation issue is really going ot help the issue now :)
11:45 tcohen I use a Firefox account to sync through all my devices
11:46 tcohen so I guess that's why I don't have that problem
11:47 cait possibly :)
11:49 cait so... let's make some noise on bugzilla! :)
11:51 cait ook,... the new firefox doesn't let me open localhost:8080...
11:54 cait fixed it
12:10 cait is it possible that Koha::Authorities->find($authid); does a contains search?
12:11 cait the result is wrong
12:11 tcohen nope
12:12 tcohen no overloaded ->find as far as I can see
12:13 khall joined #koha
12:13 cait it's still giving wrong results
12:13 cait you can see it in the sample database
12:13 cait bug 30641
12:13 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30641 normal, P5 - low, ---, koha-bugs, NEW , Authority detail page shows wrong number of records using the authority
12:13 cait http://localhost:8081/cgi-bin/[…]ail.pl?authid=133
12:14 cait says used in 3
12:14 cait but one is false
12:15 tcohen Koha::Authorities->find($id) is one thing, displaying the authority usage count is another thing as it is probably doing a query on Zebra/ES
12:15 cait well it should, but it isn't
12:15 cait http://localhost:8081/cgi-bin/[…]il.pl?authid=1337 is linked to the false record
12:15 cait so i think it finds it because 133
12:16 cait ah ok
12:16 cait get_usage_count is the one we probably need to look at
12:16 tcohen so maybe the zebra/es search is the wrong one
12:16 cait it's odd, because the reuslt list shows the correct result
12:16 cait the detail page is wrong
12:16 tcohen and might differ from one to the other
12:19 tcohen cait: what you are suggesting is that, on some search engine, authid is not being queried as an exact match
12:19 tcohen probably ES
12:19 cait at the moment I suggest that the result list and the detail page are using different code
12:19 cait and the result list one is correct
12:20 cait i think it might have to do with autotruncating
12:21 cait The number on results and detail page match and are correct if AutoQueryTruncate is deactivated.
12:22 cait ok, it's wrong if Elasticsearch is used with automatic truncation
12:23 tcohen that query should be done without truncation regardless
12:24 cait yes
12:24 cait I am looking at get_usage_count... but I think this goes deper
12:24 tcohen welcome to Koha :-D
12:24 cait my $searcher = Koha::SearchEngine::Search->new({ index => $Koha::SearchEngine::BIBLIOS_INDEX });
12:24 cait my ( $err, $result, $count ) = $searcher->simple_search_compat( 'an:' . $authid, 0, 0 );
12:25 cait i am scared to go further... tbh
12:25 cait but I am pondering to pass the patch I found this on, ecause it's obviously something to fix on another bug
12:25 tcohen what are those parameters to simple_search_compat?
12:26 cait I don't think they'll be helpful
12:27 cait on another example in the file it looks like paging/offset
12:27 cait i am not sure if that works with that... but maybe it should not be an, but at least an,phr or an,ext
12:29 tcohen happy to guide on writting regression tests, cait
12:29 cait it's ont working
12:29 tcohen that'd be the first step
12:29 Dyrcona joined #koha
12:29 cait there are tests for this, but i think you need to mock sysprefs and stuff
12:33 tcohen more tests are needed, that mock different syspref options
12:40 khall_ joined #koha
12:48 Joubu cait: I don't understand your comment on bug 30643
12:48 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30643 normal, P5 - low, ---, jonathan.druart+koha, Needs Signoff , Useless query part generated by DT REST API wrapper
12:49 cait sorry, I might be too over the place this afternoon
12:49 cait I wondered if removing that bit of code would affect searchng for patron attributes
12:49 cait because it looked like it might relate to it
12:49 cait extended configured patron attributes
12:52 Joubu it's not about extended patron attributes
12:57 tcohen Joubu: need your help
12:57 cait ok
13:12 khall joined #koha
13:14 Joubu ashimema: bug 30645 if you want some fun, I am a bit stuck there
13:14 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30645 normal, P5 - low, ---, koha-bugs, NEW , Patron search not building the query correctly for extended attributes if several terms passed
13:21 ashimema fun
13:21 ashimema lol
13:30 magnuse_ huh, upgraded to 21.11 last night. one library has kicked off 55 background jobs today, all are "batch item delete" jobs. some of them are processd and finished, but about half are not started/done. it seems completely random. either they are done the minute they are put in the queue or not at all
13:31 lukeg joined #koha
13:31 kidclamp 21.11.? magnuse - which point release?
13:31 kidclamp bug 30172
13:31 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30172 major, P5 - low, ---, jonathan.druart+koha, Pushed to oldoldstable , Background jobs failing due to race condition
13:33 magnuse_ 21.11.04 - i missed that the packages for .05 were not out yet
13:35 kidclamp probably that bug then - rabbit hits koha before the job is in DB, but queued successfully, so not picked up by the background job process
13:38 Joubu kidclamp: are you working on bug 30644?
13:38 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30644 blocker, P5 - low, ---, koha-bugs, NEW , Cannot delete items
13:38 kidclamp not at the moment
13:39 magnuse_ that is probably it, thanks! i would sort of expect items in the queue to be picked off eventually, but i have zero experience with that sort of thing...
13:39 magnuse_ kidclamp++
13:39 cait bug 30602 and bug 30603 are also bad ones - filed a few days ago, no comments yet
13:39 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30602 normal, P5 - low, ---, koha-bugs, NEW , Street type on patron form showing although no ROADTYPE entries exist
13:39 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30603 major, P5 - low, ---, koha-bugs, NEW , Sort 1 and Sort 2 on patron form are on longer free text when AV categories are empty
13:40 ashimema if you weren't using rabbit then they would eventually get picked
13:40 ashimema polling vs notifying
13:40 kidclamp true, if you break the rabbit connection the jobs will get picked
13:40 cait but rabbit doesn't retry?
13:41 ashimema 😉
13:41 kidclamp no, but after that patch it will mark it as failed
13:41 kidclamp we could still use a 'requeue' or 'process' button
13:41 ashimema nope, rabbit doesn't retry
13:42 ashimema well. it's not rabbit so much as it's our workers don't
13:42 ashimema we don't retry on failure either
13:43 oleonard-away Rabbits and workers and daemons, oh my!
13:44 kidclamp Joubu: should I be able to use the back button to return to patron search after redirected for single result?
13:46 Joubu kidclamp: yes, I think I fixed that
13:46 Joubu it won't display the form then redirect again to the patron detail view
13:47 kidclamp that is what is happening for me now - hit back, screen flash, redirected again
13:47 Joubu master?
13:47 wahanui master is the WIP version. In May, whatever is in the master will become version 19.05 and we'll continue to work on it for the 19.11 version
13:48 kidclamp let me pull and double check
13:48 Joubu kidclamp: ok I do recreate
13:48 Joubu if you use the search from the header
13:48 kidclamp yes
14:00 oleonard After I select a missing serial issue and click "Send notification," is the status supposed to be updated to "Claimed" ?
14:01 oleonard cait do you know?
14:01 wahanui rumour has it cait is looking at the smaller enh still as they can still go in until next week
14:03 cait send notification?
14:04 cait wonder if that is a new feature I missed
14:04 cait aaah, claiming?
14:04 cait have you tried reloading the page? but yes, indeed it shoudl update I tihnk
14:06 khall_ joined #koha
14:06 cait Sorry, I first thought notification meant the new issue alerts
14:08 Joubu kidclamp: hard one. We want both behaviours to work: pressing the browser back button will display the table but won't redirect
14:08 Joubu kidclamp: I have no idea how to deal with that situation correctly
14:09 kidclamp I think back taking you to display of single row is correct
14:09 Joubu yes but we also want to redirect if there is only one result :)
14:11 Joubu we could decide to implement what has been implemented on bug 30622, for the general patron search
14:11 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=30622 major, P5 - low, ---, jonathan.druart+koha, Needs Signoff , Search for cardnumber needs to go directly to patron record when placing a hold
14:11 Joubu we redirect only if we are searching for a cardnumber
14:11 Joubu in other situations we don't redirect we display the table with a single row
14:34 koha-jenkins Yippee, build fixed!
14:34 koha-jenkins Project Koha_Master_D12 build #137: FIXED in 46 min: https://jenkins.koha-community[…]a_Master_D12/137/
14:34 wahanui Congratulations!
14:45 ashimema any devs out there with any capacity wanting to take on some smaller contract koha developments?
14:54 koha-jenkins Project Koha_Master build #2000: STILL UNSTABLE in 1 hr 7 min: https://jenkins.koha-community[…]Koha_Master/2000/
15:00 bag joined #koha
15:21 ashimema do we know what happened to the wiki upgrade.. it seems dead again.. would be nice to finally get it completed
15:22 cait + a million
15:43 paulderscheid[m] Hi, can I somehow filter strings in perl with some module like in Template Toolkit with piping strings through filters?
15:44 cait what kind of filter?
15:44 cait not with he same syntax, but there is probably a way to do the same thing in perl as with the TT filters
15:45 paulderscheid[m] Do you know how?
15:45 cait what are you trying to do? (kind of always the first question :) )
15:47 cait there are ways to url-encode and such, but there is not like one solution that does all the same things I think
15:47 paulderscheid[m] I have object properties that i interpolate in some strings, but they sometimes contain escaped characters like this:
15:47 paulderscheid[m] <div title=\"Adam und das Volk der B\x{e4}ume\" class=\"3423650044\" id=\"gbs-thumbnail-preview5\"></div>
15:47 paulderscheid[m] I need to filter these out somehow and I hoped that there was some way where I don't have to implement a bunch of regexes.
15:48 paulderscheid[m] '<div title=\"Adam und das Volk der B\x{e4}ume\" class=\"3423650044\" id=\"gbs-thumbnail-preview5\"></div>'
15:49 paulderscheid[m] Also there is an encoding problem, but that's another story.
15:49 cait so you need to \" to \ ?
15:50 cait to "
15:50 paulderscheid[m] exactly
15:50 cait I guess this is from an external API or such?
15:52 paulderscheid[m] No, I generate it myself.
15:52 cait why are they escapd?
15:53 cait JSON?
15:53 cait Joubu: still there?
15:53 wahanui there is a pacakge command.... koha-update-schema or so that can be run as root
15:53 paulderscheid[m] yes, it's json
15:54 cait looking for something, but someone else might be faster
15:54 paulderscheid[m] Thank you
15:56 paulderscheid[m] Wait before you start searching, I've got another question
15:56 paulderscheid[m] How can I set the encoding inside a perl module to utf-8
15:57 paulderscheid[m] I think this causes my problem
15:57 paulderscheid[m] Nervermind, got it
15:58 cait i tihnk the utf8 flag on top only means you can use utf8 in variables and such - but that's how far my knowledge goes :)
15:59 paulderscheid[m] Ah the uft8 import solved it.
15:59 cait I was wondering if we could see that the TT filters do to see how to do it in perl
15:59 paulderscheid[m] Thanks for helping.
15:59 cait https://git.koha-community.org[…]late/Plugin/To.pm
15:59 cait you did it not me
15:59 cait :)
15:59 cait but not sure that's helpful now looking at it
16:00 paulderscheid[m] Sometimes it helps to just spell out the problem so I'd say that you helped :)
16:00 cait ah, rubber ducking :)
16:00 paulderscheid[m] cait: Thanks for the resource, gonna look into that as well.
16:03 cait np
16:04 cait lukeg: around?
16:20 lukeg hi cait. sorry about Bug 29129
16:20 huginn Bug https://bugs.koha-community.or[…]_bug.cgi?id=29129 enhancement, P5 - low, ---, lucas, Passed QA , The clear screen and print icons in circulation should be configuarable to print either ISSUESLIP or ISSUEQSLIP
16:20 lukeg cait++
16:21 cait I hope I didn't make it worse - just left a comment for you
16:22 lukeg I appreciate your follow-ups, I wasn't clear on why the qa tool was complaining but now I see
16:29 cait only one was a complaint - i just kept stumbling on the pref description a bit
17:08 cait bye #koha
17:17 davidnind1 joined #koha
17:49 oleonard-away C4::Serials::Numberpattern::Ad​dSubscriptionNumberpattern(): DBI Exception: DBD::mysql::st execute failed: Field 'description' doesn't have a default value at /kohadevbox/koha/serials/create-numberpattern.pl line 58
18:00 cait joined #koha
18:24 fridolin joined #koha
18:50 khall joined #koha
18:50 reiveune bye
18:50 reiveune left #koha
18:56 khall_ joined #koha
18:58 drbu joined #koha
18:58 fridolin joined #koha
19:02 khall joined #koha
19:05 lukeg joined #koha
20:51 huginn News from kohagit: Bug 30644: (bug 29788 follow-up) Make Koha::Item->safe_to_delete use Koha::Result... <https://git.koha-community.org[…]c5800e6c9fa05eab5>
20:51 huginn News from kohagit: Bug 30626: Don't generate the query if no term passed <https://git.koha-community.org[…]6b06060412fce832b>
20:51 huginn News from kohagit: Bug 30630: Prevent crash on check-in if HoldsAutoFill is ON <https://git.koha-community.org[…]ce4781dae47d6792b>
20:51 huginn News from kohagit: Bug 30626: (QA follow-up) Fix test plan <https://git.koha-community.org[…]b0b956e50e8af1ff6>
20:51 huginn News from kohagit: Bug 30626: Fix test <https://git.koha-community.org[…]015c72e374b35bb1b>
20:51 huginn News from kohagit: Bug 30626: DT REST API wrapper - Fix general search <https://git.koha-community.org[…]dc63d7d32d342e656>
20:51 huginn News from kohagit: Bug 30576: (follow-up) Corrections to behaviour to reflect unit tests <https://git.koha-community.org[…]f13b8ef3e6553bc7e>
20:51 huginn News from kohagit: Bug 30576: Use DefaultPatronSearchFields in patron search <https://git.koha-community.org[…]9608117357501a4fb>
20:51 huginn News from kohagit: Bug 24001: Fix Card template/rpinter profile creation and edit <https://git.koha-community.org[…]345f59bc3ecc9f101>
20:51 huginn News from kohagit: Bug 24001: Fix patron card template edition <https://git.koha-community.org[…]ec9275442f962b077>
21:17 alohabot 🎁 🦄 Koha 'master' packages pushed to 'koha-staging' repo  🥨🍯🍋
21:37 koha-jenkins Project Koha_Master_D11_My8 build #810: UNSTABLE in 44 min: https://jenkins.koha-community[…]ster_D11_My8/810/
21:47 koha-jenkins Project Koha_Master_D11_MDB_Latest build #885: UNSTABLE in 56 min: https://jenkins.koha-community[…]1_MDB_Latest/885/
21:55 koha-jenkins Project Koha_Master_U22 build #35: UNSTABLE in 1 hr 3 min: https://jenkins.koha-community[…]ha_Master_U22/35/
22:04 koha-jenkins Project Koha_Master build #2001: STILL UNSTABLE in 1 hr 10 min: https://jenkins.koha-community[…]Koha_Master/2001/
22:10 koha-jenkins Project Koha_Master_D9 build #1943: UNSTABLE in 40 min: https://jenkins.koha-community[…]a_Master_D9/1943/
22:20 koha-jenkins Project Koha_Master_U20 build #380: UNSTABLE in 43 min: https://jenkins.koha-community[…]a_Master_U20/380/
22:41 koha-jenkins Project Koha_Master_D10 build #623: UNSTABLE in 54 min: https://jenkins.koha-community[…]a_Master_D10/623/
22:56 koha-jenkins Project Koha_Master_U20 build #381: STILL UNSTABLE in 1 hr 0 min: https://jenkins.koha-community[…]a_Master_U20/381/
22:57 koha-jenkins Project Koha_Master_D10 build #624: STILL UNSTABLE in 53 min: https://jenkins.koha-community[…]a_Master_D10/624/
23:21 fridolin joined #koha

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary