[07:50:28] hi basvb [07:50:47] the orderedDict helped me to get the first key of the dict everytime [07:51:03] so getting the front image works now [07:51:47] also I saw that some of the last year's GSoC interns have created a wiki page as the final report [07:52:24] I think it will be nice to have https://commons.wikimedia.org/wiki/Commons:Glam2Commons as the report after doing a few modifications [07:53:38] zhuyifei please let me know if you found the requirement description about the dropdown tooltip inadequate again. [09:39:14] here is a draft report https://commons.wikimedia.org/wiki/User:Infobliss/Glam2Commons_Report [09:40:02] We may add a few screenshots of our tool to the report if you think that it will be appropriate. [10:24:58] hi [10:26:37] infobliss, I think Commons:Glam2Commons should be a future-resistant information page on the tool [10:26:39] not a report [10:26:53] you can make a report in your namespace and link it from your userpage [10:27:09] did you work on the report for google to hand in [10:27:16] I want to discuss the draft version later today [10:27:21] https://commons.wikimedia.org/wiki/User:Infobliss/Glam2Commons_Report [10:27:26] Yep I see it [10:27:38] nice, that ordereddict works [10:28:14] yeah please don't test now I am yet to ship it to toollabs [10:28:32] may be you can test after an hour [10:29:08] actually to connect to toollabs I need wifi which is in my lab [10:29:15] ok [10:29:16] https://beta.doodle.com/poll/b8wk3a2wxvvnidf2 [10:29:23] I think you have to fill that one ? [10:29:36] I can't really be there any of those time, but it's interesting to present to the others [10:30:07] Sure but it would have great to have you there [10:31:19] I think they will have it recorded anyway [10:31:42] so that everyone who missed can see it later [10:40:04] I can try for the first or last one mentioned, likely will miss the first half [10:41:03] ok I think that's better [10:41:10] I can present in the later half [10:41:27] there are 10 presenters [10:41:41] 4 minutes for each presenter [10:43:14] In guess they will have it in the last slot on Sep 7 since there is a majority as of now. [10:44:01] *I [10:46:14] well I know your project of course [10:46:22] so don't have to do that specifically for me ;) [10:47:11] haha yes but your presence will be provide boost for me :) [11:01:21] ;) [11:01:27] ok, well ask for the later parts then [11:01:41] but I have an important late business meeting [11:01:44] so will be difficult [11:02:09] alright [13:05:03] infobliss: you need js, and js needs the configuration stored in a variable. you can either fetch them with ajax or encode them into some elements in html [13:05:22] I don't think native html can change stuffs in

[13:32:22] hi zhuyifei1999_ [13:33:11] hi [13:33:15] see my messages [13:33:34] I gtg soon [13:33:36] yeah I saw them [13:34:05] sometime back we had a discussion about passing variables from python to js [13:34:35] which was risky because it exposed security vulnerabilities [13:34:37] https://stackoverflow.com/questions/15321431/how-to-pass-a-list-from-python-by-jinja2-to-javascript [13:34:58] just don't [13:35:50] "[13:05:03] infobliss: you need js, and js needs the configuration stored in a variable" [13:36:01] what is meant by configuration here? [13:39:10] the infos [13:40:07] then it will be equal to hardcoding, won't it? [13:41:00] or am I misreading you? [13:41:18] ... [13:41:43] you want to store them in a variable, but I did not say you want to code them directly in js [13:42:20] how are we fetching the variable values from the app.py? [13:42:34] 08:05 infobliss: you need js, and js needs the configuration stored in a variable. you can either fetch them with ajax or encode them into some elements in html [13:42:35] 08:05 I don't think native html can change stuffs in

