[Wikitech-l] Joining Forces for Open Source Cybersecurity Standards

2024-04-02 Thread Federico Leva (Nemo)
Will we join these efforts? https://thephp.foundation/blog/2024/04/02/open-source-community-cra-compliance-initiative/ There's a risk that, say, MediaWiki consultants be inundated by paperwork in the EU if they suddenly get treated as "manufacturers". This can probably be avoided with some

[Wikitech-l] Matrix.org Foundation and Wikimedia usage

2022-12-26 Thread Federico Leva (Nemo)
Matrix.org (both the protocol and the home server) are used quite a bit by Wikimedia communities: https://meta.wikimedia.org/wiki/Matrix.org Currently a number of channels have their primary home on matrix.org and we advertise app.element.io as primary client too. This means we're currently

[Wikitech-l] Re: [discovery] Upcoming Search Platform Office Hours—July 14th, 2021

2021-07-08 Thread Federico Leva (Nemo)
Il 07/07/21 22:47, Trey Jones ha scritto: Google Meet link:https://meet.google.com/vyc-jvgq-dww Join by phone in the US: +1 786-701-6904 PIN: 262 122 849# I'm pretty sure it's possible to dial-in by phone from an EU number too, I did so in some WMF-hosted meeting only few months ago. I

Re: [Wikitech-l] [Wikisource-l] Systems for proofreading scanned books

2020-12-29 Thread Federico Leva (Nemo)
Thanks Lars for launching this very important conversation! I think it makes us think of an important topic, that is: what is Wikisource (and its software) actually for? See also some old iterations: https://meta.wikimedia.org/wiki/Role_of_Wikisource I think that some limitations of Wikisource

[Wikitech-l] Fwd: Public Drafting Process for the DMCA Cooperation Pledge

2020-12-01 Thread Federico Leva (Nemo)
After the recent abuse of DMCA provisions to attack popular free software projects, the Software Freedom Conservancy has initiated a discussion on a pledge text whose adoption may reduce such issues. Some people here may be interested. https://sfconservancy.org/blog/2020/nov/30/dmca-pledge/

Re: [Wikitech-l] Allow HTML email

2020-09-23 Thread Federico Leva (Nemo)
It's fine to allow HTML email, but doing so shifts on the users the burden of fixing their clients so that they produce suitable multipart emails before sending them to the list. With some common email clients and providers (e.g. Gmail webmail) it's surprisingly easy to produce utterly unreadable

Re: [Wikitech-l] Ethical question regarding some code

2020-08-07 Thread Federico Leva (Nemo)
Thanks Amir for having this conversation here. On Nathan's point: outside the Wikimedia projects, we of the free culture movement tend to argue for full transparency on the functioning of "automated decision making", "algorithmic tools" , "forensic software" and so on, typically ensured by open

Re: [Wikitech-l] Moving from Gerrit to GitLab

