User talk:Mpaa/Archives/2014

From Wikisource
Jump to navigation Jump to search
Warning Please do not post any new comments on this page.
This is a discussion archive first created in , although the comments contained were likely posted before and after this date.
See current discussion or the archives index.

Mpaa, in your "tests" you have closed up words that should be spaced in the Mexico-Peru Book such as. . .

Mpaa, you are closing up a space between words such as LakeTiticaca, ofQueen, whichthe , intercoursebetween, civilisationof, noconnection.

Happy New Year when it arrives @ your place of abode. —Maury (talk) 00:59, 1 January 2014 (UTC)

Hi. Thanks! I changed format to make it readable in main ns. I went through all the Glossary and I hope I caught everything ... I am sure that something slipped, uch as hypens for example. A second pair of eyes would help. Happy new year.--Mpaa (talk) 01:56, 1 January 2014 (UTC)
I corrected the parts you didn't find and Happy new year. --kathleen wright5 (talk) 02:42, 1 January 2014 (UTC)
Thanks.--Mpaa (talk) 12:05, 4 January 2014 (UTC)


Bot FYI

See Wikisource:Scriptorium#Reconfirm_User:MpaaBot. JeepdaySock (AKA, Jeepday) 15:42, 8 January 2014 (UTC)

Yep! —Maury (talk) 17:11, 8 January 2014 (UTC)

A question about HotCats

Hi. I think that you use HotCats occasionally and was wondering if it's still functioning in your environment? Happy New Year, — Ineuw talk 22:29, 9 January 2014 (UTC)

I have it on in Gadgets but it does not show the '+'/'-' links. It already happened in the past and self-resolved. Let's wait and see ...--Mpaa (talk) 22:53, 9 January 2014 (UTC)
Thanks. It's the same as it is for me. This means that it's a site-wide issue.— Ineuw talk 23:19, 9 January 2014 (UTC)

HotCats revisited

Hi, In case HotCats is not working for you, I found this instruction very helpful. Disabled all except HotCats and now it works fine. This has the added advantage that one quickly finds out which enabled Gadget wasn't necessary. Ineuw talk 05:32, 24 January 2014 (UTC)

Thanks. Frankly I am a bit tired to chase bugs in the system ... I'll keep this pending for now, hoping that something else will brak whatis currently breaking HotCat ... :-) --Mpaa (talk) 08:52, 24 January 2014 (UTC)

Translation redirects

Mpaa, thanks for helping move pages to the Translation namespace. I noticed that you deleted a number of pages (like Catullus 35) that I had filled with {{translation redirect}}. There has been some discussion about this, both on the Scriptorium and on the RfC about derivative works. What do you think? Personally, I tend to agree with AdamBMorgan: "Many links to our translated content are on blogs, forums, reddit etc, which are hard-to-impossible to change now. There should be something at our end of these links, especially when the content is still on Wikisource. Deleting the pages entirely invalidates at lot of work, outreach and enthusiasm for our project." Here's what one gets when following such a link [1].--Erasmo Barresi (talk) 17:59, 17 February 2014 (UTC)

OK, I will refrain from deleting them in the future. At least, the information is not completely lost looking at the deletion log ...--Mpaa (talk) 18:27, 17 February 2014 (UTC)

VIAF data

I see you're having trouble with the "old" VIAF gadget (MediaWiki:Gadget-addViafData.js) too. I gave up trying to figure out how "patch n' update" our's a few days ago and opted to try and convert the newer version on Commons (MediaWiki:VIAFDataImporter.js) to work for us instead. I Posted its "availability" as a gadget in hopes some coder would jump in and re-write it. NOT!

Long story short - thru trial & error I had some success but it's still not perfect. Feel free to take hatchet to it if you're up to it. -- George Orwell III (talk) 12:53, 21 March 2014 (UTC)

Now it is OK. Frankly I do not know what I am using now. Until this morning I had two options in gadgets, the "old" and "new". Now I have only a generic choice, so I do not know where it points. Thanks again--Mpaa (talk) 17:27, 21 March 2014 (UTC)
No sweat. I took the "new" one down since it needs many more fix-ups just to work as well as the crippled old one does. I managed to get it to behave under ResourceLoader in addition to your issue though & that's enough for me. I guess I'll leave it to Inductiveload to update it. Prost. -- George Orwell III (talk) 18:04, 21 March 2014 (UTC)

Trying to understand the purpose ...

On an author page where I had removed the authority control data, leaving the nude template, you re-added the AC detail. The AC detail is now pulled from Wikidata, so adding it seem superfluous, unless you are trying to override the Wikidata information. And if the WD information is incorrect, then we should be looking to fix it there, rather than locally overwriting it. Am I missing something? — billinghurst sDrewth 22:58, 31 March 2014 (UTC)