[13:42:35] into the javascript [13:42:44] the rest of the message [13:43:20] Since I am not much familiar with ajax I will prefer the second option [13:43:43] are you familiar with jquery? [13:44:11] not much but I read about it a little [13:44:14] one has to import it [13:45:17] honestly ajax will be a million times easier [13:45:33] ok don't worry I will learn and do it [16:47:57] I signed up as the 8th presenter out of the 10 [16:49:58] https://docs.google.com/presentation/d/1fbjLuGIr-JKj09UwnYW1Rd6e1tD4lMbVOmdogCVIO3w/edit?ts=599fd46c#slide=id.g15105b408d_0_287 [17:03:54] ok [17:03:58] I can\t read the doc [17:04:30] how is your draft for the google evaluation going? [17:13:07] I sent it to you in the afternoon itself [17:13:19] no more changes [17:13:58] I wish to know if you you be ok to see a few screenshots of our tool in that? [17:14:58] [10:27:21] https://commons.wikimedia.org/wiki/User:Infobliss/Glam2Commons_Report [17:17:23] basvb: [17:17:59] ehm you have to hand something in to google [17:18:03] isn't it? [17:18:12] I've to look up the precize format [17:18:17] will look in a bit [17:18:27] no only the link [17:24:38] https://developers.google.com/open-source/gsoc/help/work-product [17:27:15] A 2016 Wikimedia Foundation project example: https://summerofcode.withgoogle.com/archive/2016/projects/6346087715569664/ [17:37:57] "It should be in a stable location. The URL cannot be changed after submission." [17:38:05] that means on Wikimedia is not optimal [17:38:19] ok [17:38:43] "It must be easy to identify the work you have done. (i.e. the changes you made or new code.)" I think that should be clearer in the page you write [17:38:46] what did you do [17:38:52] what did you learn [17:38:59] what do you like to improve upon [17:39:04] what are you most proud of [17:39:08] those are questions you can use [17:39:15] screenshots is a good idea [17:40:14] did you fix for the uncategorized image to land in the to be categorized category? [17:41:05] no I did not realize that you want this to be taken care of by the tool itself [17:41:12] I can do it now [17:41:57] I was rather adding that category manually when I could not decide the category [17:42:07] no it has to be automatically [17:42:12] for when people forget to categorise [17:42:18] ok I get it now. [17:42:30] No problem I will do it now [17:42:31] it's an easy thing to do automatically, so why would we let people do it by hand? [17:42:33] ok [17:42:40] https://commons.wikimedia.org/wiki/Category:Images_from_the_Amsterdam_Museum_needing_license_check [17:42:49] those board games your uploaded, they are likely not ok [17:42:49] ok [17:43:02] because the museum likely did not get permission from the board game (drawings) authors) [17:43:16] oh ok [17:43:34] the no category has to be done both for the amsterdam museum and the nationaal archief [17:43:52] ok [17:44:36] have you looked at the Glam2Commons report? [17:44:46] https://commons.wikimedia.org/wiki/Category:Images_from_Nationaal_Archief_needing_categories [17:45:00] you mean https://commons.wikimedia.org/wiki/User:Infobliss/Glam2Commons_Report ? [17:45:06] yeah [17:45:06] I was just giving feedback on that [17:45:12] 19:38-19:40 [17:45:13] btw do you think that commons URL will ever change? [17:45:18] yes [17:45:20] it could [17:45:33] I would like it to be more in the form of a report [17:45:37] of what you did [17:46:04] ok but that will be very lengthy [17:46:16] why> [17:46:23] you can also write it shortly [17:46:29] it has to be clear, understandable [17:46:34] There are so many things to be mentioned [17:46:41] I didn't get that you wanted to use https://commons.wikimedia.org/wiki/User:Infobliss/Glam2Commons_Report as a report before [17:46:56] as the full report [17:47:08] why is there so much to be mentioned? [17:47:16] you don't have to mention every minor detail [17:47:20] I have weekly reports and blogs linked there as well [17:47:20] you can give an overview [17:47:33] yes, it can be used as a start [17:48:00] But I like to see a page which explains what YOU did [17:48:06] not what the finished product looks like [17:48:09] that is a big part [17:48:31] ok I was suggesting that report because there were people who used wiki page as reports in the past [17:48:39] " Create a blog post or web page or public GitHub gist that describes the work you've done and links to the commits you've made and repositories you've worked on. If there is still work to be done on the project, include that too. You can also share highlights or challenging pieces." [17:48:50] it's possible [17:49:10] but strictly speaking wikipages can be changed, the Commons:Glam2Commons page will be changed [17:49:14] when more glams get added [17:49:17] so it's not stable [17:49:24] alright [17:49:31] and I think the report should focus more on your work than on just the final product [17:49:39] it can be a page on github/your blog [17:49:45] or your userspace [17:49:50] (linked from your user page) [17:51:04] does my userspace mean in commons? [17:51:49] yes [17:51:53] like where it is now [17:51:56] that is possible [17:52:11] but if it's considered out of scope it might be deleted [17:52:21] you don't have full control over commons content [17:52:25] I think the chance is low [17:52:36] but it's theoretically possible [17:52:59] however now you just copied the description page from the tool and added a few lines [17:53:07] I don't think that's good enough for the report sorry [17:53:14] ok [17:53:31] you have to mention it is for google summer of code [17:53:37] you can link the individual blog posts [17:54:01] blog links are there [17:54:52] you have to write down what you did [17:55:01] and separate from what I wrote for example [17:55:12] sure [17:55:20] I will have it done today [17:55:24] you can link the separate blog posts if you want [17:55:30] yes, sorry for the miscommunication [17:55:43] I didn't understand that was the report format you were aiming at [17:55:59] I was misled by some examples from 2016 [17:57:17] I like https://priyankamandikal.github.io/posts/gsoc-2016-project-overview/ [17:57:22] the format of that [17:57:34] ok [17:57:43] that's brief [17:58:21] it can be a bit longer if you want [17:58:30] but those elements seem good to me [17:59:31] I wonder why zhuyifei1999_ and tom are not listed as co-mentors in the official GSoC site [17:59:53] they should be [18:00:00] you can just list them as mentors btw [18:00:07] no need to write mentor vs co-mentor [18:00:14] link? [18:00:17] I'll add them [18:00:37] ok [18:01:00] a sec [18:01:16] https://commons.wikimedia.org/wiki/User:AbdealiJK/file-metadata/GSoC2016 is also a reasonable report [18:01:25] some of the other reports are not that good [18:02:08] https://summerofcode.withgoogle.com/projects/#5854390198992896 [18:03:18] I can't change that I think [18:03:31] ok [18:04:22] shristi can do that maybe [18:04:50] Do I ping her in Zulip? [18:06:28] Don't know, think that is possible [18:06:36] ok [19:30:20] im going to sleep, speak to you tomorrow [19:30:24] I will be on and off tomorrow [19:49:43] ok