2020-07-06 Thread Federico Leva (Nemo)
To understand the parameters of this discussion, it would be useful to know whether the Wikimedia Technical Committee Charter is still in force. Grant, maybe you can answer? (I also note that the page references something

Re: [Wikitech-l] Patents on MediaWiki search and WMF v. WordLogic

2020-04-06 Thread Federico Leva (Nemo)
Now also covered by Techdirt: <https://www.techdirt.com/articles/20200402/17061944228/predictive-text-patent-troll-tries-to-shakedown-wikipedia.shtml> Federico Federico Leva (Nemo), 18/03/20 14:17: WMF and IA are suing a patent troll which claims to hold a patent relevant for MediaWiki

[Wikitech-l] Patents on MediaWiki search and WMF v. WordLogic

2020-03-18 Thread Federico Leva (Nemo)
WMF and IA are suing a patent troll which claims to hold a patent relevant for MediaWiki search autocomplete: https://www.infodocket.com/2020/03/13/report-wikimedia-internet-archive-want-patent-infringement-claims-kicked-out/ The case is doing the rounds and I've not seen it on CourtListener

Re: [Wikitech-l] SQL for reverted and changes

2019-09-08 Thread Federico Leva (Nemo)
This is not a trivial query to perform. There are various strategies and possible data sources: https://meta.wikimedia.org/wiki/Research:Revert If you only care about identity reverts, working with rev_sha1 might be enough for you. Federico ___

Re: [Wikitech-l] [Wikimetrics] Sunsetting Wikimetrics

2019-02-25 Thread Federico Leva (Nemo)
Marcel Ruiz Forns, 22/02/19 21:01: Wikimetrics development has been frozen since 2017, and we Analytics consider it's time to sunset this tool. This is sad, for sure. As someone who managed to patch and run the original WikiStats scripts despite a limited

Re: [Wikitech-l] [Wikitech-ambassadors] Changes to the Block paradigm

2019-01-07 Thread Federico Leva (Nemo)
Moriel Schottlender, 08/01/19 03:53: The new “Partial Blocks” feature has fundamentally changed the way MediaWiki considers what “block” means; Given this was not fully considered before applying the change, the safest way forward is to revert the change and open an RfC to list all the

Re: [Wikitech-l] status.wikimedia.org?

2018-08-08 Thread Federico Leva (Nemo)
I guess the best place remains #wikimedia-tech on FreeNode as always. Cf. https://phabricator.wikimedia.org/T22079 Federico ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] My Phabricator account has been disabled

2018-08-08 Thread Federico Leva (Nemo)
Thanks Amir and MZMcBride for disclosing the action. A volunteer has been punished for speaking up in defense of fellow volunteer and paid contributors, whose contribution was being sidelined and suffocated by people "in charge" of the specific space, i.e. the people they were doing their

Re: [Wikitech-l] FW: Warning on behalf of Code of conduct committee

2018-06-25 Thread Federico Leva (Nemo)
Pointless status changes which don't improve our issue tracking but predictably upset people are definitely provocative in nature and therefore trolls, whatever the intention behind them (which is not my interest to investigate). I suspect there might be some linguistic issue here; "troll" is

Re: [Wikitech-l] FW: Warning on behalf of Code of conduct committee

2018-06-24 Thread Federico Leva (Nemo)
I agree that reverting a clearly correct task edit with a pointless procedural objection is aggressive and not conducive to an inclusive environment. Pointing out trollish brehaviour is positive help for self-correction. Federico ___ Wikitech-l

Re: [Wikitech-l] Please comment on the draft consultation for splitting the admin role

2018-06-12 Thread Federico Leva (Nemo)
Personally I'd like us to explore agnostic and non-invasive solutions. The subdivision of permissions across more user groups relies on a number of assumptions which may not hold. For instance, on thousands of MediaWiki wikis there's only one sysop anyway. Something I would like is the

Re: [Wikitech-l] Gerrit as a shared community space

2018-06-10 Thread Federico Leva (Nemo)
I'll only state the obvious: it's not a community space if the community feels forced to walk out of it. Federico ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Article 13 and the "censorship machine" for code

2018-06-10 Thread Federico Leva (Nemo)
I guess this should be mentioned here at some point: Open Letter to Secure Free and Open Source Software Ecosystem in the EU Copyright Review https://savecodeshare.eu/ «Save Code Share: Current EU Copyright Review threatens Free and Open Source Software. Take action now to preserve the ability

Re: [Wikitech-l] Can/should my extensions be deleted from the Wikimedia Git repository?

2018-06-07 Thread Federico Leva (Nemo)
To directly answer the question in the subject: of course Yaron's extensions should stay in gerrit.wikimedia.org, without the file in question. We want MediaWiki's main development spaces to be inclusive and able to bring developers together. I think we all agree that it's a loss if more

Re: [Wikitech-l] Download a wiki?

2018-05-18 Thread Federico Leva (Nemo)
You're in luck: just now I was looking for test cases for the new version of dumpgenerator.py: https://github.com/WikiTeam/wikiteam/issues/311 I've made a couple changes and for tomorrow you should see a new XML dump at https://archive.org/download/wiki-meritbadgeorg_wiki (there's also

Re: [Wikitech-l] 2018-05-02 Scrum of Scrums meeting notes

2018-05-06 Thread Federico Leva (Nemo)
Jargon such as "AFC improvement" would use a link. Thanks, Federico ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Fwd: [Wikimedia-l] Notification about problem identified with a recent CentralNotice banner

2018-03-27 Thread Federico Leva (Nemo)
It helps if vendors have some understanding of Wikimedia values and if centralnotice administrators are not forced to perform tasks they are not in the condition to do well. Federico ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Proposal for a developer support channel

2017-11-19 Thread Federico Leva (Nemo)
If the proposal is triggered by technical problems at [[mw:Project:Support desk]], a simple solution is to make it a wikitext page. As for the "one place" argument, https://xkcd.com/927/ applies. Federico ___ Wikitech-l mailing list

Re: [Wikitech-l] 2017-10-25 Scrum of Scrums meeting notes

2017-11-01 Thread Federico Leva (Nemo)
Thanks. "Procurement for Asia datacenter has started" is big news! Is energy efficiency a criterion for the product/supplier selection? (This needs not be something very complicated. For instance Dell asks a small surcharge if you want a more efficient PSU, IIRC.

[Wikitech-l] Fwd: Update on Artifex v. Hancom GNU GPL compliance case

2017-10-12 Thread Federico Leva (Nemo)
https://www.fsf.org/blogs/licensing/update-on-artifex-v-hancom-gnu-gpl-compliance-case-1 Messaggio inoltrato Oggetto:Update on Artifex v. Hancom GNU GPL compliance case Data: Thu, 12 Oct 2017 03:05:18 -0400 [...] Hancom here made several arguments against the

Re: [Wikitech-l] 2017-09-27 Scrum of Scrums meeting notes

2017-09-28 Thread Federico Leva (Nemo)
> Turning off OCG. Investigating using chromium for printing. The first sentence is unclear. I think it means "We would like to turn off OCG" (i.e. "replace OCG"), where the second sentence indicates a step to that purpose. Please confirm. Nemo

Re: [Wikitech-l] Can we drop revision hashes (rev_sha1)?

2017-09-21 Thread Federico Leva (Nemo)
The revision hashes are also supposed to be used by at least some of the import tools for XML dumps. The dumps would be less valuable without some way to check their content. Generating hashes on the fly is surely not an option given exports can also need to happen within the time of a PHP

Re: [Wikitech-l] Recommending Firefox to users using legacy browsers?

2017-09-01 Thread Federico Leva (Nemo)
-1 to linking any resource which is not itself free software, translatable with free software and managed by a privacy-compliant org. Positive example of what I mean: https://pdfreaders.org/ . At least until a proper resource exists, just directing people to the latest Firefox is probably the

Re: [Wikitech-l] Last Call: PostgreSQL schema change for consistency with MySQL

2017-08-17 Thread Federico Leva (Nemo)
By notifications I don't mean alerts or warnings; just a way to have some feedback from real users of the affected "feature", given I see little on the task itself. If someone took the trouble to pick PostgreSQL as their MediaWiki database, I expect they have some reason to do so and maybe

Re: [Wikitech-l] Last Call: PostgreSQL schema change for consistency with MySQL

2017-08-17 Thread Federico Leva (Nemo)
Thanks. I tried to notify some affected wikis but surprisingly there is only one registered on WikiApiary: https://bucardo.org/wiki/Special:Version With some very wide Google searches like 'postgresql "powered by mediawiki"', I found a few more: * https://www.alteeve.com/w/Special:Version *

Re: [Wikitech-l] Update to web print styles

2017-08-07 Thread Federico Leva (Nemo)
I'm confused by this problem statement: > No branding or indication the content > came from Wikipedia or sister sites Are you saying there's currently a lack of attribution? The example includes a "Wikipedia" wordmark, how do you

[Wikitech-l] Fwd: US court declares GPL is a contract

2017-08-01 Thread Federico Leva (Nemo)
http://www.technollama.co.uk/us-court-declares-gpl-is-a-contract : [...] In a strong declaration that online open source licences are contracts, the court declares: “Defendant contends that Plaintiff’s reliance on the unsigned GNU GPL fails to plausibly demonstrate mutual assent, that

Re: [Wikitech-l] Last Call: ArchCom/TechCom Charter

2017-07-27 Thread Federico Leva (Nemo)
> This finally gives the committee a clear place in the > "chain of command", and real authority over software > development at the WMF, where it formerly had none. This is a compelling argument, but why not call it Wikimedia Foundation Technical Committee then? It would also be easier to

Re: [Wikitech-l] Changes in the Contributors Team

2017-07-03 Thread Federico Leva (Nemo)
Who is going to work on MediaWiki internationalisation? Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Update on Discovery Projects

2017-06-14 Thread Federico Leva (Nemo)
Thanks. It's good that mapframe can follow the usual #Wikimedia-Site-requests process! Maybe worth writing down on [[mw:Extension:Kartographer]], or at least a code comment above wgKartographerEnableMapFrame, so that users know they can ask. Nemo

Re: [Wikitech-l] Chinese conversion, search engines, and auto-detection

2017-05-24 Thread Federico Leva (Nemo)
Indexing is a known issue, tracked at: * https://phabricator.wikimedia.org/T93213 * https://phabricator.wikimedia.org/T54429 (Tilman, Kaldari or others with Google Search Console access may quickly provide an update on https://phabricator.wikimedia.org/T93213#2518417 .) Nemo

Re: [Wikitech-l] Improvements to developer events in the WMF Annual Plan draft

2017-04-30 Thread Federico Leva (Nemo)
Thanks Victoria for spelling out this project, which was not clear to me from reading the annual plan page (which mostly gives a feeling of continuity). Can you clarify what you mean by "position papers" in this context? Thanks, Nemo ___

Re: [Wikitech-l] ArchCom Minutes, News, and Outlook

2017-03-19 Thread Federico Leva (Nemo)
Why was Google Docs used to keep notes? It seems a stark regression. Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Mediawiki core has reached to its 400th contributor

2017-02-09 Thread Federico Leva (Nemo)
https://www.openhub.net/p/mediawiki tends to be more accurate (people at least can easily de-duplicate email addresses etc.) and says 700+. Do help https://www.openhub.net/orgs/wikimedia by adding more repositories and claiming more email address/commit IDs for yourself. :) Nemo

Re: [Wikitech-l] catching errors in local JavaScript

2017-01-19 Thread Federico Leva (Nemo)
AFAIK https://www.mediawiki.org/wiki/Extension:Sentry is the way to go, perhaps currently blocked on procurement (https://phabricator.wikimedia.org/T93138 ). https://phabricator.wikimedia.org/T106915 or https://phabricator.wikimedia.org/T382 might be the main discussions on the matter.

Re: [Wikitech-l] Using OpenStreetMap with Wikipedia account

2016-12-22 Thread Federico Leva (Nemo)
Yes, the dialog should be made clearer and mention the permissions granted before one clicks "Allow". This seems tracked at https://phabricator.wikimedia.org/T91825 That said, I don't see any private information being recorded by OSM once one clicks "Allow":

Re: [Wikitech-l] Making Wikipedia speak to you

2016-12-17 Thread Federico Leva (Nemo)
The goal is certainly worthwhile and I'd certainly support: just think how many editor-hours are "wasted" on producing audio files for a limited coverage, when the simple cases could be automated and users could focus their efforts on the difficult cases. However, to support a project I need

Re: [Wikitech-l] What happened to RobLa?

2016-11-01 Thread Federico Leva (Nemo)
As a reminder on goodbyes, WMF HR used to announce everyone's last day at https://identi.ca/wikimediaatwork (can't take more than a couple minutes); then the announcements became monthly, then quarterly; then we lost this courtesy as well

[Wikitech-l] MediaWiki code review stats update

2016-08-23 Thread Federico Leva (Nemo)
For those of you who follow http://koti.kapsi.fi/~federico/crstats/extensions.txt or other https://www.mediawiki.org/wiki/Development_statistics : I just recloned all the MediaWiki extensions and rerun the stats, which were no longer correct. Given that either git pull or the

Re: [Wikitech-l] How to find a repository?

2016-07-26 Thread Federico Leva (Nemo)
To make the links to projects useful, one needs to visit every single project's "manage > configure menu" https://phabricator.wikimedia.org/project/291/panel/configure/ and click "make default" next to "project details" (known nasty bug https://phabricator.wikimedia.org/T89865 ). Nemo

Re: [Wikitech-l] Recent authentication session instability (was Re: Update from the Wikimedia Performance Team)

2016-06-17 Thread Federico Leva (Nemo)
Thanks for pointing out this expectation. Please place this goal statement somewhere on the wiki. I've sent bug reports with HAR files before, but it always proved to be a lot of effort for zero gain. Perhaps there are specific tips to debug such issues in a way that makes bug reporting

Re: [Wikitech-l] Recent authentication session instability (was Re: Update from the Wikimedia Performance Team)

2016-06-17 Thread Federico Leva (Nemo)
Thanks Brad for the implementation explanatin but I'd rather need a document outlining the expectations for user-facing functionality. I just had to separately and manually login three times (on Meta, then on Wikipedia, then on MediaWiki.org) in order to be logged in on most wikis. I don't

[Wikitech-l] CII best practices (for security etc.)

2016-06-11 Thread Federico Leva (Nemo)
Out of curiosity I've started filling https://bestpractices.coreinfrastructure.org/projects/201 for MediaWiki (core) in this Linux Foundation project on best practices for FLOSS. I got the feeling that the criteria still need to be exposed to a bigger variety of projects: they don't seem

Re: [Wikitech-l] Phabricator monthly statistics - 2016-05

2016-05-31 Thread Federico Leva (Nemo)
We occasionally managed to display a decrease in open reports in the bugzilla weekly reports; I remember we did during at least one annual hackathon. Besides, in Phabricator we have no way to tell bugs from feature requests from random discussions https://phabricator.wikimedia.org/T102#11218

Re: [Wikitech-l] Campaigns extension / ServerSideAccountCreation log - does anyone still use it?

2016-05-26 Thread Federico Leva (Nemo)
I think it's easier to answer this question by checking the corresponding data. WMIT used this recently (https://phabricator.wikimedia.org/T123059 ; I don't know if there will be more) but most potential users probably don't know about the possibility (which was never really documented).