I was scanning Cat:"Author pages not connected to Wikidata", so I do not know why it was picked up.
…Because it doesn't have the parameter stored, and it won't. Basically, the form of the template is redundant as it tests for the existence of a parameter, and that test is now redundant as the data resides elsewhere.
No, I think that cat is controlled via Author template, not Authority control.--Mpaa (talk) 08:44, 1 April 2014 (UTC)
I am missing which way we want to follow to connect pages to Wikidata and to port VIAF information to Wikidata and we are acting without a pattern or strategy. We still have some thousand unconnected pages. I also see no hurry in removing local information until the whole base is pretty much OK, it is just adding an extra variant. Once we decide to remove local info for connected pages, it is a quick work for a bot. Yesterday I have posed some questions on Scriptorium if you want to join.--Mpaa (talk) 23:26, 31 March 2014 (UTC)
And we will always have unconnected pages, as there will simply be some people who don't have VIAF data. With WD, it is now should be sufficient to add the template if it is on missing pages, and if there is no data, then flick over to WD and add the data. If there is no VIAF data, then we don't add the template. I am only converting templates where I have ensured that it is at WD and is complete. I have said that repeatedly, and included that detail in the earlier discussion about VIAF data, and local storage being redundant.
In a nutshell all we need locally is {{authority control}} anything else is "make work" here. — billinghurst sDrewth 07:07, 1 April 2014 (UTC)

Where are you getting this from? Its completely contrary to the points covered by Phase 2. We should not remove a blasted thing here until there are P:214 (VIAF indentifier) statements indicating an instance of P:143 (imported from) pointing to us -- English Wikisource (Q15156406) appearing on Wikidata. If there is no current AC template or currently a blank AC template - the practice that I've seen on WP is to at least verify and add 1 identifier; VIAF manually and leave it like that until a corresponding statement indicating importation from WP has taken place. A P:214 statement on WD with zero sources is NOT the desired end point in all this!! To be absolved of VIAF tracking we need to be listed under the VIAF identifier entry as a source. The more domains listed under the same identifier on WD the higher the rank. Go look at Wikipedia if you doubt this is way its being done. The only time you should find a blank AC template there is if WD is also indicating importation and attribution to WP as a source under that P:214 statement. If not, the importation cycle is incomplete!!

