[16:48:05] hi [16:54:07] hi [16:54:24] I have written a draft [16:54:26] https://commons.wikimedia.org/wiki/User:Infobliss/Glam2Commons/How_to_add_a_new_glam [16:55:11] You may provide your valuable review. [16:55:59] will read it in a bit [16:56:09] ok [16:56:29] did you also manage to get some work done on the generic functions I mentioned (license check, thumb finder?) [16:56:43] those should be managable in a few hours of work [16:57:35] not yet [16:57:41] Will do them soon [16:58:44] The documentation is nice, I like that you provided a class diagram. I do however think you focussed a bit too much on the technical side, where I would also find it interesting to know which templates to pick from, some words on how to do the metadata mapping [17:01:08] ok will add those info [17:03:02] :) [17:03:20] also we are not of the wikimedia foundation, but volunteer wikimedians [17:03:46] but I think this other info in time fits better on the other page I mentioned yesterday [17:03:47] oh it that so [17:03:53] also try to use internal links [17:04:05] [[:en:User:Tom]] [17:04:13] [[User:Basvb]] [17:04:26] ok [17:04:42] I did not know [17:04:53] about such shorthands [17:05:01] thanks for informing [17:05:12] wmf employees are much rarer [17:05:46] does that mean that it is a totally volunteer job? [17:05:49] yep we are just enthousiastic volunteers [17:05:54] my day job is insurance [17:06:16] Ok that's really great [17:06:38] It takes a lot of commitment to be regular volunteers. [17:07:44] so let me be a little more exhaustive in the description of how-to-add-a-glam [17:07:49] and [17:07:57] Add some for generic functions as suggested by you [17:08:32] yes that is adding to the code (and after that the docs) [17:08:33] I was thinking that if it suits you we may do our daily meeting now itself [17:08:46] we're already doing the meeting ;) [17:09:00] yeah but zhuyifei1999_ may not be here [17:09:07] doesn't have to be that formal [17:09:19] ok [17:11:55] you spend the full day on the documentation, or any programming/things you got stuck with? [17:12:25] I started late today due to being a little feverish. [17:12:32] I will do some more work now [17:12:54] The weather is changing from hot to cold here [17:13:03] np, how hot to how cold? [17:13:13] that made me catch a cold [17:13:15] I saw that it was in the 40s celcius [17:13:23] It's raining [17:14:12] now it's around 30 Celsius [17:14:49] that's a heat streak here [17:15:17] uh is that so! [17:15:30] * zhuyifei1999_ is here [17:15:35] We are much near the equator [17:15:44] hello zhuyifei1999_ [17:18:19] zhuyifei1999_: did you get a chance to look at the new wiki doc page I wrote? [17:18:50] yeah a bit [17:23:06] https://commons.wikimedia.org/wiki/User:Infobliss/Glam2Commons/How_to_add_a_new_glam#The_Steps_to_be_followed why does that sound so redundant... [17:23:53] yeah but that's how one would test I believe [17:23:55] you want to do those with either 1 list or listening in some folder (checking for GLAM-files) [17:24:17] ? [17:24:20] that was a question [17:24:57] I did not get the question. Could you please rephrase? [17:25:02] infobliss, this is not the test header [17:25:04] I'd generate the list dynamically from all loaded glam classes [17:25:09] it is about steps to be followed [17:25:23] and the question was to zhuyifei on dynamic loading indeed [17:26:29] zhuyifei1999_ had suggested meta-class and other things for dynamic loading of the glam classes [17:27:07] we may try them [17:27:09] well let's look into that a bit later, but that would be nice if that is possible [17:27:27] yeah [17:27:43] yeah that's for later [17:28:00] can we populate a few more glam classes? [17:28:16] you mean get more GLAM-mappings? [17:28:22] yeah [17:28:35] or you mean get a bit more generic classes [17:28:55] I'm still working on the one mapping, rather busy and doing it well takes me a bit more time. [17:29:18] I can do that [17:29:58] yes that would be good [17:30:22] Amsterdam Museum is still incomplete right? [17:30:33] it's better if I complete amsterdam musuem [17:30:39] have thought quite a bit about it [17:30:44] ok [17:30:45] + language is important [17:31:07] language? [17:31:11] it's dutch [17:31:24] ok [17:31:29] and google translate is not that perfect for dutch, you'll miss a lot of subtleties [17:31:53] I was about to pitch for Google translate :) [17:32:37] but zhuyifei1999_ I'm a bit afraid doing these mappings will take a lot of time out of the project + they are not the most interesting work [17:34:42] uh [17:35:00] maybe it's good to do one or two [17:35:01] one mapping isn't even an MVP honestly [17:35:07] true we need some [17:35:16] but trying not to get them to take a week each [17:35:23] rather a day if possible [17:35:29] will try to finish mine as well [17:36:03] Well I have some time allocated for doing metadata mapping next month. [17:36:05] I can get it to do uploads pretty quickly, but I want to do some good mappings to existing templates (size, medium, reference) [17:37:17] yeah I get that. [17:37:39] for NA some of the fields are vacant [17:38:18] some will always be vacant [17:38:21] empty [17:38:34] hmm [17:38:40] important is that license, author and descriptions are well filled [17:38:55] ok [17:38:55] and that all metadata is transferred somehow, the more in commons structure the better of course [17:39:10] it allows for easier reuse later (within structured data on commons) [17:40:59] date is also quite important, especially for pd-old images [18:29:31] the Amsterdam museum has the issue that one object can have multiple images with 1 metadata description: http://amdata.adlibsoft.com/wwwopac.ashx?database=AMcollect&search=priref=5782&output=json [18:46:05] ok I almost finished the amsterdam museum mapping [18:46:22] only need to have a think on how to handle the multiple image issue and parse the descriptions [18:51:40] will do that later [19:16:05] ok [20:09:24] night