Re: [Wikitech-l] Wikipedia.org article statistics updated

2016-05-26 Thread Federico Leva (Nemo)
Strainu, the policy is described on Meta (https://meta.wikimedia.org/wiki/Project_portals ), where the management of the portals belongs. Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Wikipedia.org article statistics updated

2016-05-26 Thread Federico Leva (Nemo)
FYI there were usually around 50 updates per year on the wiki. http://vs.aka-online.de/cgi-bin/wppagehiststat.pl?lang=meta.wikimedia=Www.wikipedia.org+template Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] [Translators-l] update: wikipedia.org portal

2016-05-21 Thread Federico Leva (Nemo)
Purodha Blissenbach, 21/05/2016 14:13: On the long run, I think, these portals and their texts should be translatable. Browser settings determining the target language. Looking forward to have them on translatewiki.net ! Adding English-only text to the Wikipedia portal is unacceptable.

Re: [Wikitech-l] Proposal to invest in Phabricator Calendar

2016-05-16 Thread Federico Leva (Nemo)
> That said, I think we should be careful with our assumptions about how > much influence we can buy with the money we have. Sure. Let's not make assumptions at all then: what makes someone think that calendar is amenable to WMF-mandated development? Already one year ago, I proposed that

[Wikitech-l] Phabricator upgrade and UI changes

2016-05-04 Thread Federico Leva (Nemo)
AFAICT, in the last few days there were two unannounced upgrades of Phabricator, to an unspecified version of the software, the second of which applied rather radical UI changes, especially to Maniphest. Initially I wasn't sure most/which UI changes were bad/good or why, but now I've observed

Re: [Wikitech-l] productivity of mediawiki developers

2016-04-05 Thread Federico Leva (Nemo)
> I, for example, value better good -1 code reviews Same here. There are statistics for -1 too, two clicks away from the link I provided in the previous message. https://www.mediawiki.org/wiki/Gerrit/Reports/Code_review_activity Nemo ___ Wikitech-l

Re: [Wikitech-l] productivity of mediawiki developers

2016-04-03 Thread Federico Leva (Nemo)
For statistics, see https://www.mediawiki.org/wiki/Development_statistics . As a starting point to look into what you call "productivity", I usually use: * https://www.openhub.net/orgs/wikimedia * http://koti.kapsi.fi/~federico/crstats/core.txt +

[Wikitech-l] Everything is a wiki page

2016-03-02 Thread Federico Leva (Nemo)
I started https://www.mediawiki.org/wiki/Everything_is_a_wiki_page This is a very simple concept which, however, I find is often neglected. Some extension developers are conscious about what they do, but there is a lot of needless self-inflicted pain that we could do without. Nemo

[Wikitech-l] Fwd: Report from the VMware GPL court hearing

2016-02-29 Thread Federico Leva (Nemo)
For those who care about our GPL license. :) http://laforge.gnumonks.org/blog/20160225-vmware-gpl/ Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Deployment of GeoGebra MediaWiki Extension