All that we move, manipulate or edit is lost until the 2 above properties are associated with en.WS in a proper statement box on WD. Your advice is for some stage or phase after that basic "statement" appears (along with any other polled and matched domains-to-identifier-# that may exist) on WD indicating we've been "properly" polled for what we have manually compiled; not Phase 2. The which-domain-is-missing-what and the mismatches detected between them can only be properly addressed that way.

We put ourselves in a hole when the first bot runs were isolated to just adding the enwikisource site links to established items or to create a new item if one did not exist. There was no follow-up runs dealing with our AC data (probably because we still had the "old" non-module template in place at the time And damn if I can figure out who can initiate that run now). IMO, The priority right now should be to manually associate at least the VIAF id with an Author: Then connect all the Author: pages that aren't already connected with a WD item (or create a new one if need be). Then ask for importation of locally stored AC info in the Author: namespace on WD. Finally - reconcile discrepancies between WS & WD discovered post importation. -- George Orwell III (talk) 08:15, 1 April 2014 (UTC)

Really? That is nonsensical. Why would we want to track that VIAF data came from enWS. It is identifier links, it isn't a fact like date of birth, etc. VIAF data is VIAF data and comes from VIAF, anything else is pretty irrelevant. Re WP and authority control. that is simply because that is what they did prior to WD. — billinghurst sDrewth 08:58, 1 April 2014 (UTC)
Yes really. If its nonsensical -- take it up with WD. See d:Q309907 for a properly imported VIAF identifier that lists WS along other domains that reported the same. So I'll ask again - Please verify and add (at least) the VIAF identifier that matches your Author: page when applying the Authority Control template to insure the proper importation and tracking of AC info by WD.

~88% of the time, your findings will "match" what is already attributed, if at all, to other domains that were polled previously on WD so you may feel like that is a waste of time (I agree - without a manual "anchor" no bot will detect any given parameter from us). But that is what we [unknowingly] agreed to/allowed to go unchecked early on nevertheless. -- George Orwell III (talk) 09:21, 1 April 2014 (UTC)

If you would care to read d:Help:Sources you will see the guidance is specific. There is no need to even reference VIAF to VIAF, each authority link is an evident self-reference, so why in the hell would want to take some secondary or tertiary data from some other source? There is already sufficient queries about the "import from" aspect and the use of WPs as citable material, so please no further citing of other behaviour to outweigh the logic. There is zero need to maintain specific authority control data here once it has been freshly sourced from VIAF and available at WD. We are not a credible source, and there is no requirement for any tracking data when it is able to be self-referenced to the authority. — billinghurst sDrewth 10:15, 1 April 2014 (UTC)
I stopped reading after "Items not needing sources MAY have sources and shouldn't be removed. Even if it's common knowledge, itself is a source, or claims have no sources because it has never been disputed, it's good to add a source to it." So just like the other day, I guess we just won't see this the same. I prefer to believe in our own contributors before any others and err on the side of caution from there - one way being the leaving alone of what has already been compiled in place for importation (which is odd because I always considered your obituary research & the like part of the reason to trust our info before others). New editions with simple AuthCont templates is another matter I guess. Prost. -- George Orwell III (talk) 11:31, 1 April 2014 (UTC)
We are not talking about removing the sources, we are now talking about the (pointless) exercise of waiting for a bot to run through and put in more pointless and worthless statements. The link to the authority is the authority, that is the damned source, not some enWS or enWP article, which are at best examples of its use …. You wanted authoritative so I have spoken to Lydia, and the comments are along lines of additional statements of "imported from enwikisource" would not be useful or needed, and overall less "imported_from" statements would be desirable. Re my contributions, I am adding the WD data from source, so now you trust me, but don't trust me.

So there is no need to wait, to collect our captured data when the data exists in WD. There should be no issues with me trimming back to a bare template where I have ensured (and usually improved) the authority control data for the article, via WD. Now you will let me do it for articles that I have added recently? These articles differ from the other articles that I added previously how? Same research, same research ethic. — billinghurst sDrewth 13:13, 1 April 2014 (UTC)

Thank you

Thank you for your help at Author:Frank James Sensenbrenner, Jr., much appreciated, -- Cirt (talk) 13:36, 1 April 2014 (UTC)

Your common.js

Hello Mpaa

I happened to spot your recent edit. Please review this and act (or not) accordingly, but are you sure this line:

        regexToolWithShortcut('lower [u]','upper()', 'l');

—should not in fact read:

        regexToolWithShortcut('lower [u]','lower()', 'l');

—?

Just looked a little strange to me. AuFCL (talk) 11:48, 28 June 2014 (UTC)

Yepp, thanks--Mpaa (talk) 12:07, 28 June 2014 (UTC)

Hi Mpaa, is this author page useful? Catholic Encyclopedia (1913)/Third Orders lists editors individually and, as you can see from page history, it has never linked to that author page.--Erasmo Barresi (talk) 14:38, 23 August 2014 (UTC)

Must have been created by mistake. It can safely be deleted. Thanks for pointing out.--Mpaa (talk) 16:13, 23 August 2014 (UTC)

Output of archiving

Processing [[en:User talk:Mpaa]]
36 Threads found on [[en:User talk:Mpaa]]
Looking for: {{User:Wikisource-bot/config}} in [[en:User talk:Mpaa]]
Processing 36 threads
Archiving 31 thread(s).
Page [[User talk:Mpaa/Archives/2013]] saved
Page [[User talk:Mpaa/Archives/2014]] saved
Page [[User talk:Mpaa]] saved

billinghurst sDrewth 16:02, 1 September 2014 (UTC)

Thanks for help on Creole Sketches!

Hi, as you may or may not have noticed, Creole Sketches is my first wikisource project, so I'm learning on the job, and any help and advice is welcome. My understanding of where it's at: it looks to me like pages 88-89, 106, and 168-9 are missing from the deja-vu file I imported from the Internet archive. In addition pp. 38-39 and 16-17 are scanned twice in the source file. If you can point me at the procedure for fixing errors in the underlying source file that would be appreciated, in particular for how to insert the missing pages (I think someone has modified the page index file to fix the duplicates problems). Any other advice about learning as I go is of course appreciated. Also, if this kind of help isn't your kind of thing, just let me know. Thanks, Dictioneer (talk) 03:02, 11 September 2014 (UTC)

Hi. You need to highlight the errors present in the pagination of the djvu file (in the Index page is a good place). And look for a replacement of missing pages from a scan of the same edition (possibly). Then, you need to ask in Scriptorium/Help for someone to fix the underlying djvu file for you. If we do not fix/swap the djvu, there is not much we can do.--Mpaa (talk) 11:54, 11 September 2014 (UTC)
Thanks for the advice on fixing the index, and from what I can tell from the index page, thanks for doing some of it too! Your summary of the errors is close to mine, however I note that you shift between numbering schemes in specifying duplicate pages (djvu file names) versus missing pages (page number from the book). To clarify, I believe page 107 from the book is missing from the djvu file, as are book pages 88-89 and 168-169. Since I think one has to redo the whole numbering scheme when you insert / delete pages, I just wanted to make sure we agree that I'm tracking down the right page images from the book to insert into the file.
Another user, ShakespeareFan00, put me on the trail of the djvulibre tools, and it looks like I can run a script that will (attempt to) convert a jpg image into a djvu page. Once I've got those individual djvu files (107, 88-89, and 168-169), if I understand you correctly, at that point I go to the village scriptorium and ask for help in fixing the file itself. If you think I'm doing this in the right order, let me know, or warn me before I go creating unnecessary work for myself and innocent bystanders. In any case, thanks for what you've already done, I greatly appreciate it. Dictioneer (talk) 18:23, 11 September 2014 (UTC)
OK, you are one step ahead. If you will use djvulibre, you can use it to delete duplicate pages and insert new pages in the djvu file. At that point, no need to ask for extra help, you can reupload to Commons the new djvu file version.
Note that Pages/xx can be moved, so you will not lose work already done. You need to tell me what will change from the old numbering to the new.
Example: assume that you will delete Page/48 and Page/49 -> Page/50 and following will have to be moved down by 2.
Example (fake): assume that you will insert 2 before Page/90 -> Page/90 and following will have to be moved up by 2.
But you are performing several changes at the same time, insertion and deletion, you need to be careful and tell me the net effect on a given range, as it might be that in the end one page is not moved at all. In my example: Page/50 to Page/89 will be moved down by 2 becoming Page/48 ... Page/87, 2 new pages will be inserted as Page/88 and Page /89, and Page/90 will stay as it is now.
All I need is: range [x:y] to be moved +/- N pages.
A bit complex, hope I explained myself clearly enough ... but easier done than said :-)--Mpaa (talk) 20:21, 11 September 2014 (UTC)
All right, I think we are ready to go. I have created a new djvu file using the utilities, deleting the duplicated pages 16-17 (book numbering) and 38-39 (book) in the original file, and inserting missing pages 88-89, 107, and 168-169 (all book numbering). If I understand you correctly, you need to know the djvu file numbering, using the file numbers appearing for each indexed page. So, for example, the (first) page 16 points at djvu file number 46, 17 at 47; then the second index page 16 points at file number 48, second 17 points at file number 49 -- these two files (48 & 49) are what need to be deleted and replaced with the renumbered file names.
Assuming the above assumption is correct, here goes: djvu file pages 1-47 are unchanged, 48-49 are deleted, and range [50:71] are moved -2 pages; next, pages 72-73 are deleted, and file range [74:121] are moved -4 pages. Then, insert two pages after (new) 117, so that range [122:138] is moved -2 pages. Now, insert a page after (new) 136, and range [139:198] is moved -1 page. Finally, insert two pages after (new) 197, and range [198:230] is moved +1 page. Now, buy yourself a drink, you deserve it!
Assuming the above makes sense, a chicken / egg question: do I upload the revised djvu file to Commons before or after you make these changes? I will upload the corrected file whenever you specify. I hope I've understood your instructions correctly, and thanks for your help on this. Dictioneer (talk) 21:42, 12 September 2014 (UTC)
Before. So I can check that my moves are consistent with the new file. Bye--Mpaa (talk) 22:59, 12 September 2014 (UTC)
Ok, it's uploaded to Commons. Let me know if you need anything else or find a problem. Thanks, Dictioneer (talk) 00:04, 13 September 2014 (UTC)
Done. One thing.Next time, if available, do not forget the text layer in the djvu file. Now they are empty. So you need to copy&paste from somewhere (the text of the scan from where you toook the pages should have them) or type the manually. Bye--Mpaa (talk) 09:59, 13 September 2014 (UTC)
Great, the new file syncs up perfectly! ShakespeareFan00 was kind enough to type in the missing text on the inserted pages, so I believe I'm getting quite a way along to getting this book ready for... well, whatever happens next! :) Thanks for helping a newbie, I would have been stuck without you. Dictioneer (talk) 19:05, 13 September 2014 (UTC)
Welcome. BTW, mark your ages as Proofread once done. See what ShakFan and myself have done, esp. on headings, etc.Bye--Mpaa (talk) 20:42, 13 September 2014 (UTC)

