Page MenuHomePhabricator

Alex_brollo (Alex brollo)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Feb 23 2015, 10:11 PM (237 w, 6 d)
Availability
Available
LDAP User
Alex brollo
MediaWiki User
Alex brollo [ Global Accounts ]

Recent Activity

Thu, Sep 5

Alex_brollo added a comment to T231880: Wrongly attributed canonical namespaces on nap.source.

I'm far from an expert about namespace settings, but I noted too that pages prefixed with "Author:" are attributed to ns0 (wgNamespaceNumber value: 0 instead of 102) and this is surely wrong.
Many Author: pages have been redirected to Autore: namespace into nap.wikisource, but this doesn't seem a good trick.

Thu, Sep 5, 12:12 PM · MediaWiki-Internationalization, Wikisource

Apr 3 2019

Alex_brollo added a comment to T219229: proofread-page content model content is not indexed by CirrusSearch.

I observed that Page.touch() solves the issue; nevetheless by now I see that "untouched" pages too are going to be indexed, so I thionk that the problem is solved.

Apr 3 2019, 2:16 PM · Discovery-Search, CirrusSearch, Wikisource, ProofreadPage

Mar 30 2019

Alex_brollo added a comment to T219229: proofread-page content model content is not indexed by CirrusSearch.

I'm daily contributing to Tiraboschi, storia della letteratura italiana, and I see that searching the very common "poeta" word into its pages, CirrusSearc only returns pages edited after 28.03.2019.

Mar 30 2019, 9:13 AM · Discovery-Search, CirrusSearch, Wikisource, ProofreadPage

Mar 28 2019

Alex_brollo added a comment to T219229: proofread-page content model content is not indexed by CirrusSearch.

Very simple..... all.

Mar 28 2019, 6:28 PM · Discovery-Search, CirrusSearch, Wikisource, ProofreadPage

Mar 26 2019

Alex_brollo added a comment to T219229: proofread-page content model content is not indexed by CirrusSearch.

it.wikisource too suffers from this bug: https://it.wikisource.org/wiki/Wikisource:Bar/Archivio/2019.03#Problemi_con_Ricerca.

Mar 26 2019, 6:06 PM · Discovery-Search, CirrusSearch, Wikisource, ProofreadPage

Jan 15 2019

Alex_brollo added a comment to T213822: Match from pdf files.

Match and split is a tool run by Phe-bot, used by many wikisource projects. But perhaps Phabricator is not the right place to discuss its code. I opened a talk here: Extending match do pdf files.

Jan 15 2019, 6:33 PM · Tools
Alex_brollo created T213822: Match from pdf files.
Jan 15 2019, 2:39 PM · Tools

Jan 4 2019

Alex_brollo added a comment to T209939: Convert Proofpage WE layout to use display flex.

I too see very small (4 px height) header and footer into it.wikisource.

Jan 4 2019, 10:03 PM · CSS, ProofreadPage

Dec 23 2018

Alex_brollo added a comment to T209939: Convert Proofpage WE layout to use display flex.

@Zdzislaw How? By javascript? There's a running code anywhere?

Dec 23 2018, 9:06 PM · CSS, ProofreadPage
Alex_brollo added a comment to T209939: Convert Proofpage WE layout to use display flex.

Perhaps "as dragging a spirited cat into a thick brush" is a better image....?
Nevertheless: fr:Module:Table and its clones (itwikisource: Modulo:VoceIndice; mulwikisource:Module:VoceIndice) can be fixedsimply including main container into a simple div element. A simple div element can be added too to nsPage, including the full list of unchanged Module calls. See https://wikisource.org/wiki/Page:Teatro_-_Salvatore_di_Giacomo.djvu/457 and try to delete the including div.

Dec 23 2018, 7:12 PM · CSS, ProofreadPage

Mar 12 2018

Alex_brollo added a comment to T159796: IA Upload: "Failed to get specified page" DjVu generation error.