2016-02-28 Thread Federico Leva (Nemo)
I always found GeoGebra interesting but I'd have trouble articulating what it could actually *do* on Wikimedia wikis. I suppose it can help fix one of those bugs: https://phabricator.wikimedia.org/T56213 In particular we have: * https://phabricator.wikimedia.org/T54655 *

Re: [Wikitech-l] [WikimediaMobile] Readership metrics for the two months until February 7, 2016

2016-02-19 Thread Federico Leva (Nemo)
Oliver Keyes, 19/02/2016 13:51: a lot of prominent countries were very close to the 50% switchover, including (interestingly) Italy. I compiled some links at https://meta.wikimedia.org/wiki/Research:The_sudden_decline_of_Italian_Wikipedia#Scratchpad on the likely social reasons. Pew

Re: [Wikitech-l] Recent authentication session instability (was Re: Update from the Wikimedia Performance Team)

2016-02-04 Thread Federico Leva (Nemo)
No, this is not what I'm talking about. My problems span multiple weeks or months and I reiterate my need for a document outlining the expected behaviour. Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Update from the Wikimedia Performance Team

2016-02-03 Thread Federico Leva (Nemo)
Re "The central login system started to use DB slaves for some actions instead of master DB", is there an up to date document explaining what is the expected behaviour of login nowadays? Login pretty much never does what I expect nowadays, but I'm not sure my expectations are correct so I