A list request - if possible

Would it be possible to get a list of the last date when these works were last proofread/validated? I am cleaning up the list, and would like to append the YYYY-MM of the these dates. Perhaps this would help move the works. There may be some works that have been validated, two were found already and moved off the list. Please ignore the PSM volumes. They are being proofread (mostly) in volume order. — Ineuw talk 20:33, 12 September 2014 (UTC)

Is it possible to set up archiving on this for completed requests? ShakespeareFan00 (talk) 18:47, 14 September 2014 (UTC)

No, archive is based on timestamp only. It can't differentiate on anything else. If something stays unanswered for long, it will be archived anyhow.--Mpaa (talk) 22:48, 14 September 2014 (UTC)
That's fine, Next question, can archiving be set up for this page?ShakespeareFan00 (talk) 00:26, 15 September 2014 (UTC)
Yes, copy the template from top of this page and adjust settings as needed.--Mpaa (talk) 07:36, 15 September 2014 (UTC)
Done, I think.ShakespeareFan00 (talk) 17:11, 15 September 2014 (UTC)

Can I ask you to do one of two things ? (i) do some legwork to find-out the (C) status of the included images (marked as problematic)

(ii) Redact the scans of the relevant pages

I've marked the relevant pages as problematic.

Thanks.

BTW The following may contain other material that could help trace the status : http://hillsborough.independent.gov.uk/