I took a good look to djvu linked by Billinghurst, unluckily I've to confirm that there's no text layer :-(

Mar 12 2018, 11:47 AM · IA Upload, Wikisource

Mar 11 2018

Alex_brollo added a comment to T159796: IA Upload: "Failed to get specified page" DjVu generation error.

Happy to see that this annoying issue has been analyzed and hopefully solved - even if I can't understand code. I can't wait to test fixed IA Upload version.

Mar 11 2018, 8:46 PM · IA Upload, Wikisource

Feb 22 2018

Alex_brollo added a comment to T187760: Find replace tool broken into wikisource nsPage.

I classified priority as "high" since the bug is really confusing and dangerous for nsPage text integrity.

Feb 22 2018, 4:46 PM · Wikisource, ProofreadPage
Alex_brollo triaged T187760: Find replace tool broken into wikisource nsPage as High priority.
Feb 22 2018, 4:44 PM · Wikisource, ProofreadPage

Feb 20 2018

Alex_brollo updated the task description for T187760: Find replace tool broken into wikisource nsPage.
Feb 20 2018, 6:08 AM · Wikisource, ProofreadPage
Alex_brollo created T187760: Find replace tool broken into wikisource nsPage.
Feb 20 2018, 4:13 AM · Wikisource, ProofreadPage

Feb 14 2018

Alex_brollo added a comment to T165935: "Lua error: not enough memory" on certain en.wiktionary pages.

Another case from it.wikisource: https://it.wikisource.org/wiki/Ricordi_di_Parigi/Uno_sguardo_all%E2%80%99Esposizione

Feb 14 2018, 8:55 AM · Performance, MediaWiki-extensions-Scribunto, Wiktionary

Feb 11 2018

Alex_brollo added a comment to T159796: IA Upload: "Failed to get specified page" DjVu generation error.

As perhaps I told you, I'm exploring a different approach:

  • to convert _djvu,xml into "dsed" format, t.i. the lisp-like OCR structure by djvused output-txt;
  • to manipulate dsed file if needed;
  • to use resulting dsed file to upload OCR into djvu using djvused again, such upload being both simpler and faster of upload using xml file (I presume, that dsed structure is much more similar to internal djvu text structure; pages can be referred by their order number into bundled djvu file, ignoring their individual name)
Feb 11 2018, 6:58 AM · IA Upload, Wikisource

Feb 7 2018

Alex_brollo added a comment to T159796: IA Upload: "Failed to get specified page" DjVu generation error.

Assigned to... none?
:-(

Feb 7 2018, 9:54 AM · IA Upload, Wikisource

Jan 22 2018

Alex_brollo added a comment to T159796: IA Upload: "Failed to get specified page" DjVu generation error.

Did you try to name derived djvu pages with the name that _djvu.xml expects into its code. t.i. the name of jp2 file, changing extension only?

Jan 22 2018, 3:48 PM · IA Upload, Wikisource

Jan 17 2018

Alex_brollo added a comment to T154100: Implement Internet Archive BookReader in Commons & Wikisource.

Just to mention it here too, take a look to it.source "book viewer", vaguele inspired (but very different) from IA Viewer. Simply follow this link:

Jan 17 2018, 4:07 PM · Wikimedia-Hackathon-2017, Community-Wishlist-Survey-2016, Internet-Archive, Wikisource, Commons

Jan 10 2018

Alex_brollo added a comment to T154100: Implement Internet Archive BookReader in Commons & Wikisource.

I see a possible relationship between the idea of implementing a "book
viewer" into Commons and the proposal of simplifying - as much as possible

  • uploading of books into wikisource. Both ideas underline a central role

of Commons into the work flow related to an old, but important, kind of
"media", the *book. *

Jan 10 2018, 10:55 AM · Wikimedia-Hackathon-2017, Community-Wishlist-Survey-2016, Internet-Archive, Wikisource, Commons

Jan 3 2018

Alex_brollo added a comment to T182778: Failures of merging text layer into djvu file ("Failed to get specified page").

I moved from plain use of _djvu.xml to the more complex _djvu.xml -> dsed conversion since dsed manipulation is really much more simple - the unique hard step being coordinate conversion. As soon as you get dsed format of OCR layer, you can use djvused routine, that is much faster and "elastic". I found too that some IA _djvu.xml are somehow bugged from origin, but that is possible to fix these bugs. I think that IA uses _djvu.xml just to get text coordinates needed to words search and highlight routine in its viewer, so that IA isn't so much interested into usability of _djvu.xml file to build a text layer into a djvu file.

Jan 3 2018, 7:02 AM · IA Upload

Dec 28 2017

Alex_brollo added a comment to T172953: Create OOUI widget for Index page pagelists.

Very interesting, but consider too that the "hard work" is, to browse carefully the djvu file and to find djvu pages/ book pages ("name" or number) relationship; an opportunity too to find lacking/duobled/unordered scans. This is the hardwork that needs - if possible - both standardization among source projects and simplification (it would be great to standardize the name os special pages).

Dec 28 2017, 10:31 AM · Wikisource, ProofreadPage
Alex_brollo added a comment to T154413: Upload/import wizard for Wikisource works.

Just a small list of "it can be done" ideas.

Dec 28 2017, 8:31 AM · Community-Wishlist-Survey-2016, Internet-Archive, Wikisource

Dec 22 2017

Alex_brollo added a comment to T178197: IA Uploader: random corrupted text structure into bult djvu files.

I re-opened this ticket for good news.

Dec 22 2017, 8:12 AM · IA Upload
Alex_brollo reopened T178197: IA Uploader: random corrupted text structure into bult djvu files as "Open".
Dec 22 2017, 8:02 AM · IA Upload

Dec 20 2017

Alex_brollo added a comment to T183338: Add a flag "Can be removed" to unsuccessful uploads of IA Upload.

The best IMHO would be, that the flag could be activated only by "ia-upload-sysops" (if they exist...) or by the uploader, like it happens into archive.org items, after a successful OAuth access.

Dec 20 2017, 10:27 AM · IA Upload
Alex_brollo assigned T182778: Failures of merging text layer into djvu file ("Failed to get specified page") to Samwilson.
Dec 20 2017, 8:57 AM · IA Upload
Alex_brollo created T183338: Add a flag "Can be removed" to unsuccessful uploads of IA Upload.
Dec 20 2017, 8:36 AM · IA Upload

Dec 15 2017

Alex_brollo added a comment to T182778: Failures of merging text layer into djvu file ("Failed to get specified page").

Here two recent examples of IA Upload failures, recovered by xml2dsed:
https://commons.wikimedia.org/wiki/File:Caterina_da_Siena_%E2%80%93_Libro_della_divina_dottrina,_1912_%E2%80%93_BEIC_1785736.djvu

Dec 15 2017, 10:58 AM · IA Upload
Alex_brollo updated the task description for T182778: Failures of merging text layer into djvu file ("Failed to get specified page").
Dec 15 2017, 7:24 AM · IA Upload

Dec 13 2017

Alex_brollo created T182778: Failures of merging text layer into djvu file ("Failed to get specified page").
Dec 13 2017, 3:05 PM · IA Upload

Dec 5 2017

Alex_brollo added a comment to T166303: Add indicator to see if a queued task is dead on not on IA-upload.

Yes, jobs could be purged after 7/15 days when failing; an email to uploader when IA Uploader fails will help. Perhaps immediate purging of successful uploads could be replaced with a brief persistence (1 hour) of item with a message "successful upload" and with a link for djvu download (sometimes djvu resulting from IA files need some manipulation, even when upload is perfect.

Dec 5 2017, 10:53 AM · IA Upload

Dec 1 2017

Alex_brollo added a comment to T181714: Two cases of failing upload, followed by a successful upload with a different file name.

Thanks Sam, I'll try again.

Dec 1 2017, 6:29 AM · IA Upload

Nov 30 2017

Alex_brollo renamed T181714: Two cases of failing upload, followed by a successful upload with a different file name from Two cased of failing upload, followed by a successful upload with a different file name to Two cases of failing upload, followed by a successful upload with a different file name.
Nov 30 2017, 1:37 PM · IA Upload
Alex_brollo created T181714: Two cases of failing upload, followed by a successful upload with a different file name.
Nov 30 2017, 1:26 PM · IA Upload

Nov 8 2017

Alex_brollo added a comment to T179790: Offer PDF export of entire wikisource proofread books.

This isn't clear to me what you are trying to achieve, and how it would be different from downloading a PDF from the main namespace

Nov 8 2017, 11:15 PM · ProofreadPage, Wikisource, Collection

Nov 7 2017

Alex_brollo updated the task description for T179790: Offer PDF export of entire wikisource proofread books.
Nov 7 2017, 9:05 AM · ProofreadPage, Wikisource, Collection
Alex_brollo added a comment to T179790: Offer PDF export of entire wikisource proofread books.

In the meantime, I'll try a do.it.yourself approach exploring, then using wkhtmltopdf by python, just to get a "it can be done" first result.

Nov 7 2017, 8:35 AM · ProofreadPage, Wikisource, Collection

Nov 6 2017

Alex_brollo added a comment to T179790: Offer PDF export of entire wikisource proofread books.

What I suggest is, to export all the nsPage pages linked with nsIndex page, saving original pagination and using Index page as "an index" only, t.i. to build a PDF of the whole book.

Nov 6 2017, 10:30 AM · ProofreadPage, Wikisource, Collection

Nov 5 2017

Alex_brollo created T179790: Offer PDF export of entire wikisource proofread books.
Nov 5 2017, 3:32 PM · ProofreadPage, Wikisource, Collection

Nov 4 2017

Alex_brollo updated the task description for T179736: Fixable vs. unfixable IA Upload failures: overview.
Nov 4 2017, 5:23 AM · IA Upload

Nov 3 2017

Alex_brollo updated the task description for T179736: Fixable vs. unfixable IA Upload failures: overview.
Nov 3 2017, 9:44 PM · IA Upload
Alex_brollo created T179736: Fixable vs. unfixable IA Upload failures: overview.
Nov 3 2017, 9:30 PM · IA Upload
Alex_brollo added a comment to T158394: [ia-upload] Don't allow conversion from JP2 if there isn't a jp2.zip.

The large majority of them have a _jp2.zip. I found only one item (an old IA upload) that fails because there's a _tiff.zip and a _jp2.zip is lacking - I presume that in that case the problem could be solved by IA uploader/IA sysop simply deleting _tiff.zip file into the item and deriving the item again.

Nov 3 2017, 7:51 AM · Community-Tech, IA Upload, Internet-Archive
Alex_brollo added a comment to T158394: [ia-upload] Don't allow conversion from JP2 if there isn't a jp2.zip.

The error message pops out too in cases where _jp2.zip file exists, but its prefix is different from IA ID.

Nov 3 2017, 6:09 AM · Community-Tech, IA Upload, Internet-Archive

Oct 31 2017

Alex_brollo added a comment to T178197: IA Uploader: random corrupted text structure into bult djvu files.

Is there any danger to blindly removing text from pages that return an error code of 10? i.e. just looping through the whole work, and running djvused -u file.djvu -e "select x; remove-txt; save" on the corrupt pages? You're doing it interactively — is there a something that makes you abort the process sometimes?

Oct 31 2017, 9:29 AM · IA Upload
Alex_brollo added a comment to T178197: IA Uploader: random corrupted text structure into bult djvu files.

@Alex_brollo I have got this working. Can you confirm that in your example item 019FolengoLeMaccheronee2Si115 the following pages were the ones needing fixing?

[2017-10-31 15:58:18] LOG.INFO: Validating text layer of DjVu [] []
[2017-10-31 15:58:25] LOG.INFO: Fixing page 294 (1-indexed) [] []
[2017-10-31 15:58:25] LOG.INFO: Fixing page 297 (1-indexed) [] []
[2017-10-31 15:58:25] LOG.INFO: Fixing page 301 (1-indexed) [] []
[2017-10-31 15:58:25] LOG.INFO: Fixing page 302 (1-indexed) [] []
[2017-10-31 15:58:26] LOG.INFO: Fixing page 308 (1-indexed) [] []
[2017-10-31 15:58:26] LOG.INFO: Fixing page 315 (1-indexed) [] []
[2017-10-31 15:58:28] LOG.INFO: Validation complete [] []

Yes. I can't control now the list one by one, but the number ot total wrong pages and some page numbers are familiar for me.

Oct 31 2017, 9:22 AM · IA Upload
Alex_brollo added a comment to T178197: IA Uploader: random corrupted text structure into bult djvu files.

Some more details about this bug; please download https://upload.wikimedia.org/wikipedia/commons/archive/1/1e/20170907174155%21Folengo_-_Maccheronee%2C_vol_2%2C_1911_-_BEIC_1820192.djvu as "folengo.djvu" to repeat tests.

Oct 31 2017, 6:23 AM · IA Upload

Oct 21 2017

Alex_brollo added a comment to T178197: IA Uploader: random corrupted text structure into bult djvu files.

This is the interactive script I use to fix corrupted djvu files:

Oct 21 2017, 1:54 PM · IA Upload

Oct 20 2017

Alex_brollo added a comment to T178197: IA Uploader: random corrupted text structure into bult djvu files.

I think that the issue isn't related to Google page removal - it occurs into random pages, one or more into the djvu file, both in "empty" and text-containing ones.

Oct 20 2017, 8:36 AM · IA Upload

Oct 13 2017

Alex_brollo updated the task description for T178197: IA Uploader: random corrupted text structure into bult djvu files.
Oct 13 2017, 8:16 PM · IA Upload
Alex_brollo updated the task description for T178197: IA Uploader: random corrupted text structure into bult djvu files.
Oct 13 2017, 8:14 PM · IA Upload
Alex_brollo updated the task description for T178197: IA Uploader: random corrupted text structure into bult djvu files.
Oct 13 2017, 8:14 PM · IA Upload
Alex_brollo created T178197: IA Uploader: random corrupted text structure into bult djvu files.
Oct 13 2017, 8:13 PM · IA Upload

Jul 22 2017

Alex_brollo added a comment to T67117: Hovercards: Display popups across wikis (interwiki popups).

Just to be bold: there's an ongoing discussion into it.source about hovercards, it has been dreamed a "nested popup", based on a wikidata link; first popup level would list wikidata links to projects about the wikidata entity linked, second level would show the interwiki hovercard of any linked page.

Jul 22 2017, 5:49 PM · Core Platform Team Legacy (Watching / External), Services (watching), Readers-Web-Backlog (Design), Page-Previews

Jun 19 2017

Alex_brollo added a comment to T154100: Implement Internet Archive BookReader in Commons & Wikisource.

Thanks Bodhisattwa for mention.
Yes, the gadget is vaguely inspired to IA viewer - with the deep difference that it shows nsPage html coming from wikisource digitalization. It shows djvu/pdf OCR for "red pages" (here an example). The gadget is on active development, using a "down-top" approach - t.i. adding new features to basic ones. Presently it needs a "chronology of navigation" and a "search inside the whole book" tool.
The gadget has some dependencies from other it.wikisource scripts - I'll try to import them just to make easier its localization.

Jun 19 2017, 6:28 AM · Wikimedia-Hackathon-2017, Community-Wishlist-Survey-2016, Internet-Archive, Wikisource, Commons

Dec 6 2016

Alex_brollo added a comment to T120784: Better support for djvu files.

I see again now your question - I apologyze for so long a delay.

Dec 6 2016, 6:21 AM · Multimedia, MediaWiki-DjVu, Community-Wishlist-Survey-2015

Sep 26 2016

Yann awarded T145923: Need to reduce nsPage body edit box height in horizontal view a Like token.
Sep 26 2016, 1:02 PM · MW-1.28-release (WMF-deploy-2016-10-11_(1.28.0-wmf.22)), Wikisource, Patch-For-Review, ProofreadPage
Thibaut120094 awarded T145923: Need to reduce nsPage body edit box height in horizontal view a The World Burns token.
Sep 26 2016, 1:00 PM · MW-1.28-release (WMF-deploy-2016-10-11_(1.28.0-wmf.22)), Wikisource, Patch-For-Review, ProofreadPage
Alex_brollo added a comment to T145365: Zoom and image move commands not loading properly: "Uncaught Error: cannot call methods on prpZoom prior to initialization".

Dealing with more difficult texts (ancient & with small font/faulty images) some of out best and more careful reviewers use horizontal view by default. Previously running editing interface must be restored as soon as possible.

Sep 26 2016, 12:26 PM · Patch-For-Review, Wikisource, ProofreadPage

Sep 23 2016

Alex_brollo added a comment to T145923: Need to reduce nsPage body edit box height in horizontal view.

Please, consider (or suggest developers to consider) to test much more deeply into wikisource new mediawiki releases.... these "attempts" are very frustrating.

Sep 23 2016, 2:55 PM · MW-1.28-release (WMF-deploy-2016-10-11_(1.28.0-wmf.22)), Wikisource, Patch-For-Review, ProofreadPage

Sep 21 2016

Alex_brollo added a comment to T145923: Need to reduce nsPage body edit box height in horizontal view.

@Samwilson @Candalua This interesting statement doesn't seem to run into it.source. Perhaps is some local javascript into it.source that kills it? Where is that statement writte, at extension level, or into some central javascript?

Sep 21 2016, 11:54 AM · MW-1.28-release (WMF-deploy-2016-10-11_(1.28.0-wmf.22)), Wikisource, Patch-For-Review, ProofreadPage

Sep 20 2016

Alex_brollo added a comment to T145365: Zoom and image move commands not loading properly: "Uncaught Error: cannot call methods on prpZoom prior to initialization".

Happy to know that it.wikisource isn't the only project with the listed issues. We are notified about new mediawiki versions, but probably we should be notified soon about new versions issues.... just to avoid to waste time to debug our scripts, while issues come from known, general problems.

Sep 20 2016, 2:26 PM · Patch-For-Review, Wikisource, ProofreadPage

Sep 17 2016

Alex_brollo added a comment to T145923: Need to reduce nsPage body edit box height in horizontal view.

Yes, two independent settings would be a great solution IMHO. In the meantime, I'm using a patch: my global.js, but it's just a javascript exercise.

Sep 17 2016, 9:44 AM · MW-1.28-release (WMF-deploy-2016-10-11_(1.28.0-wmf.22)), Wikisource, Patch-For-Review, ProofreadPage
Alex_brollo updated the task description for T145923: Need to reduce nsPage body edit box height in horizontal view.
Sep 17 2016, 8:21 AM · MW-1.28-release (WMF-deploy-2016-10-11_(1.28.0-wmf.22)), Wikisource, Patch-For-Review, ProofreadPage
Alex_brollo updated the task description for T145923: Need to reduce nsPage body edit box height in horizontal view.
Sep 17 2016, 6:25 AM · MW-1.28-release (WMF-deploy-2016-10-11_(1.28.0-wmf.22)), Wikisource, Patch-For-Review, ProofreadPage
Alex_brollo renamed T145923: Need to reduce nsPage body edit box height in horizontal view from Need to reduce nsPage body edit box in horizontal view to Need to reduce nsPage body edit box height in horizontal view.
Sep 17 2016, 6:23 AM · MW-1.28-release (WMF-deploy-2016-10-11_(1.28.0-wmf.22)), Wikisource, Patch-For-Review, ProofreadPage
Alex_brollo created T145923: Need to reduce nsPage body edit box height in horizontal view.
Sep 17 2016, 6:22 AM · MW-1.28-release (WMF-deploy-2016-10-11_(1.28.0-wmf.22)), Wikisource, Patch-For-Review, ProofreadPage

Sep 12 2016

Alex_brollo added a comment to T145365: Zoom and image move commands not loading properly: "Uncaught Error: cannot call methods on prpZoom prior to initialization".

Obviusly vector skin must run too.... we can't migrate to the old monobook skin just to avoid a recently introduced bug.

Sep 12 2016, 12:00 PM · Patch-For-Review, Wikisource, ProofreadPage

Mar 2 2016

Alex_brollo added a comment to T59807: Merge proofread text back into Djvu files.

Just to let you know briefly the "state of art" of my tries:

  1. I've a rough, but running "djvu editor" (based on a server-client local python application; editing is done into a simple html page, with js tools, somehow similar to wikisource nsPage edit environment);
  2. I'm trying some DIY trick to align djvu text layer with wikisource edited text, using the same "djvu editor" GUI and base scripts;
  3. I'm testing too something deeply different - t.i. uploading wikisource code (raw or parsed into html) into a metadata text field of djvu page.
Mar 2 2016, 4:43 PM · Outreach-Programs-Projects, Wikisource, Contributors-Team, ProofreadPage

Nov 30 2015

Restricted Application added a project to T19858: Provide EPUB sanitizer: Commons.

I agree abut the need of a Commons strong support for ePub files. Commons can be seen as a shared multimedia repository, and books too are "media". In my vision, wikisource projects should be considered "the typographies" and Commons "the library"; a central library could be managed with robust librarian tecniques joining best skills of mediawiki people.

Nov 30 2015, 7:58 AM · Commons, Multimedia, MediaWiki-File-management

Oct 26 2015

Alex_brollo added a comment to T54709: Add Index and Page namespaces to $wgContentNamespaces.

Perhaps my comment about the importance of nsIndex and nsPage could be surprising, but IMHO they are the true content pages, while transcluded ns0 text are merely one of many possible derived text. They are the true digitalization of the specific edition, while ns0 transcluded text is something like a new, "original" edition of the work. NsPage is a NPOV kind of digitalization, while ns0 transclusion is not.

Oct 26 2015, 11:33 PM · User-notice, MW-1.27-release (WMF-deploy-2015-10-27_(1.27.0-wmf.4)), Patch-For-Review, Wikimedia-Site-requests, Wikisource, ProofreadPage

Oct 19 2015

Alex_brollo added a comment to T59807: Merge proofread text back into Djvu files.

Just to let you know that I'm presently working about a different - but related - problem: to build a "wikisource-like" djvu text editor. First results are very encouraging, here a screenshot of my "djvu python ajax editor".

Oct 19 2015, 4:54 PM · Outreach-Programs-Projects, Wikisource, Contributors-Team, ProofreadPage

Sep 17 2015

Alex_brollo added a comment to T2986: [tables] Please implement COL, COLGROUP.

Dealing with complex tables formatting, most troubles come from borders, text-align and vertical-align, I see from col tag specifications that col tag can't assign the last two properties to cells.... so, col tag would not avoid the need of a cell-by-cell styling, faux tables having the same limitation. I didn't know this severe limitation when asking for col tag activation; by now, my interest much decreased. My apologies for your wasted time.

Sep 17 2015, 2:14 PM · Wikisource, Accessibility, MediaWiki-Parser

Sep 7 2015

Alex_brollo added a comment to T2986: [tables] Please implement COL, COLGROUP.

I found into en.wikisource.org MediaWiki:Coltest.css a try to simulate COL tag by css. From the comment, the css trick is: "Format 1 cell and you've formatted the entire column". Nevertheless, I found that in many cases cell 1 has a different format from the other cells so that this css doesn't avoid the "old school COL tag". HTML5 uses a COL tag - simply deprecates the uses of old-school attributes and incourages css styling.

Sep 7 2015, 2:00 PM · Wikisource, Accessibility, MediaWiki-Parser

Sep 2 2015

Alex_brollo added a comment to T2986: [tables] Please implement COL, COLGROUP.

In original task I opened (then merged into this one) I added only a project - wikisource - since wikisource is really, deeply different from any other wiki project dealing with formatting issues.
The other projects build a formatting standard for their pages, and the best solution is to write and apply a good shared css; wikisource is different, since its goal is to digitalize both the text and the formatting style of original editions, so it's impossible to avoid an heavy inline styling. So, I presume that wikisource feels a particular, high interest about colgroup and col tags, and IMHO the first, simple step could be to remove the filter for these two html tags - I imagine that this can be done easily; any change into wiki table markup could be deferred. So, my request is to split the task into two parts: the first one, with high priority, to remove the filter; the second one, with a lower priority, to edit wiki markup for tables.

Sep 2 2015, 7:35 AM · Wikisource, Accessibility, MediaWiki-Parser

Sep 1 2015

Alex_brollo added a comment to T2986: [tables] Please implement COL, COLGROUP.

I apologyze for a banal question - is there any drawback to use Lua as a table generator (i.e. generating plain html)? Simply removing the filter for colgroup and col tags, any interested user could test this syntax - even if wiki markup can't output it.

Sep 1 2015, 2:20 PM · Wikisource, Accessibility, MediaWiki-Parser
Billinghurst awarded T111042: Allow colgroup and col html tags for tables a Like token.
Sep 1 2015, 1:57 PM · MediaWiki-Parser, Wikisource
Alex_brollo updated the task description for T111042: Allow colgroup and col html tags for tables.
Sep 1 2015, 1:38 PM · MediaWiki-Parser, Wikisource
Alex_brollo created T111042: Allow colgroup and col html tags for tables.
Sep 1 2015, 1:38 PM · MediaWiki-Parser, Wikisource

Jun 16 2015

Alex_brollo added a comment to T60462: Gadgets enabled by default should be held to a higher level of quality.

I'd like a wiki approach, t.i. something like a "stub page" into a central wiki project (mediawiki) where to post the running code, even if far from "professional", coupled with a comment about its aim and its use. Just as experienced wiki users browse stubs I'd like that good programmers would browse such "stubs", and go ahead if they like them; what is to be avoided is to ignore them, or to post a suggestion "please post your project into Github.... but first read this and this and this....[follows some tons od exoteric documentation about best programming style]". This is a good strategy, if the real aim is to discourage most users from producing code, at their best, when their programming skill is poor.

Jun 16 2015, 6:05 AM · Security-Team, JavaScript, Wikimedia-General-or-Unknown

Jun 14 2015

Alex_brollo added a comment to T60462: Gadgets enabled by default should be held to a higher level of quality.

I'm almost sure that Ricordisamoa has been shocked by my js code, running into it.wikisource, and that he has been inspider by it. Yes, some of my gadgets (written into an horrible js slang and far from being "at highest possible coding standard") turned out, after some personal use, useful for basic users and gained the status of "default gadgets".

Jun 14 2015, 2:42 PM · Security-Team, JavaScript, Wikimedia-General-or-Unknown

Jun 4 2015

Alex_brollo added a comment to T99365: [RFC] Compat deprecation.

I just run some banal "interactive" scripts but yes, migration has been not so painful (a matter of minutes) and recent , few contributions of Alebot come from core.

Jun 4 2015, 7:29 AM · Patch-For-Review, Proposal, Pywikibot-compat-to-core