Re: [Wikitech-l] Fw: Shutting down persona.org in November 2016

2016-01-24 Thread Federico Leva (Nemo)
One thing that seemingly supports Persona is Mailman 3. So the Persona extension is still worth working on, unless adding OAuth support to Mailman 3 is less effort. https://meta.wikimedia.org/wiki/Talk:Discourse#Wikimedia_account_support Wikis using it seem to include https://sudoroom.org/ and

Re: [Wikitech-l] Video: Loading Barack Obama on 2G from Spain on a Nexus 5

2016-01-18 Thread Federico Leva (Nemo)
I'm allergic to videos as replacement of data, but does your video substantially differ from what tests give us, e.g. http://www.webpagetest.org/video/view.php?id=160118_YK_HKT.1.0 ? It's easy to test multiple speeds (some tests still pending):

[Wikitech-l] Google code-in progress statistics; opportunity to join

2016-01-08 Thread Federico Leva (Nemo)
In addition to https://www.mediawiki.org/wiki/File:Wikimedia_at_Google_Code-in_2015.png, which shows we've completed more tasks in the first half of the contest than in the entire last year, we have some nice statistics about Wikimedia compared to other orgs. The best news for me is that not

Re: [Wikitech-l] IRC office hours: Shared hosting

2015-12-17 Thread Federico Leva (Nemo)
I don't understand the expected audience of this event. mediawiki-l wasn't notified, so I suppose you're not trying to reach out to users? Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Ifexists across wikis