ShakespeareFan00 (talk) 21:31, 15 September 2014 (UTC)

I am no expert in (c) status. If you have questions, post them at Wikisource:Copyright violations.
Regarding images, I do not have the right tools installed on my current laptop. Post a request at Scriptorium/Help.--Mpaa (talk) 22:41, 15 September 2014 (UTC)

Hi, can I leave the contents page and book "index" of this work with you?

I should have the text of the mian work finsihed over the weekend and then need to move to other projects.ShakespeareFan00 (talk) 21:31, 19 September 2014 (UTC)

Hi ShakespeareFan00. No I will not take it. If you do not want to finish, leave it there, hoping that someone will pick it sooner or later.--Mpaa (talk) 08:27, 20 September 2014 (UTC)

Need some guidance

I've spotted you making some gerrit patches for .py stuff and was wondering if you might be able to steer me in the right direction.


Long story short - All I'd like do to "help" move things along is create a "patch" that inserts this single line...

							'filters': [ 'body:not(.ns-0)' ],

... between Lines #186 & #187 of THIS .js file.


I've been studying the Gerrit-Patch-Uploader and find myself second guessing what at first appeared to be rather straight forward. Is it really nothing more than downloading & modifying the .js file in question and then just a matter of pointing to the revised local version for upload? How does "it" know which file in the extension's folders & file paths I'm trying to amend?

Any advice you might have is greatly appreciated either way. -- George Orwell III (talk) 21:52, 21 September 2014 (UTC)

I have never used it, I use another workflow with git. I think you need to identify in which "project" the file you want to modify is in. You do not have to upload the new file but a "patch" in one of the specified formats, where basically it is defined which lines of the old version are replaced and with which new lines. See [2] here an example of a "diff -u" command.--Mpaa (talk) 15:24, 22 September 2014 (UTC)
This is an example of what you will see in the review tool [3]. You will have to respond in this forum to reviewers' comments and upload new revisions, if needed.--Mpaa (talk) 15:36, 22 September 2014 (UTC)

Retitled works

Did some followups to some requested moves , by making requests at Commons. Nothing broke this end, but it would be nice to complete the Wikisource side of the re-title process. ShakespeareFan00 (talk) 14:45, 28 September 2014 (UTC)

@ShakespeareFan00: I noticed that you are driven by some higher power to instruct others to make everything neat and tidy on all English language wikis (are you proficient in other languages?). I noticed that you did it on Wikipedia, by tagging a lot of images to be moved to the commons, a gallery which myself put to good use by moving some 19th century B&W images. Nevertheless, for the past weeks I was wondering, how come you don't do it yourself? After all, no one seems to be objecting to your efforts. Have you considered that we are occupied with own projects, and your unending stream of missives are somewhat annoying? Based on your past contributions, I am convinced that you are very capable to do the tasks by yourself. Finally I must ask, do you do windows? — Ineuw talk 15:38, 28 September 2014 (UTC)
In respect of re-titles, I posted here, because it was my understanding that Mpaa had access to a re-title script (which needed some permissions he has and I don't) which relocated pages as well as the index. My reasons for the requests on Scriptorium first was to give time for objections. ShakespeareFan00 (talk) 15:51, 28 September 2014 (UTC)
Also I as a normal contributor don't have deletion or AWB rights.ShakespeareFan00 (talk) 16:09, 28 September 2014 (UTC)
Only move (possibly w/o redirect) is needed. So in principle, everyone could do it. Even if automated it is much faster ...
Bot request is anyhow the right entry place for future requests. A larger crowd can take the task.--Mpaa (talk) 17:37, 28 September 2014 (UTC)
Thanks, It isn't so much a bot request that was needed, but a script request, as I did want to possible review what it was intending to move, I.E a tool-assisted edit script would be better than a bot. ShakespeareFan00 (talk) 17:51, 28 September 2014 (UTC)
I lost you ... You do not need an 'edit script', you just need a Move action on the Indexxxx.yyy: and Page:xxx.yyy/n.
Anyhow, if you are not more specific on what needs to be checked, I wouldn't know how to help you. You cannot expect me to track your work at Commons or here. Highlight somewhere at what stage all your requests are, and it will be easier for everyone to support.--Mpaa (talk) 18:30, 28 September 2014 (UTC)
That's why I was updating the Rebinding entries, but someone seemingly said the cleanup should just happen. ShakespeareFan00 (talk) 20:13, 28 September 2014 (UTC)
I've now re-aligned all but 2 of the works whose files moved at Commons. (on one I had to also realign a transclusion which is something I noted would need to be done on the bot request I made.)
In respect of the "windows", please clarify on my talk page :) ShakespeareFan00 (talk) 15:51, 28 September 2014 (UTC)
In respect of remaining issues. Please refer to my talk page ShakespeareFan00 (talk) 22:30, 28 September 2014 (UTC)