2015-12-07 Thread Federico Leva (Nemo)
Italian projects would also like such a feature, especially for (semi)automatic creation of interproject links. https://it.wikipedia.org/wiki/Discussioni_template:Interprogetto#Interprogetto_a_wikt:_quando_metterlo.3F (By the way, the lack of Wiktionary on Wikidata even for interwiki links is

Re: [Wikitech-l] Peer-to-peer sharing of the content of Wikipedia through WebRTC

2015-11-29 Thread Federico Leva (Nemo)
On the matter of who has what etc., Brewster Kahle has opinions on implementation: http://brewster.kahle.org/2015/08/11/locking-the-web-open-a-call-for-a-distributed-web-2/ «Fortunately, the needed technologies are now available in JavaScript, Bitcoin, IPFS/Bittorrent, Namecoin, and others.»

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-28 Thread Federico Leva (Nemo)
Your code modifications for http://wikitolearn.org/ are interesting. I'm pretty sure that KDE policies don't force you to fork MediaWiki extensions locally, so your patches are definitely welcome upstream. I'm not sure what you mean with your point about being rejected by the community;

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Federico Leva (Nemo)
To clarify, Wikimedia Italia doesn't financially sponsor this site nor contribute content to it. AFAIK our volunteers provided some MediaWiki training to the site's users. Wikimedia Italia is always happy when MediaWiki usage spreads, but recommends Wikibooks and Wikiversity as primary

Re: [Wikitech-l] is this list's archives searchable?

2015-11-14 Thread Federico Leva (Nemo)
Mailing list archive search is https://phabricator.wikimedia.org/T19390 There are however multiple specialised search engines for our mailing lists out there: https://meta.wikimedia.org/wiki/Mailing_lists/Overview Nemo ___ Wikitech-l mailing list

Re: [Wikitech-l] Closing wikibugs-l and mediawiki-commits firehoses?

2015-11-13 Thread Federico Leva (Nemo)
Closing either list would also break our nice replications at Gmane, markmail and mail-archive, with their useful full-text and semantic searches for commits and bugs: see also links at https://meta.wikimedia.org/wiki/Mailing_lists/Overview . Is there a plan to provide equally good search? I

Re: [Wikitech-l] Need a way to modify text before indexing (was SearchUpdate)

2015-10-14 Thread Federico Leva (Nemo)
FWIW, we do index the full text of (PDF and?) DjVu files on Commons (because it's stored in img_metadata). It's probably the biggest improvement CirrusSearch brought for Commons. Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Downloading Wikimedia/Wikipedia image content in bulk

2015-10-09 Thread Federico Leva (Nemo)
Answers to most of these questions can be found at/from https://meta.wikimedia.org/wiki/Mirroring_Wikimedia_project_XML_dumps You are especially welcome to reseed the Wikimedia Commons tarballs. Probably of interest for you are also: * https://commons.wikimedia.org/wiki/Commons:Structured_data

Re: [Wikitech-l] MediaWiki 1.26 release blockers

2015-10-01 Thread Federico Leva (Nemo)
AFAICS, MediaWiki 1.26 ResourceLoader introduces a bunch of regressions, where JavaScript and CSS randomly fails loading. See for instance https://phabricator.wikimedia.org/T112047#1623903 I bet the regressions won't be fixed on time for the release, but we should at least provide sysadmins

Re: [Wikitech-l] thumb generation

2015-09-16 Thread Federico Leva (Nemo)
Have you looked into what mwoffliner does? https://sourceforge.net/p/kiwix/other/ci/master/tree/mwoffliner/mwoffliner.js Maybe you can even just extract the images from the ZIM files. Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Collaboration team reprioritization

2015-09-03 Thread Federico Leva (Nemo)
> that only non-Wikimedia developers have maintained LQT > is false, as a brief review of the commit log will show. I said "non-Wikimedia users". Not sure what log you've been looking to, but I did `git log --no-merges -- . ':(exclude)i18n'` and I confirm what I said. The only exception I

Re: [Wikitech-l] Collaboration team reprioritization

2015-09-02 Thread Federico Leva (Nemo)
Thanks. So now we'll have two unmaintained extensions, LQT and Flow. Can we reverse the Flow conversion on mediawiki.org now, so that the wiki stays on the luckiest side i.e. the extension which has most users and is most likely to survive in the future? (LQT is maintained by its non-Wikimedia

Re: [Wikitech-l] Adding extensions under packagist's mediawiki vendor

2015-07-22 Thread Federico Leva (Nemo)
Gerrit is too unpredictable for users: https://phabricator.wikimedia.org/T86476#1462980 . It's probably easier and more functional to create some mediawiki-users vendor on packagist and let any MediaWiki sysadmin (not developer) join to add the packages they need for whatever reason. Nemo

Re: [Wikitech-l] Phabricator tag for bugs in local projects

2015-07-16 Thread Federico Leva (Nemo)
It's very simple: this is what #Wikimedia-General-or-Unknown has always been used for. Just makes sure there is a way for relevant/interested people to eventually find (and understand) the report. Relevant quip: domas: who are you, and on what did you base your opinion? in the end, everything

Re: [Wikitech-l] Yandex?

2015-07-02 Thread Federico Leva (Nemo)
FYI https://meta.wikimedia.org/wiki/Wikimedia_projects has a list; it means the wikis themselves (MediaWiki), not stuff around them. Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Lists as first class citizens

2015-04-08 Thread Federico Leva (Nemo)
I hope no 60 storey building is in the making. The bazaar is horizontal, a vertical suk is too similar to a cathedral. Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Obfuscating IP addresses on history pages

2015-04-05 Thread Federico Leva (Nemo)
This has been discussed countless times. Some links for starters: https://phabricator.wikimedia.org/T20981 Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Event organised on Marathi Wikipedia (photothon and edit-a-thon)

2015-03-11 Thread Federico Leva (Nemo)
Thanks. Is there a link to this Android app? Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Boil the ocean, be silly, throw the baby out with bathwater, demolish silos, have fun

2015-02-15 Thread Federico Leva (Nemo)
Thanks, MaxSem. I'm looking forward to a skin which only does skinning. Specific hacks/overrides are indeed best discussed elsewhere, but the last edited [by X] Y ago is actually a good example. The change was tested on desktop and a decision was made to make it permanent. Instead, it ended

Re: [Wikitech-l] Modifications list and automated (cron?) task.

2015-02-15 Thread Federico Leva (Nemo)
Special:NewPages has a feed too. As for collating recent changes by page title, that's called enhanced recent changes. We could add that as option in the feed (https://meta.wikimedia.org/w/api.php?action=helpmodules=feedrecentchanges ) and maybe make the timespan configurable.

Re: [Wikitech-l] Use of hreflang in the head

2015-02-09 Thread Federico Leva (Nemo)
This appears to be tracked at https://phabricator.wikimedia.org/T3433 It was reverted in 2009 for (alleged) l10n issues, which should be solvable. FWIW we just saved 4 KB per page with https://gerrit.wikimedia.org/r/#/c/177501/ Nemo ___ Wikitech-l

Re: [Wikitech-l] Extensions licensing

2015-02-08 Thread Federico Leva (Nemo)
Thanks! This is a nice cleanup. https://www.mediawiki.org/wiki/Category:Extensions_with_unknown_license has 1379 pages now, is your bot going to continue working there? As for the code itself, I count 710 extensions with $wgExtensionCredits, of which 127 use license-name. ~600 estensions to

Re: [Wikitech-l] [gerrit] EUREKA!

2015-02-05 Thread Federico Leva (Nemo)
This issue is tracked at https://phabricator.wikimedia.org/T40100 . Cf. https://phabricator.wikimedia.org/T55958 , https://phabricator.wikimedia.org/T47267#1017438 Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Improving our code review efficiency

2015-02-04 Thread Federico Leva (Nemo)
But this doesn't remove it from the projects review queue (or search queries, if you just use project:mediawiki/extensions/MobileFrontend status:open). IMHO the distinction between cleaning up personal and global dashboards is not so important. In the end, code review is performed by

Re: [Wikitech-l] Performance of parsing links?

2015-01-29 Thread Federico Leva (Nemo)
As of https://gerrit.wikimedia.org/r/#/c/29879/2/utils/MessageTable.php,cm , Linker::link took 20 KiB of memory per call. Cf. http://laxstrom.name/blag/2013/02/01/how-i-debug-performance-issues-in-mediawiki/ I don't know if such bugs/unfeatures and related best practices were written down

Re: [Wikitech-l] Improving our code review efficiency

2015-01-29 Thread Federico Leva (Nemo)
The remove from code review queue is not that hard really, you can just remove yourself (and reviewers you added) from reviewers. The most helpful reviewers also comment on why they've removed themselves. If reviewers removed themselves from patches they have no intention whatsoever to review

Re: [Wikitech-l] Thoughts: stateless services with open servers?

2015-01-27 Thread Federico Leva (Nemo)
The only true precedent we have here is the public Collection server run by PediaPress, which is a wonderful service used by several hundreds wikis for years. It ensures a comparatively smooth installation of the Collection extension even for the most niche formats.

Re: [Wikitech-l] Idea for new desktop / mobile kiwix like application

2015-01-23 Thread Federico Leva (Nemo)
Ok these are all planned to be implemented solutions that do not work now You didn't even read, did you? Let me quote: I use this code yes and it works Nemo ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Idea for new desktop / mobile kiwix like application

2015-01-23 Thread Federico Leva (Nemo)
You don't need a new application for this, you just need some upgrades to the ZIM generation pipeline. How about sending patches for https://sourceforge.net/p/kiwix/other/ci/master/tree/mwoffliner to generate category-based ZIM files and the like? Customisation possibilities used to be better

Re: [Wikitech-l] New feature in development: collections

2015-01-22 Thread Federico Leva (Nemo)
From https://tools.wmflabs.org/meetbot/wikimedia-office/2015/wikimedia-office.2015-01-14-21.00.log.html : 21:15:49 Emufarmers Is this collections thing the same as https://www.mediawiki.org/wiki/Mobile_web_projects/Collections_Backend (just came up during the research showcase)? They look

Re: [Wikitech-l] Fwd: No more Architecture Committee?

2015-01-22 Thread Federico Leva (Nemo)
Bawolff, I don't think the list of attendees of the current SF meeting is indicative of anything other than of the difficulty we have in talking with non-Wikimedia people; and even within Wikimedia, between WMF and non-WMF. Cf.

  1   2   3   4   >