Thank you for the redirect cleanups.ShakespeareFan00 (talk) 22:38, 28 September 2014 (UTC)

Welcome. But do not expect any commitment on this task from me. Especially regarding the script you requested.--Mpaa (talk) 07:53, 29 September 2014 (UTC)
I'm not expecting anything, I've added the script to my wish list in hope. ShakespeareFan00 (talk) 11:35, 29 September 2014 (UTC)

MpaaBot

Question is there a way to tell MpaaBot to re-title a work that a normal user like myself could add to the index page? (This would save a lot of hassle longterm).ShakespeareFan00 (talk) 20:29, 30 September 2014 (UTC)

I am not sure I got you. Do you mean run-time when you create an Index, to validate the name? If so, no. I guess some js script could though.--Mpaa (talk) 20:46, 30 September 2014 (UTC)
I meant a tag like {{newindex|newname}} on the old Index which Mpaabot can look for and which tells the bot that the extant Page:'s for that index need to be relocated before the Index itself can be moved. (For example the page transfers done on the Treatise On a Steam Engine work.
I think I need to go read the API notes. ShakespeareFan00 (talk) 09:51, 1 October 2014 (UTC)

Some js to do a sanity-check for creating an Index on a file that doesn't exist would also be useful, but some index are created by manual page list construiction from jpg/tiff etc, so don't obviously have an associated file in that sense. ShakespeareFan00 (talk) 22:42, 30 September 2014 (UTC)

PSM Volume 17

Many thanks for your help in cleaning up this and the previous volumes.— Ineuw talk

Hi, I've just finished proofreading Volume 25. So much easier with your clean-up, compared to Volume 24. Is there any chance you could do your wizardry on further volumes? Cheers, Zoeannl (talk) 11:47, 27 October 2014 (UTC)

Thanks, happy to know it was useful. I'll try. Not in the short term though.--Mpaa (talk) 14:27, 27 October 2014 (UTC)
BTW, Vol 28 is cleaned up already, if you are interested.--Mpaa (talk) 19:36, 28 October 2014 (UTC)
And Vol 29 on its way.--Mpaa (talk) 21:08, 28 October 2014 (UTC)

TOC err

Hello, Mpaa. I noticed that the poems listed from Part I on Page:Love Songs.djvu/16 do not show up in the Mainspace. I was going to validate, but I'm not sure how to fix the problem. Thanks! Londonjackbooks (talk) 05:07, 12 November 2014 (UTC)

Similar issue with Helen of Troy and Other Poems. Londonjackbooks (talk) 15:08, 12 November 2014 (UTC)

Pasted on Help page as I cannot figure it out.--Mpaa (talk) 19:33, 12 November 2014 (UTC)
Find out the fix (after many attempts ...). Thanks for pointing out.--Mpaa (talk) 20:20, 12 November 2014 (UTC)

The Tsar's Window Four Leaf Clover

Help:Adding images mentions Imagemagick, which could be used to get rid of the paper texture of the four leaf clover and the horseshoe that ate illustrations used in the No Name series novel The Tsar's Window. By the way, how good are you with images? --Lo Ximiendo (talk) 12:27, 15 November 2014 (UTC)

I can do that single image for you, if you wish.— Ineuw talk 15:47, 15 November 2014 (UTC)
Yes please. I need to reinstall tools as I changed PC.--Mpaa (talk) 21:33, 15 November 2014 (UTC)
Hi. I did that and everything else on the volume, and placed it in the queue for validation. — Ineuw talk 21:39, 15 November 2014 (UTC)
Thanks.--Mpaa (talk) 18:34, 16 November 2014 (UTC)

Bot fixes

Thank you for the bot header fixes to Ninety-three. Londonjackbooks (talk) 22:37, 5 December 2014 (UTC)

You're Welcome.--Mpaa (talk) 10:24, 6 December 2014 (UTC)

Database reports

Hello again,

I could not think of anyone better to ask since most of it seems to be .py based -- is there any way we can start our own centralized Database reporting like Wikipedia has? Having such a repository would go a long way in selecting maintenance tasks to completion.

If that is too big of a deal to start-up -- either without group discussion taking place first or is just too labor intensive & the like -- can you just get one database up and running?

I'm interested in the Gadget usage section in particular (note that the first half of results are faux deviations of the true results found in the bottom half of the same table). Thanks for any input/reply in advance. -- George Orwell III (talk) 00:06, 7 December 2014 (UTC)

Hi. I guess I would need an access on tool labs to start with or we could use User:Wikisource-bot (@John Vandenberg:, what do you say?). I am not familiar with the libraries used in the .py example, I am checking if I can use pywikibot instead. I would need help with SQL queries (or I could copy them from wikipedia reports) . Parsing the outcome, generating the reports and updating the pages should not be an issue.--Mpaa (talk) 19:22, 7 December 2014 (UTC)
This might be of interest in the meantime:
Bye--Mpaa (talk) 20:20, 7 December 2014 (UTC)
Requested access in the meantime.--Mpaa (talk) 22:56, 7 December 2014 (UTC)
Happy to have you onboard with wikisource-bot. Do you have an account on toollabs? FWIW, that is exactly the sorts of purpose that I see for WS-bot. — billinghurst sDrewth 02:43, 8 December 2014 (UTC)
Just made one. I am understanding what to do next ... :-) --Mpaa (talk) 08:14, 8 December 2014 (UTC)
@George Orwell III:, I have now access to the database. I tried to run that query but it gives me errors (ERROR 1146 (42S02): Table 'enwiki_p.user_properties_anonym' doesn't exist). Maybe something has changed somewhere.--Mpaa (talk) 12:40, 8 December 2014 (UTC)
Pointing at enwiki_p.user_properties does not yield any result, even though up_property='gadget-xxx' should be OK according to the docs.--Mpaa (talk) 17:43, 8 December 2014 (UTC)

┌───────────────────────┘
You know this stuff is beyond my skill set but the only thing that leaps out at me is read_default_file='~/.my.cnf' ; looks like some sort of configuration file. Otherwise, we need to hunt down User:MZMcBride and ask him what might be wrong with his .py script. -- George Orwell III (talk) 01:07, 9 December 2014 (UTC)

We can ping the delightful @MZMcBride: otherwise mpaa or I can grab him in IRC. — billinghurst sDrewth 04:04, 9 December 2014 (UTC)
Please pardon my throwing another oar into this boat but for what it is worth '~/.my.cnf' normally only carries items like default mySQL login id, database, host (and optionally password) to use for a connection. As the filename format is "UNIX" I imagine it might have to be remapped for queries launched from a Windows host.

Second thought: might the table you are looking for be enwikisource_p.user_properties, rather than enwiki_p.user_properties*?

Bear in mind these suggestions are coming from even less background than any of you guys. 101.174.216.135 04:42, 9 December 2014 (UTC) (Bugger. Trying to be neat and logging out of Quarry clearly logs you out of all WMF projects. Anyway, 101.174.216.135 was me. AuFCL (talk) 04:50, 9 December 2014 (UTC)

my.cnf (yes, it is the info on dB/login) is not an issue, I can access the dB. Both enwiki_p and enwikisource_p show consistent results, but "gadget-xxx" properties are not there.--Mpaa (talk) 12:32, 9 December 2014 (UTC)
I am afraid none of the following is necessarily useful to you but in hopes it might prompt a line of enquiry…

I tried installing the Gadgets extension on a private mediawiki installation and then further imported the pilcrowMarkers gadget (on the basis of its extreme simplicity.) To nobody's surprise a new up_property now appears in user_properties, viz:

mysql> select * from user_properties where (up_property like 'gadget-%') and (up_user in (select user_id from user where user_name='WikiSysop'));
+---------+-----------------------+----------+
| up_user | up_property           | up_value |
+---------+-----------------------+----------+
|       2 | gadget-pilcrowMarkers | 1        |
+---------+-----------------------+----------+
1 row in set (0.00 sec)
Now this of course is using an operator set with unlimited local access, and of course as you already know performing an equivalent operation on enwikisource_p.user_properties reveals no gadget-* up_properties whatsoever.
Could your problems be a consequence of well-meant access restrictions on enwikisource/enwikisource_p (after all these are in fact real-world user attribute tables)? Just a thought.
Regrettably apart from offering sympathy I am not sure any of this will be of the slightest use to you. AuFCL (talk) 08:30, 11 December 2014 (UTC)
Long story short: privacy concerns make the info not available after the migration from toolserver. Still pending but not likely to be closed shortly. Details in phabricator report T60196 .--Mpaa (talk) 21:17, 11 December 2014 (UTC)
Ah, I see. What a load of nonsense at any rate. Thanks for looking into it nevertheless. -- George Orwell III (talk) 22:24, 11 December 2014 (UTC)
Oh, my, giddy, aunt that Phabricator report makes depressing reading. Nobody even seems to comprehend which parts survive the existing filter and which parts (if any!) have been sighted (I am betting none) by legal. Oh, well roll on mediawiki++. At least I now know I got my SQL experiments at least as right as the "experts" did. AuFCL (talk) 04:23, 12 December 2014 (UTC)
Yes, your help was appreciated, it shed some light.--Mpaa (talk) 10:49, 12 December 2014 (UTC)

Any useful reports at all

Hi again,

Along the same line of investigation as in the above section (where security concerns trump report generation apparently) I'm assuming User: preference settings other than Gadget selections can't be "polled" either?

Assuming "yes" - can we move on and at least run something like this grep script claims to detect (i.e. any instance of the usage of deprecated javascript)? -- George Orwell III (talk) 00:30, 20 December 2014 (UTC)

What I can see is the following:
[enwikisource_p]> SELECT up_property, COUNT(*) FROM user_properties GROUP BY up_property;
+----------------+----------+
| up_property    | COUNT(*) |
+----------------+----------+
| disablemail    |     1864 |
| fancysig       |      850 |
| gender         |     1819 |
| language       |     1478 |
| nickname       |     2165 |
| skin           |   124924 |
| timecorrection |     7423 |
| variant        |     3438 |
+----------------+----------+
but it is not clear to me what would you like me to grep and where.
Should I grep for instances of deprecated javascript in here?--Mpaa (talk) 17:58, 20 December 2014 (UTC)
If that is what you needed, I got this:
user@pc:~/python/core {master}$ grep -n -f deprecated.ids *.js
Common.js:277:	a.onclick=function(){insertTags('', this.title, '');return false;};
Common.js:353:	importScriptURI( mw.config.get( 'wgScript' ) + '?title=MediaWiki:Geonotice.js&action=raw&ctype=text/javascript&maxage=3600&ver=2');
Common.js_watchlist.js:55:	importScriptURI( mw.config.get( 'wgScript' ) + '?title=MediaWiki:Geonotice.js&action=raw&ctype=text/javascript&maxage=3600&ver=2');
Dictionary.js:62:	var api=sajax_init_object();
Gadget-LongEditSummaries.js:37:	addHandler(wpSummary, "keyup", adjustMaxLength)
Gadget-LongEditSummaries.js:38:	addHandler(wpSummary, "change", adjustMaxLength)
Gadget-TemplatePreloader.js:4:	/*global mw, $, sajax_init_object */
Gadget-TemplatePreloader.js:223:	// FIXME: Use of "sajax_init_object" is deprecated. Sajax is deprecated, use jQuery.ajax or mediawiki.api instead.
Gadget-TemplatePreloader.js:224:	var request = sajax_init_object();
Gadget-UserMessages.js:87:	//akeytt is deprected and does nothing. who cares about access keys anyhow.
Gadget-UserMessages.js:94:	akeytt();*/

Let me backup a bit & clarify -- after the above quest for gadget usage per User: preference settings went nowhere (section above this one), I was hoping to at least gather User: preference settings just for the Preferences/Edit tab. After looking "around" a bit on that particular note, it seemed safe to surmise the same security roadblock for Gadgets would make further inquiries for building 'Edit' tab stat report(s) a moot point as well (am I wrong?)

Moving on, I switched to seeing what -- if any -- deprecated javascript functions I could find in a.) local site scripts, b.) imported site scripts, and finally c.) User scripts.

Nothing well thought out here I'm sorry to say -- George Orwell III (talk) 21:27, 20 December 2014 (UTC)

I think the above should be your point a) then, point b) I have no clue where to look for, point c) one could look for all *.js subpages in user namespace?--Mpaa (talk) 08:53, 21 December 2014 (UTC)
If you are interested I can send you the result of grep on (most of) point c).--Mpaa (talk) 20:43, 21 December 2014 (UTC)
Might as well -- better have it available for when the opportunity presents itself.

I just took a stab at refreshing MediaWiki:Gadget-LongEditSummaries.js (which was already deprecated/moot for anybody still using it) so I'm curious to see if anything changes. -- George Orwell III (talk) 22:20, 21 December 2014 (UTC)

Left it here: User:George_Orwell_III/sandbox_js.--Mpaa (talk) 21:04, 23 December 2014 (UTC)