Re: [Wikitech-l] Tor proxy with blinded tokens

2015-03-16 Thread Derric Atzrott
I think pretty much anything is better than the current situation.  I'd
support this proposal.

The timing is right too with the WMF vs NSA lawsuit just happening.

On Mon, Mar 16, 2015 at 1:29 AM, Arlo Breault 
wrote:

> I share Risker’s concerns here and limiting the anonymity
> set to the intersection of Tor users and established wiki
> contributors seems problematic. Also, the bootstrapping
> issue needs working out and relegating Tor users to second
> class citizens that need to edit through a proxy seems less
> than ideal (though the specifics of that are unclear to me).
>
> But, at a minimum, this seems like a useful exercise to
> run if only for the experimental results and to show good faith.
>
> I’m more than willing to help out. Please get in touch.
>
> Arlo
>
>
>
>
> On Wednesday, March 11, 2015 at 9:10 AM, Chris Steipp wrote:
>
> > On Mar 11, 2015 2:23 AM, "Gergo Tisza"  gti...@wikimedia.org)> wrote:
> > >
> > > On Tue, Mar 10, 2015 at 5:40 PM, Chris Steipp  (mailto:cste...@wikimedia.org)>
> > wrote:
> > >
> > > > I'm actually envisioning that the user would edit through the third
> > party's
> > > > proxy (via OAuth, linked to the new, "Special Account"), so no
> special
> > > > permissions are needed by the "Special Account", and a standard
> block on
> > > > that username can prevent them from editing. Additionally, revoking
> the
> > > > OAuth token of the proxy itself would stop all editing by this
> process,
> > >
> >
> >
> > so
> > > > there's a quick way to "pull the plug" if it looks like the edits are
> > > > predominantly unproductive.
> > >
> > >
> > >
> > > I'm probably missing the point here but how is this better than a plain
> > > edit proxy, available as a Tor hidden service, which a 3rd party can
> set
> >
> >
> > up
> > > at any time without the need to coordinate with us (apart from getting
> an
> > > OAuth key)? Since the user connects to them via Tor, they would not
> learn
> > > any private information; they could be authorized to edit via normal
> OAuth
> > > web flow (that is not blocked from a Tor IP); the edit would seemingly
> >
> >
> > come
> > > from the IP address of the proxy so it would not be subject to Tor
> >
> >
> > blocking.
> >
> >
> >
> > Setting up a proxy like this is definitely an option I've considered. As
> I
> > did, I couldn't think of a good way to limit the types of accounts that
> > used it, or come up with an acceptable collateral I could keep from the
> > user, that would prevent enough spammers to keep it from being blocked
> > while being open to people who needed it. The blinded token approach lets
> > the proxy rely on a trusted assertion about the identity, by the people
> who
> > it will impact if they get it wrong. That seemed like a good thing to me.
> >
> > However, we could substitute the entire blinding process with a public
> page
> > that the proxy posts to that says, "this user wants to use tor to edit,
> > vote yes or no and we'll allow them based on your opinion". And the proxy
> > only allows tor editing by users with a passing vote.
> >
> > That might be more palatable for enwiki's socking policy, with the risk
> > that if the user's IP has ever been revealed before (even if they went
> > through the effort of getting it deleted), there is still data to link
> them
> > to their real identity. The blinding breaks that correlation. But maybe a
> > more likely first step to actually getting tor edits?
> >
> > ___
> > > Wikitech-l mailing list
> > > Wikitech-l@lists.wikimedia.org (mailto:Wikitech-l@lists.wikimedia.org)
> > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> >
> >
> > ___
> > Wikitech-l mailing list
> > Wikitech-l@lists.wikimedia.org (mailto:Wikitech-l@lists.wikimedia.org)
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
>
>
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] changing edit summaries

2014-11-13 Thread Derric Atzrott
> Am I missing something? I just tried making a null edit and it didn't
> change the edit summary.

It doesn't change the edit summary; it was suggested you make a null
edit, but leave an edit summary for that null edit.  This way you
can make an edit that only serves the purpose of saying "Hey the
previous edit had a wrong edit summary, this is what I really did."

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] changing edit summaries

2014-11-13 Thread Derric Atzrott
> Indeed - I am somewhat surprised by James's firm opposition.

I tend to agree with James on this one in that if the edit summaries
are to be modified then they need a revision history.

> Typos in edit summary are fixed by releasing an errata corrige in a 
> subsequent dummy edit.

I question whether or not the ability to change edit summaries is
really a needed feature though.  I would prefer the approach that
Nemo recommend of making a dummy edit.

For me it's less about vandalism et al. and more about the principle
of revision tracking and audit trails.  When you make an edit that
revision is fixed and should not be able to be modified.  This is
one of the core principles that makes wikis work.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor relay

2014-11-12 Thread Derric Atzrott
This is great news!  Mozilla just began hosting middle relays a few
days ago as well.  Facebook just set up a hidden service to allow
Tor users to access Facebook entirely within Tor.  It's been a
good week for the folks over at Tor.

>> * "Advertised Bandwidth 3.3 MB/s", what does it mean and can it be
>> increased?
>
> As we do not set any advertised bandwidth in our configuration, the
> value in Atlas is the bandwidth observed by the network. We are still in
> a ramp-up phase and going to continue being so for until approximately
> the end of 2014. Read
> https://blog.torproject.org/blog/lifecycle-of-a-new-relay for more. We
> do not plan to set an bandwidth limit at this point, either in the Tor
> configuration or externally, in our network.

I would highly recommend the lifecycle blog post that was linked to for
anyone wanting to understand the statistics mentioned in Atlas.

If anyone has any questions about any of the information listed in Atlas,
you are welcome to shoot them my way as well.  I'd be happy to answer
them or find someone who can.

>> * I see in puppet that there is at least some logging enabled. What is
>> being logged and why? "The best policy is to keep no logs."
>> <https://trac.torproject.org/projects/tor/wiki/doc/OperationalSecurity#MinimizeDataRetention>
>
> What logs are you referring to? If you're referring to "Log notice
> /var/log/tor/tor.log" then this just logs statistics, nothing else.
> torrc's manpage says on the matter: "[w]e advise using "notice" in most
> cases, since anything more verbose may provide sensitive information to
> an attacker who obtains the logs". We do not keep traffic/usage logs in
> any way nor are we planning to.

By default Tor doesn't keep any meaningful logs and the folks at the Tor
project get very upset if you change that, for obvious reasons.

Thank you,
Derric Atzrott

Sidenote: I've just a few days ago been laid off.  My last day at this
job will be on Friday, at which point I will be re-subscribing to this
list using the email address zellf...@zellfaze.org.


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Announcement: Yuvi Panda joins Ops

2014-11-06 Thread Derric Atzrott
Agreed! Congrats!

> Awesome Yuvi. Congratulations! :D 
>
>> On Nov 6, 2014, at 10:47 PM, Danese Cooper  wrote:
>> 
>> Woot!  Way to go, Yuvi!
>> 
>> D
>> 
>> On Thu, Nov 6, 2014 at 4:55 PM, Mark Bergsma  wrote:
>> 
>>> Hi all,
>>> 
>>> I'm very pleased to announce that as of this week, Yuvi Panda is part of
>>> the Wikimedia Technical Operations team, to work on our Wikimedia Labs
>>> infrastructure. Yuvi originally joined the Wikimedia Foundation Mobile team
>>> in December 2011, where he has been lead development for the original
>>> Wikipedia App and its rewrite, amongst many other projects.
>>> 
>>> Besides his work in Mobile, Yuvi has been volunteering for Ops work in
>>> Wikimedia Labs for a long time now. One of the notable examples of his work
>>> is a seamlessly integrated Web proxy system that allows public web requests
>>> from the Internet to be proxied to Labs instances on private IPs without
>>> requiring public IP addresses for each instance. This very user friendly
>>> system, which he built on top of NGINX, LUA, redis, sqlite and the
>>> OpenStack API, sees a lot of usage and has dramatically reduced the need
>>> for Labs users to request (scarce) public IP address resources via a manual
>>> approval process.
>>> 
>>> Another example of his work that has made a big difference is the
>>> initiation of the Labs-Vagrant project; bringing the virtues of the
>>> Mediawiki:Vagrant project to Wikimedia Labs, and allowing anyone to bring a
>>> MediaWiki development environment up in Labs with great ease. More recently
>>> Yuvi has been working on our much needed infrastructure in Labs for
>>> monitoring metrics (Graphite) and service availability (Shinken). We expect
>>> this will give us a lot more insight into the internals and availability of
>>> software and services running in Wikimedia Labs and its many projects, and
>>> we should be able to deploy it in Production as well.
>>> 
>>> Of course all of this work didn't go unnoticed, and about half a year ago
>>> we've asked Yuvi if he was interested to move to Ops. With his extensive
>>> development experience and his demonstrated ability to join this with solid
>>> Ops work to create stable and highly useful solutions, we think he's a
>>> great fit for this role.
>>> 
>>> Yuvi recently had his VISA application accepted, and is planning to move to
>>> San Francisco in March 2015. Until then he will be working with us remotely
>>> from India.
>>> 
>>> Please join me in congratulating Yuvi!
>>> 
>>> --
>>> Lead Operations Architect
>>> Director of Technical Operations
>>> Wikimedia Foundation


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] MediaWiki:Common.js and MediaWiki:Common.css blocked on Special:Login and Special:Preferences

2014-11-06 Thread Derric Atzrott
>> TL;DR: Should we merge https://gerrit.wikimedia.org/r/#/c/165979/ and
>> release it with MediaWiki 1.24?
>> 
>> A lot of sites have used MediaWiki:Common.js and MediaWiki:Common.css to
>> customize the appearance of their site.
>> 
>> In a recent security release[1], support for JS and CSS with on-wiki
>> origins was removed from being displayed on the Special:Login and
>> Special:Preferences page.
> 
> To be clear, only CSS was removed. JS was already not allowed on
> Special:Login/Preferences.
>
>> Because of how the on-wiki MediaWiki:Common.* pages are used and the
>> access restrictions on them, I think it is reasonable to allow JS and
>> CSS from them while continuing to disallow individual's JS and CSS on
>> the Special:Preferences and Special:Login page.
>> 
>> Alexia filed a bug[2] and Kunal (Legoktm) has provided a patch[3] to allow
>> site-wide styling back on those pages.
>
> Right, the patch only re-adds site-wide CSS, not JS.
>

This seems completely reasonable to me. I'd merge is personally.  Is there
any reason not to?

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Wmfall] Marielle Volz joins Wikimedia as Software Developer

2014-10-28 Thread Derric Atzrott
>> and started developing a node.js service Citoid[5] to
>> make it easy to insert citations using a URL/DOI/Title in VE/Wikitext.
>>
> To put that into perspective: she's working on a feature in VE that
> will let you paste in a URL to, say, a New York Times article, and
> will then automatically generate and insert a {{cite news}} template
> for you with all the right information (title of the article, author,
> date, etc.). Some of you may have seen the demo that she and Erik did
> at a metrics meeting earlier this year. This is really exciting,
> because it's a big step forward towards the goal of making even
> relatively complex tasks like inserting citations more convenient in
> VE than in wikitext.

Not going to lie, that sounds really cool.  Can't wait to see that
finished.

Welcome Marielle.  I wish you the best of times in everything you do
here.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-10-13 Thread Derric Atzrott
> Although my suggestion is similar in kind to what had already been proposed,
> the main object to it was that it would create too much work for our
> already constrained resources. The addition of rate limiting is a technical
> solution that may or may not be feasible.
>
> The people on this list can best answer that.

Does anyone know of any extensions that do something similar to the rate
limiting that he described?  Force edits into a queue to be reviewed
(sort of like FlaggedRevs), but limit selected users to only a
single edit?  I can't imagine something like that would be hard to modify
to pull from the list of Tor nodes to get its list of users.

I'll take a look at the TorBlock extension and the FlaggedRevs extension
code and see what I can see.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-10-02 Thread Derric Atzrott
> The problem with proof of work things is that they kind of have the wrong
> kind of scarcity for this problem.
> 
> *someone legit wants to edit, takes them hours to be able to. (Which is not
> ideal)

Indeed, this isn't ideal, but its better than the current situation, and
at least it is only a one-time thing.

> *someone wants to abuse the system, spend a couple months before hand
> generating the work offline, use all at once for thousand strong sock
> puppet army. (Which makes the system ineffective at preventing abuse)

I mean, I know we have some crazy socks, but "spend a couple months"
seems to me to indicate a fairly expensive attack.  I imagine that
this might be enough of a deterrence.  If someone is willing to invest
months of effort to sockpuppet on Wikimedia projects, I don't really
think that there is anything we can do to stop them.

We could probably reduce this risk slightly as well by providing
software that provides a GUI for generating the GPG keys for the
user.  This software could impose a high-rate limit on how often
new keys are made.  This could be easily worked around by anyone
who knows how to make their own GPG keys, or has access to several
computers, but it would stop a lot of would-be-sockpuppeteers.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-10-02 Thread Derric Atzrott
>>> Hello everyone,
>>> [snip]
>>> There must be a way that we can allow users to work from Tor.
>>> [snip more]
>>>
>> I think the first step is to work harder to block devices, not IP
>> addresses. [snip]
>>
>> Focusing on what signature we can obtain from (or plant on) the device
>> and how to make that signature available to and manageable by admins is
>> the key.
> 
> These things are also
> likely to be considered "security vulnrabilities", so probably not
> something to be relied on over long term as people fix the issues that
> allow people to be tracked this way.

The folks over at the Tor project actually pride themselves on making
a browser that is hard to fingerprint.  If we came up with any way
to fingerprint individual browser sessions, they'd likely fix it pretty
quickly.

>> Once we have a system that allows us to block individual devices
>> reasonably effectively, it won't matter whether those people are using
>> Tor to get to us or not
>
> If you can find a way to link a tor user to the device they are using,
> then you have essentially broken Tor. Which is not an easy feat.

And of course, this is where the difficulty comes in.  All of our current
blocking measures are based around using information that is specifically
hidden by Tor.  The idea is to find a way to block individuals on Tor
without having any information about those individuals that might be
useful to someone trying to kill them (or at least identify their
real world identity).

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor exit node rejects port 443 of WM, but it is disabled for editing

2014-10-02 Thread Derric Atzrott
> Well you can also edit from port 80 (unless we deployed site-wide SSL without
> me knowing).
> 
> Has a bug been filed for this? This sounds like an Extension:TorBlock issue
> (and is also probably my fault in some manner assuming this is a regression,
> which it may or may not be).

Are Tor exit relays that block access to Wikimedia in their rejection
policies usually allowed to edit Wikimedia projects?

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-10-01 Thread Derric Atzrott
Another idea for a potential technical solution, this one provided
by the user Mirimir on the Tor mailing list.  I thought this was
actually a pretty good idea.

> Wikimedia could authenticate users with GnuPG keys. As part of the
> process of creating a new account, Wikimedia could randomly specify the
> key ID (or even a longer piece of the fingerprint) of the key that the
> user needs to generate. Generating the key would require arbitrarily
> great effort, but would impose negligible cost on Wikimedia or users
> during subsequent use. Although there's nothing special about such GnuPG
> keys as proof of work, they're more generally useful.

As a proof of work I think it works out pretty well.  The cost of creating
a key with a given fingerprint is non-trivial, but low enough that
someone wishing to create an account to edit might well go through with
it if they knew it would only be a one-time thing.

This doesn't completely eliminate the issue of socks, but honestly if we
make the key generation time reasonably long, it would probably deter
most socks as they might as well just drive to the nearest Starbucks.

Someone else on the Tor mailing list suggested that we basically relax
IPBE, which while not on topic for this list, I thought I'd mention
just because it has been mentioned.  They actually basically
described our current system, except with the getting the IPBE stage
a lot easier.

The following was also pointed out to me:

> [I]t's also trivial to evade using proxies, with or without Tor. 
> Blocking Tor (or even all known proxies) only stops the clueless.
> Anyone serious about evading a block could just use a private proxy
> on AWS (via Tor). [snip] The bottom line is that blocking Tor harms
> numerous innocent users, and by no means excludes seriously malicious
> users.

I did respond to this to explain our concerns, which is what netted
the GPG idea.  Does anyone see any glaringly obvious problems with
requiring an easily blockable and difficult to create proof of work
to edit via Tor?

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-10-01 Thread Derric Atzrott
> Prior to TOR being enabled we need to be able to flag both logged in and
> logged out edits made via TOR.

This is something that can be handled easily by AbuseFilter.  It has the
option to flag edits made by certain users or from certain IP addresses
if I remember correctly.

Even if it doesn't this should be fairly trivial to put together I would
imagine (though correct me if I am wrong).

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-10-01 Thread Derric Atzrott
> If, as it seems right now, the problem is technical (weed out the bots
> and vandals) rather than ideological (as we allow anonymous
> contributions after all) we can find a way to allow people to edit any
> wikipedia via TOR while minimizing the amount of vandalism allowed.
> 
> Of course, let's not kid ourselves - it will require some special
> measures probably, and editing via TOR would probably end up not being
> as easy as editing via a public-facing IP (we may e.g. restrict
> publishing via TOR to users that have logged in and have done 5 "good"
> edits reviewed by others, or we can use modern bot-detecting
> techniques in that case - those are just ideas).

I would be curious to see what percentage of problematic edits are
caught by running all prospective edits through AbuseFilter and
ClueBotNG.  I suspect those two tools would catch a large
percentage of the vandalism edits.  I understand that they catch most
of such edits that regular IP users make.  This would be a good start
and would give us a little bit of data as to what other sorts of
measures might need to be taken to make this sort of thing work.

AbuseFilter has the ability to tag edits for further review so we
could leverage that functionality to tag Tor edits during a trial.

I could reach out to the maintainer of ClueBotNG and see what could
be done to get it to interface with AbuseFilter such that any edits
it sees as unconstructive are tagged, and if that isn't possible
maybe just have it log such edits somewhere special.

> We've had this conversation a few times and I'd love to see creative
> approaches to a trial/pilot with data driving future decisions.

If I approached Wikimedia-l with the idea of a limited trial with
the above approach for maybe two weeks' time with all Tor edits
being tagged, do you think they might bite?

> It clearly is the kind of problem where people do
> like to _look_ for clever technical fixes, which is why it's a
> recurring topic on this list.

I suspect one exists somewhere.  I'll reach out to the folks at the
Tor project and see if they have any suggestions for ways to
prevent abuse from a technical standpoint. Especially in regards to
Sockpuppet abuse.  I agree with Giuseppe that the measures that will
need to be put in place will make editing via Tor more difficult than
editing without Tor, but that's acceptable so long as they are not
as prohibitively difficult as they are currently.

Without having spoken to the Tor Project though,
the Nymble approach seems like a reasonable way to go to me.  The
protocol could potentially be modified to accept some sort of
proof of work rather than their public facing IP address as well.
If we had a system where in order to be issued a certificate in
Nymble you had to complete a proof-of-work that took perhaps
several hours of computation and was issued for a week, that might
be a sufficient barrier to stop most socks, though definitely some
more data needs gathered.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-10-01 Thread Derric Atzrott
> If, as it seems right now, the problem is technical (weed out the bots
> and vandals) rather than ideological (as we allow anonymous
> contributions after all) we can find a way to allow people to edit any
> wikipedia via TOR while minimizing the amount of vandalism allowed.
> 
> Of course, let's not kid ourselves - it will require some special
> measures probably, and editing via TOR would probably end up not being
> as easy as editing via a public-facing IP (we may e.g. restrict
> publishing via TOR to users that have logged in and have done 5 "good"
> edits reviewed by others, or we can use modern bot-detecting
> techniques in that case - those are just ideas).

I would be curious to see what percentage of problematic edits are
caught by running all prospective edits through AbuseFilter and
ClueBotNG.  I suspect those two tools would catch a large
percentage of the vandalism edits.  I understand that they catch most
of such edits that regular IP users make.  This would be a good start
and would give us a little bit of data as to what other sorts of
measures might need to be taken to make this sort of thing work.

AbuseFilter has the ability to tag edits for further review so we
could leverage that functionality to tag Tor edits during a trial.

I could reach out to the maintainer of ClueBotNG and see what could
be done to get it to interface with AbuseFilter such that any edits
it sees as unconstructive are tagged, and if that isn't possible
maybe just have it log such edits somewhere special.

> We've had this conversation a few times and I'd love to see creative
> approaches to a trial/pilot with data driving future decisions.

If I approached Wikimedia-l with the idea of a limited trial with
the above approach for maybe two weeks' time with all Tor edits
being tagged, do you think they might bite?

> It clearly is the kind of problem where people do
> like to _look_ for clever technical fixes, which is why it's a
> recurring topic on this list.

I suspect one exists somewhere.  I'll reach out to the folks at the
Tor project and see if they have any suggestions for ways to
prevent abuse from a technical standpoint. Especially in regards to
Sockpuppet abuse.  I agree with Giuseppe that the measures that will
need to be put in place will make editing via Tor more difficult than
editing without Tor, but that's acceptable so long as they are not
as prohibitively difficult as they are currently.

Without having spoken to the Tor Project though,
the Nymble approach seems like a reasonable way to go to me.  The
protocol could potentially be modified to accept some sort of
proof of work rather than their public facing IP address as well.
If we had a system where in order to be issued a certificate in
Nymble you had to complete a proof-of-work that took perhaps
several hours of computation and was issued for a week, that might
be a sufficient barrier to stop most socks, though definitely some
more data needs gathered.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Wrapping signatures with a for discoverability

2014-10-01 Thread Derric Atzrott
>> From the standpoint of programmatically detecting a signature, the above
>> could be cleaned up and work well enough.
>>
> Would this mean that if people had a fancy sig, and they changed it,
> it would automatically update everywhere with this magic tag instead
> of just applying to new signatures? (Which might be cool)
> 
> Downside to that you might have some tricky issue where people change
> their sig after the fact to be something malicious (For some
> definition of malicious), and then all the old sigs change without an
> edit to track it and generally be a vehicle for mass vandalism.
> (Didn't that use to be an issue on /. ?)

I haven't looked at the actual patch yet, but based on the discussion
it seems like this code would allow us to update pages if people's
signatures changed?  I too am not sure this is a good idea.

I do though support the idea of wrapping signatures in a 
markup to make it easier to programatically detect them.  That
 markup could be rendered as a span with a class="sig" as well
which allow those who are just scraping the HTML of the page to be
able to detect them as well.

> This also makes working out what the state of the page at time X quite
> hard for things like "Please note that I am being paid to edit by XYZ Inc."
> that come and go from month to month to be seen.

This is one of my biggest concerns as well.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-09-30 Thread Derric Atzrott
> Okay, so I have to ask.  What is this obsession with enabling TOR editing?

It's the most well-known of the anonymizers and probably has the most
traffic.

> I'd encourage all of you to focus on technical ways to prevent
> abusive/inappropriate editing from all types of anonymizing edit platforms,
> including VPNs, sites like Anonymouse, etc.  TOR is but
> one editing vector that is similarly problematic, and it would boggle the
> minds of most users to discover that developers are more interested in
> enabling another of these vectors rather than thinking about how to prevent
> problems from the ones that are currently not systemically shut down.

I'd completely agree with this.  Most of the suggestions that were outlined
in my summary email would work for more than just Tor.  There is a great
quote from Erik that I included in there as well that points towards this.

We need to transition away from a framework where IP addresses are our only
means to block problematic editors and towards a framework where we can do
so via other less intrusive means. 

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-09-30 Thread Derric Atzrott
> Speaking frainkly I find (on a daily basis) too many abused VPNs to think 
> TOR won't bring tons of abuses. Some months ago (I cannot remember when) 
> TORblock stopped working. Having a look at what did happen at time would be 
> an interesting path. In my perception it did bring to an increase in abuse 
> (spam/trolling/vandalism).

Might you have been talking about Bug #30716? [1]  It happened in September
of 2011.  In May of 2012 the bug was re-opened and it hasn't yet been closed.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-09-30 Thread Derric Atzrott
> On the other hand there are no evidences blocking TOR significantly reduced 
> the number of editors. Btw anyone with a good reason to use TOR has been 
> granted with global exemption.

This is demonstrably not true. I for one have a good reason to use Tor and
have not been granted an IPBE.  Contact me off-list for more information,
I'd be happy to talk about it in a less public venue.

The lack of an IPBE is one of the primary reasons I don't use Tor or my
anonymous proxy all the time when using the web at home.  I hate to say it
but I am often times willing to give up the privacy I get when browsing the
rest of the web just to not have to disconnect from Tor or my VPN in order
to fix a typo on Wikipedia.  Actually makes me feel like quite the
hypocrite at times as that very behaviour is something I'm always nagging
folks about...

Additionally in the environment we currently live in, with the NSA doing
their thing, I feel we shouldn't be punishing those who care about their
privacy.  You don't need to have anything to hide to want to protect
yourself.

Thank you,
Derric Atzrott

(Also, and not to nitpick, "Tor" not "TOR", please see
 https://www.torproject.org/docs/faq#WhyCalledTor)


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-09-30 Thread Derric Atzrott
Alright, this is a long email, and it acts to basically summarise all of the
discussions that have already happened on this topic.  I'll be posting a copy
of it to Mediawiki.org as well so that it will be easier to find out about
what has already been proposed in the future.

There is a policy side to this, Meta has the "No open proxies" policy, which
would need to be changed, but I doubt that such policies will be changed
unless those of us on this list can come up with a good way to allow Tor users
to edit.  If we can come up with a way that solves most of the problems the
community has, then I think there is a good chance that this policy can be
changed.

Table Of Contents

  1.  Relavent Quotes
  2.  Ideas
2.1.  Nymble
2.2.  Blind Signing
2.3.  FlaggedRevs
2.4.  Tor Exemption Userright
2.5.  Policy Changes
2.6.  OAuth
2.7.  Donate for Access
2.8.  Account creation off Tor
2.9.  Fingerprinting
2.10. Tor Hidden Service
  3.  A Note on Current Policy
  4.  References

  

Relavent Quotes

"Not every Tor user is vandal or troll, and assuming that all of them are by
default is not assuming good faith. Some people are just really paranoid about
their internet anonymity or live in restrictive countries (both of which I
sympathize with), so this idea would let them edit in good faith while
filtering out vandal/troll edits." -- Arcane 21

"Well the issue is not whether we want Tor users editing or not. We do. The
issue is finding a software solution that makes it possible." -- Tyler Romeo
(Though Risker disagrees with the quote above, I get the feeling Tyler
encapsulates the overall consensus, based on the discussions I've read.)

"Many people believe that Wikipedia has become so socially important that being
able to edit it even if just to leave talk page comments is an essential
part of participating in worldwide society. Unfortunately, not all people
are equally free and some can only access Wikipedia via anti-censorship
technology or can only speak without fear of retaliation via anonymity
technology." -- Gregory Maxwell

"'Preventing' abuse is the wrong goal. There is plenty of abuse even
with all the privacy smashing new editor deterring convolutions that
we can think up. Abuse is part of the cost of doing business of
operating a publicly editable Wiki ... The goal needs to merely be to
limit the abuse enough so as not to upset the abuse vs benefit equation.
Today, people abuse, they get blocked, they go to another library/coffee
shop/find another proxy/wash rinse repeat. We can't do any better than
that model, and it turns out that it's okay"  -- Gregory Maxwell

"My personal view is that we should transition away from tools relying on
IP disclosure, given the global state of Internet surveillance and censorship
which makes tools like Tor necessary." -- Erik Moller

"The vast majority of socks are blocked without checkuser evidence, and
always have been, on all projects; the evidence is often in the edits, and
doesn't need any privacy-invading tools to confirm." -- Risker



Ideas:

==Nymble==
http://cgi.soic.indiana.edu/~kapadia/nymble/overview.php

Users get a psuedonym from a Psuedonym Manager which maps a psuedonym to an
IP address for a defined duration (linkability window, default 24 hours).  This
must be done from a unanonymised connection.  All steps after this can be done
anonymised.  The user passes that psuedonym to a Nymble Manager to get a Nymble
ticket which is good for a defined duration (time period, default 5 minutes).
This ticket is passed to the service anytime an action is performed.  If a
Nymble user acts up, the service can contact the Nymble Manager and get a
Linkability Token which allows the service to link all Nymble tickets that a
psuedonym used and uses during a single linkability window.

The Psuedonym Manager, the Nymble Manager, and the Service would have to
cooperate to deanonymise a users actions.  Assuming that they do not, and that
all three maintain minimal logs, this should protect the users privacy while
still allowing them to perform actions and be blocked for misbehaving.

It additionally appears that with its default settings, the Nymble Manager rate
limits the user to a single action per time period.  This means that they
should in theory only be able to make a single Wikipedia edit every five
minutes, which while not great, is a definite improvement.  There is a negative
in that misbehaving users could only be blocked for a single linkability window
(so one day) using this scheme.  Still blocking was never meant to be punitive,
so perhaps that might be acceptable.  I don't know, and it really isn't a
discussi

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-09-30 Thread Derric Atzrott
>> Hey,
>> Overall you are suggesting that WMF changes the policy about anonymity and
>> accept anonymous users. In my view it's not a technical thing and it should
>> be brought up in wikimedia-l.
>> 
> I agree, it's a matter of consensus which is definitely beyond any 
> technical discussion.

Fair, I had thought that the decision to make the block had primarily been
made by us in the technical community as I imagine the average editor knows
little to nothing about Tor or other anonymising services.

I'll bring up the topic in another venue.

> Some previous discussions
>  on wikitech-l:

Thank you for that list Sumana.  I'll give it a look over and might
continue to use this thread for anything that comes up from that
that does seem appropriate for this list.  Based on the number of times
this has come up, it does at least appear there is at least some merit
to discussing it, or aspects of it, on this list.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-09-30 Thread Derric Atzrott
Hello everyone,

I've been a Tor user for many years and I frequently make use of anonymising
proxies services.  Recently (yesterday), I set up my first Tor relay.[1]  This
has once again gotten the use of Tor and other anonymising services with
Wikipedia on my mind again.

In a recent article on the Tor blog,[2] Wikipedia is actually called out a
number of times for being unfriendly to Tor, and I think they make a good point.

"[H]ow can we quantify the loss to Wikipedia, and to society at large, from
turning away anonymous contributors? Wikipedians say 'we have to blacklist all
these IP addresses because of trolls' and 'Wikipedia is rotting because nobody
wants to edit it anymore' in the same breath, and we believe these points
are related."

There must be a way that we can allow users to work from Tor.  My understanding
of why we block Tor categorically is that it is very hard to block individual
Tor users.  Perhaps we could allow Tor users to only edit pages if they make
an account?  That would allow us to at least block those accounts, which
increases the cost of being problematic on Wikipedia a bit.

Or to take from the blog post, perhaps Tor users could be issued a certificate
that they could use to prove their identity from one session to another.  New
Tor users would need to prove they are the same person as someone we already
trust or their edits would be put in some sort of review queue.

Or combine the two and new accounts made from Tor connections would need to have
their edits reviewed, or perhaps just wouldn't get autopatrolled status as
quickly (if ever).

There has got to be a better solution to the problem than just blocking all Tor
users completely.

Thank you,
Derric Atzrott

[1]:
https://atlas.torproject.org/#details/6413D947D15B81B423D65D76DA3F2BFEF76BEEF2
[2]:
https://blog.torproject.org/blog/call-arms-helping-internet-services-accept-anon
ymous-users


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] I'm leaving the Wikimedia Foundation

2014-09-12 Thread Derric Atzrott
You will be serverly missed.

You've always been one of my favourite people at the Foundation.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Is simplicity is the key to success of Echo and Watchlist?

2014-09-02 Thread Derric Atzrott
>>> - *it* *doesn't* *scale* (constantly seeing a "(3)" or new emails pop up
>> if you're active in ~6 discussions is a pain)
>>
>> OK, so how do you suggest changing it?
>>
>>> - _nothing_ on-wiki ever warrants an urgent reaction ever
>> All the community members who clamored for the return of the Orange Bar of
>> Death seem to disagree with you.
>>
> You use the past tense. I *still* clamor for the Orange Bar of Death. 

Agreed!  I participate in a fair number of discussions pretty regularly, and
being notified of mentions and pings is probably my favourite thing about
echo.  Perhaps I am just a WP:Wikipediholic, but there are definitely things
that happen on-wiki that warrant urgent reactions.

Just last night I accidentally screwed up someone's talk page and I'm very
happy for the notification that I was left a message ("What the hell were
you doing in this edit?!?") so that I could revert my edit quickly and
apologise.

> To me, the answer is obvious: pull messaging out of echo, and summarize 
> notifications on echo for the remaining notifications (i.e. if a 
> notification for a given page is already sitting unread, don't bump the 
> number, and replace the message with "x AND y have happened on z". For 
> messages, give us back the OBOD.

This is actually a good idea.  You could have the individual items listed
on Special:Notifications and just have the summarized items under the list
in echo.

>>> - Echo is a consequence of a watchlist page which many people find
>>> insufficiently informative, intuitive, or easy to control.
>>
>> Yes, the watchlist page needs a total overhaul. Notifications aren't
>> necessarily about articles though. We considered having Echo integrated
>> into the watchlist, but this would have make the project much more complex
>> and politically contentious. As you say below, "simplicity is the key to
>> success".
> Don't get that.

You can't change things too much without it becoming politically contentious.
One needn't look any further than the Mediaviewer controversy to see that.
I'm sure there are other reasons as well that I am unaware of.

> I want Flow notifications if someone replies to me, or mentions me in
> a talk post. Or even for everything if that Flow board would happen to
> be my own talk page for instance. BUT, that is separate from watching
> a page.
>
> Normally, when watching a page, I would not want notifications on
> every page that I visit, for every reply to every post, new post or
> retitled post. I want to see what the last major changes were. Mostly,
> new topics, and the last change to a new topic.
>
> Currently, I feel like Echo is forcing me to consume Flow discussion,
> where rather, I only want to be 'subscribed' to them and then consume
> the subscription at the moment that I feel comfortable doing that. It
> is like it is mixing my mailbox with my newspaper...

I haven't played around with Flow yet, but if that is how Flow integrates
into Echo, I can definitely see that being a huge complaint from a ton of
people.  I'd find that somewhat annoying too.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Template RFC

2014-08-28 Thread Derric Atzrott
> The architecture committee and the engineering community team agreed to use
> Phabricator in this fine-tuned RfC process. See
> https://lists.wikimedia.org/pipermail/wikitech-l/2014-August/078025.html
> for the related announcement.

I remember that now.  Thank you.  I was a bit concerned because I could see
people looking for it in Bugzilla and not finding it there.

> "We need to agree on Requests for comment/HTML templating library" is not a
> bug strictly speaking.

Nor is a lot of what is in Bugzilla.

> Hopefully in a month we will not need to discuss
> about Bugzilla vs Phabricator because we will all be using the latter.

Indeed! Very much looking forward to that!  Phabricator looks like a great
piece of software.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Template RFC

2014-08-28 Thread Derric Atzrott
> Just in case it helps, I have created a task for this RfC at
> http://fab.wmflabs.org/T572. Please identify current blockers there (or
> here) in order to focus the contributions in the tasks that matter.

Shouldn't this be on Bugzilla instead of Phabricator?  This bug has
nothing to do with Phabricator and I thought we were currently only
using Phabricator for bugs related to Phabricator.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] planned move to phabricator

2014-08-25 Thread Derric Atzrott
> Because we decided to work on the Phabricator project in Phabricator, to
> learn in depth how it works and how could we work best with it. 

Eating your own dogfood and all that.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Help in modifying Template:Extension to support user ratings

2014-08-20 Thread Derric Atzrott
> When someone creates a product specifically for a certain group of users 
> (in this case folks installing extensions) without actually knowing what 
> is useful to them (never even mind 'important' at this stage), there is 
> something seriously wrong with that process.

Though I might only be a single voice, I just want to say that as someone
who installs extensions, I support this project.  While its generally
pretty easy to tell that an extension is abandoned, it isn't always easy
to tell if it is any good.

I would consider a rating system for extensions a perfectly viable GSoC
project that has both useful and important implications.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Help in modifying Template:Extension to support user ratings

2014-08-19 Thread Derric Atzrott
>>>> Has it already been asked anywhere *whether* to make these ratings
>>>> available on mediawiki.org? How useful is it really to know that
>>>> Extension:ConfirmEdit scored "3" on some external website, especially
>>>> without knowing that that "3" comes from a grand total of 1 person?
>>>>
>>>>
>>> Relevant: http://xkcd.com/1098/
>>>
>>> -Chad
>>
>> Also: http://xkcd.com/937/
>>
>> -- Legoktm
>>
>
> Is it really necessary for people to openly mock the work of a volunteer
> developer on the list? No wonder we have so few volunteer developers.

I do think that they are legitimate complaints, though I also agree that
there might have been a better way to point them out.  While doing a bit of
research for something else I came across a rating display that might help
solve some of these problems at least.

http://easycaptures.com/fs/uploaded/831/6188233746.png
Source: Spiceworks (product page)
(when hovering over a number of stars it says how many people gave it that
rating)

I think that this sort of display solves at least the problem shown in XKCD
1098 along with the complaint of not knowing how many people actually scored
something someway and whether or not it's a significant percentage.  The
visual display of the information can solve the issue in 1098 if we tweak the
colours a bit to show some of the lower ratings as more greenish.

The use of a rotating display of top rated comments allows problems like those
highlighted in XKCD 937 to be solved.  Hopefully we can find some way to allow
the more helpful ratings to be shown to users.  Amazon does a pretty good job
with this as well.

Does Wikiapiary collect data on how many wikis make use of any given extension?
Exposing that data may also help someone make an informed decision about whether
or not to use an extension.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Wikimedia-l] Superprotect user right, Comming to a wiki near you

2014-08-13 Thread Derric Atzrott
>> Admins are currently given broad leeway to customize the user 
>> experience for all users, including addition of site-wide JS, CSS, 
>> etc. These are important capabilities of the wiki that have been
>> used for many clearly beneficial purposes. In the long run, we will
>> want to apply a code review process to these changes as with any
>> other deployed code, but for now the system works as it is and we
>> have no intent to remove this capability.
> 
> Sorry, I strongly disagree that the current system works. Every so
> often we discover that a wiki has been loading external resources in
> site-wide JS for months. Local sysops might have no idea on what
> they're doing, and just copy and paste what someone told them to do.
> Edits like [1] make that terribly obvious.
>
> I filed bug 69445[2] as a tracking bug to implement a sane code review
> process for these pages. I don't imagine it will happen anytime soon,
> but now seems like a good time to start discussion about it.

I'm fine with having some sort of code review system, so long as it is
implemented in such a way that there are volunteers with +2 for it.

I'm not sure implementing this user right though was the best way to
go about beginning that implementation, at least with the sort of
charged atmosphere that currently exists within the Wikimedia
editor communities.

Perhaps the change could be reverted and we could spend some time on
this list discussing how such a code review system would work? Give some
time for the editors to calm down and all of us to calm down.  (A quick
look at Meta shows a lot of hate.)  I think if this is implemented
slowly with lots of notice it might have a better chance of succeeding.
I think Erik's commit is likely poisoned at this point and any work
that stems from it is unlikely to be accepted by the wider community.

I like the discussion that is going on in #69445, thank you for filing
that Legoktm.

If nothing else, this whole debacle brought this issue back to the
center of discussion, somewhere where it needs to be.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Policy on browser support

2014-08-04 Thread Derric Atzrott
>> I would like to make a case for moving more browsers into the grade C
>> category.
>
> Yes please. As a project that must live the test of time I think we should
> be focusing our energy on building for future browsers. Our main goal is to
> provide people knowledge which can be done without JavaScript. Older
> browsers hold us back in my opinion.

I would also support this, for similar, but slightly different reasons.  I
agree that we need to make sure that the project stands the test of time, and
for that reason I think we need to make Grade C a first class citizen.

I think because of the relative ease of parsing and saving a javascriptless
page, it stands the best chance of being accessible long into the future.

This would, of course, also allow us, as others have pointed out, to reduce
our maintenance burden and focus on building the best experience that new
browsers can provide.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Mediawiki-enterprise] MediaWiki for the third party community: get involved!

2014-08-04 Thread Derric Atzrott
This reply is as I understand the situation to be.  If anyone else can
provide a bit more insight into things, or correct me where I am wrong,
I would be grateful.

> Hi,
> 
> What would be the purpose of this organisation and separate community, 
> exactly? Has there been any demonstrated need or even want for such an 
> organisation amongst the community it would proportedly serve?
> 

This is something that has been in the works on Wikitech-l for some time
now.  The folks on Wikitech-l and the WMF have come to the decision that
they can't really dedicate the resources required to handle third parties
properly (someone correct me if I am wrong on this).

They are going to be working with the folks over at Debian, among other
places, to get the vary Linux distributions packages up-to-date and keep
them up-to-date.

They are also going to be giving the installer a little bit more love than
it currently has, and working on additional database support.  The WMF is
paying them for their work.  Its a contracted deal to offload some of the
development and release tasks that primarily benefit third-party users to
someone who can actually dedicate the time and effort to listen to third-
party users.

Given the luck that enteprise has had in the past at getting some features
added to Mediawiki (without coding them ourselves that is), I believe that
a need has definitely been demonstrated.  As an enteprise user myself, I
personally want this and like the idea, so while I can't speak for
everyone, at least one person in the community wants it.

> I ask in particular because as a third-party sysadmin myself, it's hard 
> enough following all the relevant discussion and information that 
> concerns releases as it is already.

I think the idea is that they will be consolodating these as much as
possible.  Though, I will say that I think they should keep using this
list as the primary list for enteprise instead of having their own
mailing list as well.  Unless the enterprise list is to be deprecated.

It would be nice to just be able to subscribe to two lists as a
third-party user, mediawiki-enteprise-l and announcements-l.

> Adding another organisation on top 
> of that, with its own lists and websites to check and follow, and 
> another layer of community to go through to get things upstreamed, seems 
> highly premature when we can't even consolidate the basics (release 
> notes, date announcements, even testing) at home.

I suspect that they will be more able to help third-party users get things
upstreamed.  Or at least that is my hope.

They should also be handling release notes and date announcements entirely
now for third-party users (assuming I've understood correctly).  I think
that this will lead to more consistent and easier to understand release
notes and announcements.

I can't really say anything about testing.  I'm not terribly familiar with
any of our testing infrastructure to be honest.

> Considering we also have no guarantee that any new organisation would be 
> more receptive to the needs and concerns of the third-party end users 
> than the WMF is currently, and there would still be things we would need 
> to go to the WMF directly about anyway (thus making it even harder to 
> figure out where to go for something), I find this all very worrying.

They are being paid to be more receptive, so I hope that they will be.

I should hope that they will also be able to act as a liason between
third-party users and the Mediawiki development community.

Personally, I don't find it worrying, I actually find it quite refreshing.
Its about time third-party users were treated as first-party citizens! :D

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Include an updater

2014-07-18 Thread Derric Atzrott
> Hi could we develop an in wiki upgrades meaning we could ether put the 
> upgraded
> in the special version page or create its own special page and then add a
> notification to the special version page that tell them about upgrades for
> extensions and Mediawiki. It will help people migrate and know when updates
> are avalible instead of keep checking so for example a stable version would
> check for ref1_xx and the alpha one would look for the master branch.

I would support this.  Its not too uncommon for me to send an email to a wiki
administrator to let them know that their installation of Mediawiki is both out
of date and vulnerable.  Just a few days ago I let the Free Software Foundation
know that they were running Mediawiki 1.16, which is vulnerable and hasn't been
supported for some time.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] tool for quickly uploading 10000 images with description

2014-07-07 Thread Derric Atzrott
> glamwikitoolset might be an option as well.
> http://m.mediawiki.org/wiki/Extension:GWToolset/Technical_Design

Yeah, I was just about to mention that.  The GLAM Community
seems reasonably satisfied with it and as far as I know it
supports adding a lot more metadata to images than the
image importer does.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] HTML Forms class, multiple forms

2014-04-21 Thread Derric Atzrott
I have a special page on which I am using HTMLForm.  Previously in developing
Mediawiki extensions I had just outputted raw HTML and done everything myself,
trying to move away from that I've started using HTMLForm.

 

I'm running into a problem with how to handle multiple HTMLForm forms on a
single page.  I have a separate callback set for each of them, but anytime one
form is submitted, the callbacks for all of the forms are executed.  Am I doing
something wrong with my usage of this class?  Is there a way to only have the
callback for the submitted form be called?  Or will I have to come up with a way
to determine which form on the page was filled out?

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] English Wikipedia Homepage Framework

2014-04-15 Thread Derric Atzrott
Hello,

I just wanted to make everyone aware of a discussion going on at the English
Wikipedia.  They are discussing changing the Main Page, not visibly, but just
changing the page from a table based layout to one that is a little bit more
modern.  The discussion can be found here:
https://en.wikipedia.org/wiki/Talk:Main_Page#Proposal_to_implement_new_framework
_for_main_page

One of the things that came up during the discussion was testing the framework
with a wide variety of browsers.  A lot of the opposition to it that I could see
came from the lack of testing.  I feel like I remember us discussing here
previously a framework for testing stuff across many browsers.  If we have
something of the like here, I think that it could be well deployed to help them
out.  No reason for them to re-invent the wheel or do all of the testing
manually.

Thank you,
Derric Atzrott
Computer Specialist
Alizee Pathology



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] SSL Cert Change?

2014-04-10 Thread Derric Atzrott
>> I just had Certificate Patrol in Firefox let me know that the SSL cert for
>> Wikimedia.org was changed?  Does anyone know anything about that?  Are
>multiple
>> certificates in use?
>
>FYI, this has been widely covered in a lot of mainstream press. (but not
>necessarily well. Some call OpenSSL a protocol)
>
>http://lists.wikimedia.org/pipermail/wikitech-l/2014-April/075801.html
>
>https://xkcd.com/1353/

Ah. I'm still reading emails from Monday on the list.   So I must have just 
missed out on the SSL cert change.  I did hear about the Heartbleed issue 
(actually had a few users here at the office come to me very concerned about 
what they heard on the news).

Glad to hear that the certs were reissued to take care of that.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] SSL Cert Change?

2014-04-10 Thread Derric Atzrott
Hey,

I just had Certificate Patrol in Firefox let me know that the SSL cert for
Wikimedia.org was changed?  Does anyone know anything about that?  Are multiple
certificates in use?

Old cert:
- Builtin Object Token:Equifax Secure CA
  - *.wikimedia.org
SHA1: BA:8A:BE:34:B1:34:3B:AF:06:05:4B:48:A9:27:AA:D9:B4:75:45:6E
Issued: 2010-08-03 11:43:56 (1346 days ago)
Expires: 2015-08-22 18:23:10 (499 days ahead)

New cert:
- GeoTrust Global CA
  - RapidSSL CA
- *.wikimedia.org
SHA1: A4:5B:84:1B:A8:00:DC:1B:2E:11:71:E6:31:C6:5D:0E:AF:50:10:95
Issued: 2014-04-06 18:31:08 (4 days ago)
Expires: 2015-08-24 19:09:19 (501 days ahead)

I rejected the certificate for the moment, but saved a copy of both if anyone
wants to take a look.

Thank you,
Derric Atzrott
Computer Specialist
Alizee Pathology



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Bug 24620 - Log entries are difficult to localize; rewrite logs system

2014-04-04 Thread Derric Atzrott
Hello,

 

https://bugzilla.wikimedia.org/show_bug.cgi?id=24620

 

What is the status on this bug exactly.  I ran across it, but don't really know
enough about the i18n system to figure out if the problem was fixed.
Alternatively it could be that I simply don't know what I am doing in Bugzilla
in general (something I hope to fix).

 

Would anyone be willing to let me know where this bug stands, or close it if it
should be closed?

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] .wiki gTLD

2014-04-02 Thread Derric Atzrott
> For the record
> media.wiki is registered by Top design LLC or reserved.
> You have to sue them to get the name or just ignore them.

My understanding from before was that the WMF was in talks with them about our 
trademarks.

Erik had earlier stated: "We've been in discussions with Top Level Design, both 
to look into potentially appropriate uses (e.g. URL shorteners) and to prevent 
squatting of WMF trademarks."

I imagine that this is just that in action.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] .wiki gTLD

2014-02-20 Thread Derric Atzrott
ICANN just delegated the gTLD .WIKI yesterday.  It's being managed by Top Level
Design, LLC.  I'm not entirely sure what that means for all of us exactly, but I
suspect that the WMF is going to want to at least register Wikipedia.wiki and
Wikimedia.wiki once the gTLD is open for registration.

Some of the new gTLDs are already opening up for registration.  .sexy and
.tattoo will be opening for registration on 25 February.

It looks like if we want to get .wiki domains we will be getting them sometime
in May or June during the "sunrise" period.[1]

ICANN also has a full list of new gTLDs that they have approved.[2]

Thank you,
Derric Atzrott
Computer Specialist
Alizee Pathology

[1]: http://www.namejet.com/Pages/newtlds/tld/WIKI
[2]: http://newgtlds.icann.org/en/program-status/delegated-strings


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Non-Violent Communication

2014-02-18 Thread Derric Atzrott
>Question for Derric: why didn't you formulate your suggestion using
>NVC?

I was excited and in a hurry.  In retrospect I really think that I should have.

After reading some of the replies I felt rather disappointed and frustrated, 
and even a little sad as I didn't feel my need for understanding was met.

In the future I will try to take a little more time writing emails to the list. 
 I'm sorry to anyone who felt offended by it or felt that my email was, well, 
violent.  That was not my intention at all.  I just began myself looking into 
and trying to practice NVC in the past six months or so, and I am, as of now, 
still not terribly great at it.

Again, I want to express my apologies, and I really hope that I didn't turn 
anyone off to the subject.  I guess all I was really trying to say in that 
email is that when conversation on this list gets heated, I feel frustrated 
because my needs for calm and community are not met.  I end up not wanting to 
participate because I don’t think that I will be heard or understood.  I would 
like to request that people onlist look into strategies to help everyone get 
along, whether that is AGF, or NVC, or something else, does not matter as much 
to me.  I suggested NVC because it has been a very useful tool for me in the 
past.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Non-Violent Communication

2014-02-17 Thread Derric Atzrott
>> NVC values honestly expressing your own needs and feeling and empathetically
>> listening to those of others.
>
>You know, I'm generally considered to be reasonably skilled at
>communications; and I think that I have had some success in remaining
>cordial and attentive to both my colleagues and the members of the
>community I often interact with.
>
>To be honest, if someone were to address me in the way you describe in
>your examples, I would almost certainly be seriously offended.  You call
>this Non-Violent Communication, but I find it both condescending and
>dismissive, and would certainly perceive it as a deliberate attempt at
>being passive-aggressive.
>
>TL;DR: YVVM.  Not all methods of communication are appropriate for all
>media, or of all audiences.

I'm sorry if I offended you.  That was not my intent.  I was only trying to 
help us all communicate and get along better.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Non-Violent Communication

2014-02-17 Thread Derric Atzrott
Hoy all,

I've been meaning to start a thread about this for a while, but just hadn't
gotten around to it.  Things have been rather heated the past few days, so I
figured now would be as good a time as any to go about starting this thread.

Have any of you ever heard of Non-Violent Communication (NVC).  It's a method of
communicating, well really more a method of thinking, that aims to reduce and
resolve conflicts between people.  NVC has sometimes also been called Empathetic
Communication or Needs Based Communication.  The idea of NVC is to frame the
discussion in terms of needs and feelings, followed up by requests.  "Nonviolent
Communication holds that most conflicts between individuals or groups arise from
miscommunication about their human needs, due to coercive or manipulative
language that aims to induce fear, guilt, shame, etc. These 'violent' modes of
communication, when used during a conflict, divert the attention of the
participants away from clarifying their needs, their feelings, their
perceptions, and their requests, thus perpetuating the conflict." [0]

The core of NVC is an NVC expression, which is made up of four components:
Observations ("When I see/hear/notice..."), Feelings ("...I feel..."), Needs
("...because I need/value..."), and Requests ("Would you be willing to...?").
Observations are the facts themselves, and are not broad generalizations.
Feelings are emotions, they are distinct from stories, thoughts, and
evaluations.  Feelings are also self-owned and not attributed to others (so one
doesn't feel attacked, one feels angry, likewise one doesn't feel betrayed, one
feels hurt or stunned, or perhaps even outraged).  Finally requests are simply
that requests, but they are not demands.  You have to be willing to hear the
other person say no.

To take a recent example from the mailing list:
"Cool, I'll just pop in. Oh, wait." (David, I want you to know I am not picking
a quote from you specifically for any reason, it was just one that stood out to
me as something that could have been much better expressed within the NVC
framework)

This could have been expressed as:
When people talk about things off-list, I feel resentful and frustrated because
my needs for community, consideration, and to be heard are not being met.  Would
you be willing to keep the discussion on-list so that I can participate?

NVC values honestly expressing your own needs and feeling and empathetically
listening to those of others.  Two things that really harm this connection are
blaming others and blaming ourselves.

I really encourage everyone on this list to do a little bit of reading into NVC.
I've linked to the Wikipedia article at the bottom of this email along with the
website for the Center for Non-Violent Communication.  The NVC way of thinking
has really made a huge difference in how I understand and express myself to
people.  I'm by no means perfect at it myself, but even with the practice that I
have I've already seen a huge improvement in how I relate to others.  I really
think that it could do a lot of good here. 

Thank you,
Derric Atzrott
Computer Specialist
Alizee Pathology

[0] https://en.wikipedia.org/wiki/Nonviolent_Communication NVC on Wikipedia
[1] http://www.cnvc.org/ Center for Non-Violent Communication
[2] https://www.cnvc.org/Training/feelings-inventory Feelings Inventory (really
useful for those of us who aren't in touch with our feelings, like myself)
[3] http://www.cnvc.org/Training/needs-inventory Needs Inventory (also very
useful for those of us who aren't in touch with our needs, again, like myself)


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Visual Editor and Parsoid New Pages in Wikitext?

2014-02-17 Thread Derric Atzrott
>>> In the longer term we are working on the ability to store HTML
>>> instead for new wikis, in which case it might become possible to
>>> run without Parsoid if you don't need a wikitext editor front-end.
>>> This is not going to happen over night and will just be an option,
>>> so no reason to worry.
>> 
>> So right now, assuming I don't have Parsoid, Visual Editor creates
>> pages in Wikitext, it just can't edit previously existing pages?  I
>> would assume that this also means that without Parsoid if I edit a
>> page in the regular Wikitext editor, I won't be able to use Visual
>> Editor with it anymore.
>
>VisualEditor is an HTML editor and doesn't know about wikitext. All
>conversions between wikitext and HTML are done by Parsoid. You need
>Parsoid if you want to use VisualEditor on current wikis.

This is what I had originally thought, but then somehow along the way I managed 
to get confused.  Thank you for clarifying.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Visual Editor and Parsoid New Pages in Wikitext?

2014-02-14 Thread Derric Atzrott
>> If I install the Visual Editor mediawiki extension on the Wiki that I manage
>> here at my work and also setup Parsoid, will new pages be saved with Wikitext
>> still?
>
>Yes. All content is currently stored as wikitext, so you are naturally
>able to use the wikitext editor to create pages or edit existing pages.
>
>In the longer term we are working on the ability to store HTML instead
>for new wikis, in which case it might become possible to run without
>Parsoid if you don't need a wikitext editor front-end. This is not going
>to happen over night and will just be an option, so no reason to worry.

So right now, assuming I don't have Parsoid, Visual Editor creates pages in 
Wikitext, it just can't edit previously existing pages?  I would assume that 
this also means that without Parsoid if I edit a page in the regular Wikitext 
editor, I won't be able to use Visual Editor with it anymore.

>> The documentation for the extension's installation mentions
>
>Do you have a link to this documentation?

I was reading this page: https://www.mediawiki.org/wiki/Extension:VisualEditor

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Visual Editor and Parsoid New Pages in Wikitext?

2014-02-14 Thread Derric Atzrott
If I install the Visual Editor mediawiki extension on the Wiki that I manage
here at my work and also setup Parsoid, will new pages be saved with Wikitext
still?

 

The documentation for the extension's installation mentions that after you
install Visual Editor you won't be able to edit Wikitext pages, but you will be
able to create new pages.  It also mentions that with Parsoid you will be able
to edit Wikitext pages again.  This leaves unclear whether or not having Parsoid
installed makes Visual Editor save new pages as Wikitext as well, or just
previously existing pages.

 

I'm thinking about letting folks try Visual Editor here, but I need to be able
to work with Wikitext still as there are definitely some unusual things I do in
Wikitext from time to time.

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] February '14 appreciation thread

2014-02-12 Thread Derric Atzrott
> Hi!
> In a shameless copy of Sumana's August 2012 idea, I'd like to send
> public thanks to some people who have helped me get some things done in
> the past few weeks/days:
> 
> * Guillaume Paumier, for his overall amazingness and his help in
> creating and distributing the weekly Tech News bulletin;
> * Daniel Zahn (mutante) and Sam Reed (Reedy) for their help in getting
> my Gerrit patches reviewed & merged (long overdue!);
> * Ariel Glenn (apergos) for triaging my latest RT ticket and for being
> so nice and understanding on a Sunday evening ;-)
> 
> So, if you'd like to thank someone, now is a good time and opportunity
> to do so! Following Sumana's example, the rules are: "be kind, thank
> someone, and say why you're thanking them."

Thank you Sumana for getting me to come back to the list.  I'll start a thread 
here once I get time!  Also thank you Sumana for starting that thread about 
seeing what we could do about Tor.  As a user of Tor who is sometimes 
frustrated by not being able to edit while using Tor, I really appreciate that!

Thank you Jeremy Baron, Tyler Romeo, Chad, Andre Klapper, Risker, and Nathan 
Larson for all your help with helping me debug things and pointing me in the 
right direction when I have problems to report.

Thank you to everyone who I missed who have helped me out on this list!

Finally thank you to everyone on the Visual Editor team.  You got a lot of crap 
a while back from everyone, including myself, but you really are working on an 
awesome product, and I'm glad to see it happening.

Thank you,
Derric Atzrott
(Hmmm this signature looks like I'm thanking myself given the rest of the 
mail.  I'm not, just to be clear)


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Toolserver Error 502

2014-02-11 Thread Derric Atzrott
Any idea what is going on with Toolserver?  I've noticed several times over the
past few days that it's been very slow to run tools, or just non-functional at
all, giving a 502 error.

 

With the Steward elections going on, I suspect a lot of people will be trying to
make use of the tool at [0] to check their eligibility to vote.

 

Is there a bug in bugzilla that I might be able to watch?  Or is this a new
issue?

 

Thank you,

Derric Atzrott

 

[1] https://toolserver.org/~pathoschild/accounteligibility/?event=31

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Let's improve our password policy

2014-02-07 Thread Derric Atzrott
>> Actually to be honest, if I could login to Mediawiki with a public/private
>> keypair I would actually really enjoy that.  Certainly it shouldn't be the
>> default, but in a very non-joking way, I would support an initiative to add
>> that as an option.
>
>You mean kind of like this?
>https://www.mediawiki.org/wiki/Extension:SSLClientAuthentication

Pretty close.  I was actually thinking well known PGP keypair, but SSL cert 
signed by a trusted CA works just as well.  I'll fool around with that 
extension later today.  Thank you!

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Let's improve our password policy

2014-02-06 Thread Derric Atzrott
>> Well if we are going to go down that road, requring public/private key
>> pairs would also be more secure. However i doubt either would be acceptable
>> to users.
>>
>
>Actually, I think it might be better if we just have people come on down to
>the San Francisco office and show their government ID. Then we have Tim or
>Brion log them in personally. ;)

Actually to be honest, if I could login to Mediawiki with a public/private 
keypair I would actually really enjoy that.  Certainly it shouldn't be the 
default, but in a very non-joking way, I would support an initiative to add 
that as an option.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] English Wikipedia Issues

2014-02-06 Thread Derric Atzrott
Hey all,

 

Not sure if anyone else noticed or not yet, but at least the English Wikipedia
appears to be having some intermittent issues.

 

Request: GET http://en.wikipedia.org/wiki/Super_Bowl_XXVII, from 10.64.32.105
via cp1052 cp1052 ([10.64.32.104]:3128), Varnish XID 4288339681
Forwarded for: 162.17.205.153, 208.80.154.76, 10.64.32.105
Error: 503, Service Unavailable at Thu, 06 Feb 2014 16:40:23 GMT

 

(Missed the Super Bowl and attempting to figure out what all the big talk about
it is about, apparently it was a slaughter?)

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Let's improve our password policy

2014-02-05 Thread Derric Atzrott
>> For example, MZMcBride, what if your password is "wiki", and somebody
>> compromises your account, and changes your password and email. You don't
>> have a committed identity, so your account is now unrecoverable. You now
>> have to sign up for Wikipedia again, using the username "MZMcBride2". Of
>> course, all your previous edits are still accredited to your previous
>> account, and there's no way we can confirm you are the real MZMcBride, but
>> at least you can continue to edit Wikipedia... Obviously you are not the
>> best example, since I'm sure you have ways of confirming your identity to
>> the Wikimedia Foundation, but not everybody is like that. You could argue
>> that if you consider your Wikipedia account to have that much value, you'd
>> put in the effort to make sure it is secure. To that I say see the above
>> paragraph.
>>
>
>What if all of the email addresses that a user has ever used were to be
>stored permanently? Then in the event of an account hijacking, he could say
>to WMF, "As your data will confirm, the original email address for user Foo
>was f...@example.com, and I am emailing you from that account, so either my
>email account got compromised, or I am the person who first set an email
>address for user Foo." The email services have their own procedures for
>sorting out situations in which people claim their email accounts were
>hijacked.

I feel as though this idea does not meet my need for privacy.  I can guess that 
at least a portion of the community would agree.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Wikipedia Issue

2013-11-15 Thread Derric Atzrott
>We were dealing with cascading site issues due to excessive database
>queries, and are still investigating the root cause, but site should
>be recovered by now.

I couldn't find an post-mortem on the Wikitech.  Did one end up getting made, 
or is that perhaps still a work in progress?

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Wikipedia Issue

2013-11-14 Thread Derric Atzrott
>Just got this when trying to read an article.  Not sure if anyone is doing
>anything, but if you are, you might have broken something. 
>
>If you report this error to the Wikimedia System Administrators, please include
>the details below.
>
>Request: GET http://en.wikipedia.org/wiki/Johnny_the_Homicidal_Maniac, from
>10.64.32.106 via cp1067 cp1067 ([10.64.0.104]:3128), Varnish XID 2127871567
>Forwarded for: 162.17.205.153, 208.80.154.76, 10.64.32.106
>Error: 503, Service Unavailable at Thu, 14 Nov 2013 18:48:33 GMT 

The issue seems to be confined to Wikipedia.  I am not seeing it affect 
Mediawiki.org

Additionally the issue seems to be affecting more than just the English 
language Wikipedia.  The lojban language Wikipedia is also experiencing 
difficulties.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Wikipedia Issue

2013-11-14 Thread Derric Atzrott
Just got this when trying to read an article.  Not sure if anyone is doing
anything, but if you are, you might have broken something.

 

If you report this error to the Wikimedia System Administrators, please include
the details below.

Request: GET http://en.wikipedia.org/wiki/Johnny_the_Homicidal_Maniac, from
10.64.32.106 via cp1067 cp1067 ([10.64.0.104]:3128), Varnish XID 2127871567

Forwarded for: 162.17.205.153, 208.80.154.76, 10.64.32.106

Error: 503, Service Unavailable at Thu, 14 Nov 2013 18:48:33 GMT 

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Google Code-in: are you in?

2013-10-10 Thread Derric Atzrott
>Google Code-in has been announced:
>
>http://www.google-melange.com/gci/homepage/google/gci2013
>
>This is about 13-17 year old students performing tasks that can be 
>isolated and a skilled contributor would complete in a couple of hours. 
>The tasks mjust have a mentor and can be related to code, documentation, 
>outreach, QA or UX. Participants get one point for each task completed 
>and they can complete as many as they can between 18 November and 6 January.
>
>Wikimedia can apply thanks to our participation on GSoC 2013. The 
>deadline is 28 October. Only 10 organizations will be accepted.
>
>I think we should apply. Main reasons:
>
>...
>
>But of course this will only work if many projects want to step in with 
>a task and a mentor for it. So what do you think?

I personally think this is a great idea.  I would have killed (metaphorically 
speaking) to have been able to participate in something like this with 
Mediawiki when I was in that age range.  I concur that it seems like a good way 
to get annoying little bugs solved.

Beyond having mentors are there anymore requirements that we need to fulfil as 
an organisation?  I wasn't able to find an FAQ for organisations wishing to 
participate.  Do you know if one exists?

If I had more time, and had contributed more code (or any code) to the 
Mediawiki codebase (which I mostly don't due to the aforementioned lack of 
time), I would offer to mentor even.  This seems like a really great 
opportunity to pick up some new volunteers and get some annoying bugs out of 
the way.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Exceptions, return false/null, and other error handling possibilities.

2013-10-07 Thread Derric Atzrott
>Out of curiosity, what's an actual example of code where the execution flow
>of exceptions is significantly more surprising than the execution flow of a
>billion manual checks to avoid "Fatal error: Call to a member function
>foo() on a non-object"?
>
>I've heard the vague claim that exceptions are confusing for years, but for
>the life of me I've never seen exception-handling code that looked more
>complex or confusing than code riddled with checks for magic return values.

My experience has been similar.  I personally prefer exceptions as they at 
least let me know in a highly visible way when I forget to do something about 
them, unlike magic return values which may cause problems which do not surface 
right away if a check is forgotten.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] File cache + HTTPS question

2013-10-01 Thread Derric Atzrott
>I disagree. For a low traffic site, its probably performant enough with
>just APC caching, which the installer sets up for you. Vanilla mediawiki
>does the things you expect a wiki to do. I doubt these types of users
>want/need complex things like abuse filter and lua. (Unless you are copying
>templates from wikipedia)
>
>The major thing out of the box mw is missing is confirm edit. The other
>stuff is cool but non-essential imo.
>

Just want to throw in my hat here as well.  I use Mediawiki on my personal 
website, my laptop, and my place of business.  In each case it fulfils a 
different role.  In the case of my laptop, I don't need caching it just acts a 
good place to take notes on a variety of projects that I working on.  I went 
with it because I was used to how it worked from editing Wikipedia and it was 
easy to set up.  My laptop runs Windows with a copy of Apache and PHP installed 
on it for development work.

On my personal website I have a wiki that requires an account to edit with 
account creation disabled.  I don’t use caching their either, but if my site 
got more traffic I would.  In this case I installed Mediawiki in order to be 
able to quickly create pages of text for documentation or when translating news 
articles for people for political advocacy.  On my personal website Mediawiki 
is set up on a shared host with all of the disadvantages that come with such a 
setup.

At my work we use Mediawiki as a knowledge base and to document standard 
operating procedures.  Here Mediawiki was chosen for its ease of use for an end 
user and the audit trail that articles inherently leave.  It was a bonus that I 
have experience writing Mediawiki extensions as well.  Here we run it on a 
dedicated web server running Ubuntu Server Edition that I have root on.

Anyhow, I guess I didn't really make what I'm trying to say here terribly 
clear.  Lots of people use Mediawiki for a lot of different reasons in a lot of 
different enviornments.  I can't easily set up many of the items that are used 
by the WMF on my Windows laptop, nor on my shared hosting account.  Personally 
in those situations I would enjoy Mediawiki to still work reasonably well.

By all means drop the file cache if no one really uses it, but I personally 
would be against dropping support for people who are in shared hosting 
environments or other environment that don't match up with the typical VPS or 
dedicated server.

Thank you,
Derric Atzrott

...now back to lurking.


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Improving anti-vandalism tools (twinkle, huggle etc) - suspicious edits queue

2013-09-27 Thread Derric Atzrott
>>  Is it possible to
>>> enable them in reverse-mode so that all edits are flagged as good, but
>>> editors can flag them as bad? If not, I can't see how it could be
>>> useful for this purpose...
>>>
>>
>> "flagging as bad"? Do you mean reverting?
>>
>> I just don't see what you are trying to accomplish. Sorry.
>>
>>
>I think he's looking to flag as suspect, not to revert as bad. Are you
>really not following, or just not agreeing?
>
>A possibility is to use a maintenance template, like {{cn}} or {{dubious}},
>but this solution shares with using flagged revs for it - which would be a
>great solution - that it might be viewed as negative by the en.wp community.

I thought FlaggedRevs prevented the newest version of the page from being shown 
until it has been approved?

"Flagged Revisions allows for Editor and Reviewer users to rate revisions of 
articles and set those revisions as the default revision to show upon normal 
page view. These revisions will remain the same even if included templates are 
changed or images are overwritten."

I think he also wants the edit to go through and be visible right away.  I 
believe that he is trying to assume good faith in these types of edits.  Trust, 
but verify, if you will.

I'm not entirely sure that FlaggedRevs is the best solution here.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Use of http:// urls in wikimedia wiki emails

2013-09-04 Thread Derric Atzrott
>> > Problem is (I think) we defaulted it on, so most users in China have the
>> > preference turned on, it just doesn't effect the login process since it's
>> > overriden by the geoip lookup.
>> >
>>
>> Mhm makes sense.
>
>Could the geoip check also disable the preference check mark?

What if I am on vacation in China and want the preference to still be checked 
when I return home?

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] WMFs stance on non-GPL code

2013-08-26 Thread Derric Atzrott
>> Well if it's a MediaWiki extension, it has to be GPL-compatible, otherwise
>> using it as part of MediaWiki violates the core's own GPL license.
>
>Wrong. WMF can use any software they like on their servers... even 
>propriatary software. They are _using_ it, not _distributing_ it.
>
>Compatible licencing is only relevant on software that is distributed, 
>in the WMF's case, MediaWiki and related extensions.

I wasn't even aware though that extensions to be distributed needed to be 
licensed under something that is GPL compatible.  It's been a while since I 
read the GPL.

Looking back over it again (well the FAQ actually), that is very 
non-intuitive... we'd need to fork the Mediawiki process to allow non-GPL 
extensions to be distributed?

I might have to look into licenses again and make sure what I use is GPL 
compatible.   The GPL is such a pain sometimes

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Error Creating Thumbnail?

2013-08-07 Thread Derric Atzrott
I noticed that one of the images uploaded to my Wiki is showing the following:

“Error creating thumbnail: Invalid thumbnail parameters” instead of a thumbnail.

 

It’s a PNG image, not an SVG.  There is no message in any of the log files that

I can see.  I’m not entirely sure how to go about diagnosing this.

 

Image Details:

File:Lab Map.png

(6,001 × 2,387 pixels, file size: 1,003 KB, MIME type: image/png)

 

Any ideas what the issue might be or where I could look for more info? 

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] How's the SSL thing going?

2013-07-31 Thread Derric Atzrott
>>Oh - if anyone can authoritatively compose a WMF blog post on the
>>state of the move to SSL (the move to logins and what happened there,
>>the NSA slide, ongoing issues like browsers in China, etc), that would
>>probably be a useful thing :-)
>>
>>
>I'll be posting blog posts each step of the way as we move to SSL. We have
>plans on SSL for anons by default, but there's no official roadmap for
>doing so.

Something sooner than later might be good.  Also have you guys
read the presentation.  A lot of this is very chilling

I agree with Jimbo.  We need to fix this as best we can.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Remove 'visualeditor-enable' from $wgHiddenPrefs

2013-07-25 Thread Derric Atzrott
>I made the call about a year ago, and mentioned it in several of the
>dozens of mailing list and on-wiki posts made about the development of
>VisualEditor since then. Clearly my communication about it wasn't read, or
>wasn't understood, by the people who subsequently complained, but I
>wouldn't describe it as being "done silently". 

I guess the next question is what can we do to ensure that something like this
doesn't happen again?  I think everyone would have been a lot more calm if they
had read and understood your communication in the months leading up to this.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] CustomEditor Hook

2013-07-24 Thread Derric Atzrott
It appears that CustomEditor is no longer in includes/Wiki.php like the
documentation says it is.[0]

 

Any idea where this hook relocated to?

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

[0]: https://www.mediawiki.org/wiki/Manual:Hooks/CustomEditor

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Gitblit down?

2013-07-23 Thread Derric Atzrott
Afternoon,

 

Anyone else having issues getting at Gitblit?  I've not been able to get at it
for the past half hour or so.

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Remove 'visualeditor-enable' from $wgHiddenPrefs

2013-07-23 Thread Derric Atzrott
>> However, from a user's standpoint, it still doesn't make a ton of
>> sense to do it that way. If I just want to add a category, I shouldn't
>> have to invoke an editing surface at all. Similarly, if I want to turn
>> a page into a redirect, I shouldn't have to edit the page at all. As
>> most of you know, some gadgets like HotCat already operate on a
>> similar principle.
>>
>
>Why should VE be doing this if you're not entering the editor. HotCat (and
>the future extension based on it) can handle categories just fine. The VE
>team should focus on fixing its current issues before attempting to
>introduce new features.

I agree with Tyler here.  This should really be deployed as a separate 
extension that perhaps makes use of Visual Editor.  I also agree with the 
sentiment that we need to fix the current issues before we try to add more 
features, though looking towards the future is still reasonable.

Also I don't see why we can't work out that problem though when it arrives.  
Currently we have a very immediate issue though of the masses politely 
requesting and then demanding that this option be added back.  If we need to 
remove it again later, I don't see why we can't.

There were a large number of us who argued that this deployment was 
inappropriate to begin with, and I personally still stand by that.  Visual 
Editor is not yet ready for the masses and the masses have made it clear that 
they don't want to use it (see source edits vs visual edits as discussed 
earlier).  We're not asking that you disable Visual Editor as the default 
editor, if you still feel that it needs to be the default in order to collect 
the data you need for bug testing, that's fine by me (though I continue to 
disagree with the decision), go ahead and do that.  For the people though that 
do not foresee themselves using Visual Editor anytime soon, it would be nice 
for them to have an option that isn’t a hack.

I know I'm repeating arguments here that have already been covered in previous 
posts, but I really think that adding the option back is the way to go.  I 
would go as far as to say enable the option and then continue the discussion as 
to whether or not the option is appropriate.  Every day that passes that it is 
not around is another huge PR hit for all of us developer types.

From what I have seen on this mailing list the past few days, please correct me 
if I am wrong, is that the community feels frustrated that the product team for 
Visual Editor is failing to acknowledge their needs.  Enabling this preference 
would likely clear the air a lot and allow us to have a much saner discussion 
as to the direction this project needs to go.

Thank you,
Derric Atzrott

ps. Really looking forward to when Visual Editor is done.  This has been the 
most exciting extension I've seen in a long time and I really do want it to 
succeed.  I've seen a large many people turned off by Wikitext, but we can't 
afford to create the rift we are making right now.


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Remove 'visualeditor-enable' from $wgHiddenPrefs

2013-07-23 Thread Derric Atzrott

>Since the devs implemented resource loader it has become
>harder and harder to block the poorly developed bloat that has crept into
>mediawiki. I used to be able to isolate the JavaScript file causing the
>issues (I remember BITS geolocation being a major hog) and just block it.
>Now thats not possible any longer.


Slightly off topic, but for this problem at least you could try using 
?debug=true which will turn off that portion of Resource Loader.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] MediaWiki extensions as core-like libraries: MediaWiki's fun new landmine for admins

2013-07-22 Thread Derric Atzrott
>>  When I attempt to
>> upgrade MediaWiki I currently have to write down all of the extensions, and
>> ensure all of them are compatible with MediaWiki. With some subsets, I need
>> to ensure they are compatible with each other (like SMW, SF, SRF). Now I'm
>> going to need to do that and track the compatibility between extensions and
>> dependency extensions. I'm actually going to have to write an upgrade
>> matrix to upgrade, and that's not OK.
>
>Why would you want to manually keep track of the dependencies when a
>tool such as composer can handle it for you?

To throw another viewpoint into the mix.  If we require composer, we require 
users to learn to use composer.  Some like myself have never used it, and while 
it’s a skill I should probably learn that will save me considerable time, it 
may be that not all will find being forced to learn a new piece of software so 
great.

Of course I could be missing something here.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Alternative editor?

2013-07-19 Thread Derric Atzrott
Good day,

 

Now I finally do have a question that might make some sense.  I'm attempting to
replace the editor for Mediawiki for certain pages.  Are there any examples of
how to use the AlternateEdit hook beyond looking at the code for Mediawiki
itself?  Are there any extensions that make use of this hook?  Does
VisualEditor?  I just want a second example of how to build an edit page that
does things a little differently so that I can compare the two and learn a bit
more about ways that I can go about this.

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Wikitech-l Digest, Vol 120, Issue 54

2013-07-19 Thread Derric Atzrott
Give them time Edmund.

Alternatively, you can go to the following URL and remove yourself.

https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Thank you,
Derric Atzrott


-Original Message-
From: wikitech-l-boun...@lists.wikimedia.org 
[mailto:wikitech-l-boun...@lists.wikimedia.org] On Behalf Of Edmund
Sent: 19 July 2013 15:25
To: wikitech-l@lists.wikimedia.org
Subject: Re: [Wikitech-l] Wikitech-l Digest, Vol 120, Issue 54

HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM
THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT
YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS
MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU
REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING
LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME
FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW
ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM
THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT
YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS
MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU
REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING
LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME
FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW
ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM
THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT
YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS
MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU
REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING
LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME
FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW
ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM
THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT
YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS
MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU
REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING
LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME
FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW
ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM
THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT
YOU REMOVE ME FROM THIS MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS
MAILING LIST?HOW ABOUT YOU REMOVE ME FROM THIS MAILING LIST?


On 19 July 2013 19:56,  wrote:

> Send Wikitech-l mailing list submissions to
> wikitech-l@lists.wikimedia.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> or, via email, send a message with subject or body 'help' to
> wikitech-l-requ...@lists.wikimedia.org
>
> You can reach the person managing the list at
> wikitech-l-ow...@lists.wikimedia.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Wikitech-l digest..."
>
>
> Today's Topics:
>
>1. Re: MediaWiki extensions as core-like libraries: MediaWiki's
>   fun new landmine for admins (C. Scott Ananian)
>2. Re: Request for Comments: New Search (C. Scott Ananian)
>3. Re: MediaWiki extensions as core-like libraries: MediaWiki's
>   fun new landmine for admins (Ryan Lane)
>4. Re: Git config trick. (Tyler Romeo)
>5. Re: MediaWiki extensions as core-like libraries: MediaWiki's
>   fun new landmine for admins (Jeroen De Dauw)
>6. Re: Git config trick. (Roan Kattouw)
>7. Re: MediaWiki extensions as core-like libraries: MediaWiki's
>   fun new landmine for admins (C. Scott Ananian)
>8. Re: MediaWiki extensions as core-like libraries: MediaWiki's
>   fun new landmine for admins (Tyler Romeo)
>9. Re: Git config trick. (C. Scott Ananian)
>
>
> --
>
> Message: 1
> Date: Fri, 19 Jul 2013 14:20:28 -0400
> From: "C. Scott Ananian" 
> To: Wikimedia developers 
> Subject: Re: [Wikitech-l] MediaWiki extensions as core-like libraries:
> MediaWiki's fun new landmine for admins
> Message-ID:
> <
> cak5kh3xyp5ry+gsq3la3t1qp7fcpbfpf9ex0yz7z0mdx1p6...@mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> It might also be worth going a "wikibase" release (on its own schedule or
> else scheduled shortly after each MW relea

Re: [Wikitech-l] Strange Visual Editor Diff

2013-07-17 Thread Derric Atzrott
>> Where do we send diffs from Visual Editor that look strange?
>>
>> Such as this one:
>> [snip]
>>
>> Thank you,
>> Derric Atzrott
>> Computer Specialist
>> Alizee Pathology
>
>The link arrived broken. Here's an attempt to unbreak it:
>http://j.mp/12VNTD6
>
>And Bugzilla is probably the right place.
>
>I suspect that I saw similar comments already, about mysteriously
>deleted templates, but I can't point to a particular reported bug, so
>reporting it won't hurt.

You correctly fixed the link.  I'll report it on Bugzilla.  It appears that
along with breaking a template, an entire chunk of the article was copy/pasted
to the bottom of the article.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Strange Visual Editor Diff

2013-07-17 Thread Derric Atzrott
Where do we send diffs from Visual Editor that look strange?

 

Such as this one:

https://en.wikipedia.org/w/index.php?title=Polycarbonate&diff=prev&oldid=5646183
11

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] ContentHandler Questions

2013-07-16 Thread Derric Atzrott
>Good Day,
>
>I'm thinking about creating another Mediawiki extension here at my work (well
>actually, more likely starting over on one I haven't touched in several months)
>and I have a few questions about ContentHandler and if it is an appropriate
>mechanism to make use of in this extension.
>
>...snip...
>
>Thank you,
>Derric Atzrott

It appears that I misunderstood what ContentHandler is and what it does.  This 
misunderstanding has been corrected.

If I have any more questions, I'll send them though.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] ContentHandler Questions

2013-07-15 Thread Derric Atzrott
Good Day,

 

I'm thinking about creating another Mediawiki extension here at my work (well
actually, more likely starting over on one I haven't touched in several months)
and I have a few questions about ContentHandler and if it is an appropriate
mechanism to make use of in this extension.

 

The extension I am planning on (re)making handles some data entry type stuff
about some of our computer systems here.  I was thinking of creating a new
namespace called MP for the extension and then having articles in it named after
our various systems.  There would then be a Special Page that keeps track of all
of these articles and provides some summary information on them in a table.

 

The articles, would contain several pages of structured information about our
computer systems.  I feel like I had read that ContentHandler lets me define my
own editor for that type of content. [0]  Would I be able to define an editor
that has multiple pages?  The workflow that I would like to create splits the
editing of the information into several pages (one for intake questions, another
for documentation, yet another for regulatory related questions, etc.).

 

I could make this all as a standalone program, but I don't want to re-invent the
wheel if I don't have to when it comes to keeping track of revisions and
displaying diffs and the like.  Plus keeping it in Mediawiki gives my users an
interface for that they are already familiar with.

 

I feel as though I was not at all clear in this email, so if I didn't give
enough information or you have questions that might clarify both in my mind and
yours what I am trying to accomplish feel free to ask.

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

[0]: https://www.mediawiki.org/wiki/Manual:ContentHandler/Doc At least, this is
alluded to in "action=edit will fail for pages with non-text content, unless the
respective ContentHandler implementation has provided a specialized handler for
the edit action."

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Please identify your Wikimedia handles

2013-07-11 Thread Derric Atzrott
>>> PS: why a Google form and not something better? See
>>> https://bugzilla.wikimedia.org/show_bug.cgi?id=51050  :)
>>
>> That page does not mention anything of the sort.
>
>True, strictly speaking. Let me explain:
>
>Ideally this information would be defined by Wikimedia contributors 
>through their user profiles at http://wikitech.wikimedia.org
>
>Since we don't have such feature implemented, we are using a Google form 
>to get the data with certain privacy and order (at least compared to a 
>public wiki page). Then that data needs to be introduced manually in the 
>database powering http://korma.wmflabs.org/

Additionally, not everyone who uses the Mailing list and associated items that 
are asked about on the Google Form has a Wikitech account.

I, for instance, don't have a Wikitech account, but do contribute to the 
Mailing list whenever I feel I can (and I read everything).

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Problems Updating from 1.18 to 1.21.1

2013-07-09 Thread Derric Atzrott
>What happened is that url protocols became case insensitive. So if you
>had added file: as a url protocol, previously it would trigger only on
>file:foo not File:foo. The solution is to change your entry in
>$wgUrlProtocols so that it is 'file://' instead of 'file:'.
>
>--bawolff

Thank you bawolff.  That explains the root of the issue much better as opposed 
to the change I needed to make to fix it, which would have been much more 
useful had I decided to keep File protocol links enabled.

I've opted to just disable file protocol links in general though as it was just 
a left over configuration change from some time ago that I had forgotten to 
remove when we determined we wouldn't be using it.

I think that's now twice in as many days I've been ninja'd in an email.  Makes 
me laugh a little bit every time it happens.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Problems Updating from 1.18 to 1.21.1

2013-07-09 Thread Derric Atzrott
>Good morning all,
>
>I have a question about a problem that cropped up during my update from 1.18 to
1.21.1.
>
>With one exception everything went smoothly during my update, but now all of my
images, appear to be without thumbnails and inadvertently using File protocol
links.
>
>...snip...
>
>Any idea what I may have done wrong.  Is there a new setting that I may have
missed?  Has anyone ever seen this sort of issue before?
>
>Thank you,
>Derric Atzrott

I determined the issue.  I had $wgUrlProtocols[] = "file:"; in my
LocalSettings.php from an earlier attempt to get File protocol links working
(would have required me to write Firefox and Chrome extensions so it was
abandoned as too much effort to securely manage).

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Problems Updating from 1.18 to 1.21.1

2013-07-09 Thread Derric Atzrott
Good morning all,

I have a question about a problem that cropped up during my update from 1.18 to
1.21.1.

With one exception everything went smoothly during my update, but now all of my
images, appear to be without thumbnails and inadvertently using File protocol
links.

The generated source for embedded images looks like this:
[time per activity on
Project]

Generated from:
[[File:ReportedTime.jpg|451px|Reported time per activity on Project]]

Any idea what I may have done wrong.  Is there a new setting that I may have
missed?  Has anyone ever seen this sort of issue before?

Thank you,
Derric Atzrott
Computer Specialist
Alizee Pathology



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Visual Editor Roadmap

2013-07-09 Thread Derric Atzrott
>Good day all,
>
>I was just taking a look at the Roadmap page[0] and the Engineering goals
>page[1] and noticed that on both the Visual Editor section ends right about 
>now.
>I found these from the FAQ page [2] so we may want to update that with links to
>any pages that any of you are able to locate.
>
>Is there anywhere that I can find the Roadmap going forward until the end of 
>the
>year?

My apologies, I just noticed that the Engineering Goals page does go into 2014, 
I misread the dates.

Nevertheless though, my question still remains, is there a document, like the 
Roadmap document, that outlines the upcoming goals for VisualEditor for the 
remainder of the year?

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Visual Editor Roadmap

2013-07-09 Thread Derric Atzrott
Good day all,

 

I was just taking a look at the Roadmap page[0] and the Engineering goals
page[1] and noticed that on both the Visual Editor section ends right about now.
I found these from the FAQ page [2] so we may want to update that with links to
any pages that any of you are able to locate.

 

Is there anywhere that I can find the Roadmap going forward until the end of the
year?

 

[0] https://www.mediawiki.org/wiki/Roadmap#VisualEditor

[1]
https://www.mediawiki.org/wiki/Wikimedia_Engineering/2013-14_Goals#VisualEditor

[2] https://www.mediawiki.org/wiki/Help:VisualEditor/FAQ

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Possibly malicious script inside "United_Kingdom" article

2013-07-08 Thread Derric Atzrott
>> Dear ladies and gentlemen!
>> Every time when I go to this page: 
>> http://en.wikipedia.org/wiki/United_Kingdom,
>> the following script causes my browser (Firefox) to freeze.
>> 
>> Script, which causes harm: 
>> http://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerController%7Cext.uls.displaysettings%2Cime%2Cinit%2Cinputsettings%2Cinterface%2Clanguagenames%2Clanguagesettings%2Cpreferences%2Cwebfonts%7Cext.uls.webfonts.repository%7Cext.wikimediaShopLink.core%7Cjquery.client%2Ccookie%2CdelayedBind%2Ci18n%2Cime%2CjStorage%2Cjson%2CmwExtension%2Ctipsy%2Culs%2Cwebfonts%7Cjquery.uls.data%2Cgrid%7Cmediawiki.Uri%2Capi%2Ccldr%2CjqueryMsg%2Clanguage%2Cnotify%2Cuser%2Cutil%7Cmediawiki.api.parse%7Cmediawiki.language.data%2Cinit%7Cmediawiki.legacy.ajax%2Cwikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.startup%7Cskins.vector.js%7Cwikibase.client.init&skin=vector&version=20130708T181033Z&*:280
>> 
>> This occured only on aforementioned web page. All other pages work normally.
>> Sort this thing out, please!
>
>Might be https://bugzilla.wikimedia.org/show_bug.cgi?id=49935
>
>andre

Sergey

Might be worth trying to use debug mode for ResourceLoader?  Not sure if that 
is enabled on WMF Wikis, but it would help narrow down which script actually 
caused the problem.

You can add ?debug=true to the end of the URL to enable that.  Right now the 
script you linked to is all the scripts on the page pretty much compressed into 
one file.

Thank you,
Derric Atzrott
Alizee Pathology


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] WMF Deployment Highlights - Week of June 17th

2013-06-17 Thread Derric Atzrott
>Can you explain how to set a user preference based on the number of edits
>a new user has? Has the VisualEditor team set up a script to roll back
> (i.e., undo) this change to the user preferences of new users if this
>experiment doesn't work well? Personally, I think it would be a little
>crazy to press forward with this experiment on June 19 as planned.

Based on what I have seen the few times I have fooled around in Visual Editor
(not sure if I actually saved any edits or just said screw this and went with
the regular editor), I also think that this is a bit premature.

If we need additional feedback, rather than automatically enabling it for half
of the new editors, or even half of the new editors with X number of edits, we
could provide a notice to new editors with X number of edits that asks them if
they would like to try Visual Editor.  We could provide a notice at the top of
Visual Editor to allow them to easily change the preference back as well.

While this doesn't solve the template issue (and the clean-up that will
inevitable come of that), it might work as a solution to the getting new users
to test VE issue.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Fwd: [WikimediaMobile] Rethinking MobileFormatter / Skins

2013-04-23 Thread Derric Atzrott
>I was experimenting with using the onOutputPageParserOutput hook [1]
> (running based on the current skin) and think it might be a better
>approach to run the transformations on smaller chunks of data. For
>instance the table of contents is known to be in the lead section so
>it seems like it would be more efficient to look for it there rather
>than throughout the entire document. The solution is not complete but
>provides an approach that I think would be more efficient on the long
>term.

Not to nitpick, but in your particular example one can use the __TOC__ magic 
word you can place the table of contents wherever you want in the document.[0]

At least in that case, parsing the entire document might be best.

/me goes back to lurking.

Thank you,
Derric Atzrott

[0]: https://www.mediawiki.org/wiki/Help:Magic_words


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Can we help Tor users make legitimate edits?

2012-12-28 Thread Derric Atzrott
>As for legitimate users, probably the most useful thing to do would be 
>ensuring that the TorBlock extension shows an understandable error 
>message and sends people to a translatable page with instructions valid 
>for all language editions of our projects with current poliecies (most 
>projects will have none).

I think this would be a great improvement to the situation.  I personally use
Tor pretty regularly, but seldom go to Wikipedia when using Tor because I know
I'll be frustrated if I try to fix something.

Up until this discussion, I had no idea it was possible to request an exemption
to the Tor block.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] slight change to the review workflow in Gerrit

2012-12-07 Thread Derric Atzrott
>> | I understand the concern, but if we're creating a world
>> | where tests have to wait for developer review, we're doing
>> | CI the wrong way around.  The whole point of automated
>> | testing is to minimize the need for human review, so we
>> | should aim to run as many tests as possible as early as
>> | possible.  Both test performance and security considerations
>> | are problems to be gradually resolved in aiming for highest
>> | possible test execution for all code that gets submitted,
>> | and minimizing the need for human review on code which is
>> | obviously broken.
>>
>> Why not just add (more) slaves?  Computing power is much
>> cheaper than developer time.
>
>I absolutely agree.

I'm also in agreement on this one.  Having tests run after code review negates
the point of having tests run in the first place.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Proposed new WMF browser support framework for MediaWiki

2012-11-21 Thread Derric Atzrott
Throwing in my 10 cents on the matter.

>> I was going to go on a long rant here in response to your assertion that we
>> shouldn't have a flashy interface, but I'll spare everyone and just say
>> that I strongly disagree.
>
>I am not opposed to having a flashy interface at all and did not assert
>anything like that.
>
>However, having flashy interfaces does not automatically mean that the
>user experience for users with older soft / hardware has to be bad. In
>many cases, it is actually pretty easy from a technical perspective to
>provide a reasonable experience for older browsers while still having
>flashy things where supported.
>

I agree with this.  And I think that gracefully degrading should be the policy
wherever possible.  If I want to do things on Wikipedia from Lynx [0] I should
be able to do as much as Lynx supports, not less because my useragent doesn't
match something that we support.

>I fear that a binary browser policy would discourage people from keeping
>this in mind, and think that we can do better than that.

/\ This.  I also agree with this 100%.

It could be fairly easily solved though by simply mentioning that the intention
of the policy is not to discourage people from making gracefully degrading
interfaces.  That would solve the problem of people pulling out that policy and
pointing to it as a reason for why their stuff doesn't at least semi-work.

On the topic of which browsers to include, I recommend against having a hard
list (Firefox, Chrome, IE, etc.).  I think it would be preferable to use
percentages, but keep a list of what browsers meet that criteria at any given
time (preferably automatically updated).  I think a static list of browser,
while correct and relevant now, may not be 5 years down the line.  Although
everyone at the WMF and who volunteers with the WMF is a lot better about
updating outdated policies than almost anywhere else I have ever seen, we all
know that we have our fair share of outdated policies and documentation.

Anyhow, that's where I stand at least.

Thank you,
Derric Atzrott
Computer Specialist
Alizee Pathology

[0] http://lynx.browser.org/


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


[Wikitech-l] HTTPS Mobile en.wikipedia.org

2012-11-16 Thread Derric Atzrott
My phone's homepage is set to https://en.wikipedia.org/ .  Yesterday I noticed
for the first time that the redirect to the mobile site sends you to
http://en.m.wikipedia.org/ regardless of whether or not you used http or https
to begin with.

 

I'm not sure if this is the right list for this (as I'm not on any other lists,
so I don't know their culture and scopes as well), but I believe that it is on
topic. 

 

Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology

 

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] secure.wikimedia.org is no more

2012-11-14 Thread Derric Atzrott
>Following last year's Native HTTPS efforts¹, I've pushed a change² today
>that redirects all the old secure.wikimedia.org URLs to the respective
>native HTTPS ones, e.g.
> https://secure.wikimedia.org/wikipedia/en/wiki/Main_Page gets redirected to
> https://en.wikipedia.org/wiki/Main_Page
>

Does anyone know if EFF's HTTPS Everywhere extension is set up to redirect to
secure.wikimedia.org?  If so, someone might want to let them know that we've
made this change.

I'll volunteer to do so if no one else wishes to.

>The redirects are HTTP temporary redirects (302) for now. I'll soon
>switch them to permanent (301), please do let me know if you see any
>breakage in the meantime.




___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] On GitHub, rename wikimedia/mediawiki-core -> wikimedia/mediawiki

2012-11-14 Thread Derric Atzrott
>> The fact that mediawiki's repository is named "mediawiki-core" doesn't make
sense to me. The chief benefit provided by GitHub is its popularity and
visibility. We don't manage our code review or release process in GitHub anyway,
so I see no reason not to give the most weight to aesthetic / populistic
considerations. Let's make it github.com/wikimedia/mediawiki. Visibility helps!
>>
>
>This is not possible. Repos are the same name on the source
>and destination.
>
>-Chad

Not to mention that might be confusing down the road for someone looking to find
our copy of mediawiki-core on Github.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] About RESOLVED LATER

2012-11-13 Thread Derric Atzrott
>>>* we need to go through all RESOLVED LATER tickets, reopen them by
>>>  setting appropriate values (lowest priority, upstream), and
>>>  explain why (pointing to this thread). Help welcome.
>>
>> Since free time is a luxury, what about simply a bulk change TO NEW /
>> LOWEST. I know it's not a perfect solution, but is a big improvement done
>> fast. Then active teams and contributors (many of them receiving
>> notifications for the changes) will fine tune each one of them. Or not, but
>> this would mean that such reports would have been ignored anyway in your
>> eventual call for volunteers.
>>
>I think somebody (or possibly a few somebodies with knowledge of
>different parts of the code) should at least quickly scan these lists,
>since some of the things marked as LATER might have been fixed in the
>meantime (and nobody found the bug to close, since it was RESOLVED) or
>have been made irrelevant (such as
>https://bugzilla.wikimedia.org/show_bug.cgi?id=34329 which I found
>skimming the list a few days ago).


A week provides ample time to do that.  Although, I'm sure if there are
disagreements on that length of time, another could easily be decided upon.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Coordination between developers in Free/libre open source projects

2012-10-31 Thread Derric Atzrott
>Your survey doesn't allow one to select an age lower than 18 years
>old, and MediaWiki has some younger developers. It also doesn't allow
>for an education level below high school / technical school, and for
>example I, being 18, haven't finished high school yet.
>
>So yeah, I'd like to take part in the survey, but I can't.
>
>-- Matma Rex

You should also add N/A options to many of your questions.  Some of them are not
applicable to all of us, or make very little sense in the context of some of us.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] A bot to create articles about species

2012-10-22 Thread Derric Atzrott
>> No one has ever suggested for Wikidata to create articles.
>>
>
>OK; then I misunderstood "and generate the article on the fly"..

So to make sure that I understand this correctly, this is the idea:
* Let's say I search on the lojban Wikipedia for Creagerstown, Maryland
* The article doesn't exist, but Wikidata has information on it.
* I'm told the article doesn't exist, but presented with a template showing when
the town was founded etc. along with search results

Assuming the above is correct:
Would they be able to make use of that template if they wanted to quickly throw
together a stub on the topic?

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Welcome Željko Filipin, QA Engineer

2012-10-02 Thread Derric Atzrott
>> I am pleased to announce that Željko Filipin joins WMF this week as QA
>> Engineer.
>
>All right! Welcome, Željko! It will be great to have some more power 
>behind our QA. I look forward to seeing you around the mailing list and IRC!

Forgive me for asking, this is by no means meant to be rude, but how does one 
pronounce your name?  It is very unique looking to my uncultured eyes.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Dependency management, MediaWiki and modularity

2012-09-28 Thread Derric Atzrott
>> I do agree with David Gerard's assessment, though.  We need to make sure
>> that whatever we use is going to work with package management tools that
>> Debian and Redhat and the like already use.
>
>The other reason is, of course, making the distro versions of
>MediaWiki not suck.
>
>> A great place to start would be the SMW Bundle:
>>   http://www.mediawiki.org/wiki/Semantic_Bundle
>
>Oh man, if I could apt-get that my life would be way easier. (Looking
>into the future when there's a current, maintained, not-insane
>MediaWiki in Debian/Ubuntu.)

With the exception of phpMyAdmin, I don't think I've ever seen a piece of PHP
software that you could really just apt-get and have easily installed.  So this
is definitely a worthy goal to pursue.

I too would love it if I could set up a simple Wiki on an Ubuntu/Debian box by
typing "apt-get install mediawiki mediawiki-extension-XYZ
mediawiki-extension-ZYX".

Thank you,
Derric Atzrott



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Dependency management, MediaWiki and modularity (was Re: New extension: Diff)

2012-09-28 Thread Derric Atzrott
>After the ones about sending email and Common Lisp, we can add:
>
>"Every app also expands until it contains a sketchy rewrite of apt-get."
>
>c.f. Perl, PHP, Ruby, Python, WordPress ...
>
>One thing to possibly think about: compatibility of any new system
>with Linux distro packaging mechanisms, like apt-get and yum. The less
>distro maintainers have to mess with MediaWiki the better.
>
>Wanted to send this to you directly, since it is off topic.
>
>Where is that quote from?  It is so incredibly true.

Sorry all. I meant to send that to just him.

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Dependency management, MediaWiki and modularity (was Re: New extension: Diff)

2012-09-28 Thread Derric Atzrott
>After the ones about sending email and Common Lisp, we can add:
>
>"Every app also expands until it contains a sketchy rewrite of apt-get."
>
>c.f. Perl, PHP, Ruby, Python, WordPress ...
>
>One thing to possibly think about: compatibility of any new system
>with Linux distro packaging mechanisms, like apt-get and yum. The less
>distro maintainers have to mess with MediaWiki the better.

Wanted to send this to you directly, since it is off topic.

Where is that quote from?  It is so incredibly true.

Thank you,
Derric Atzrott



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] shortened links (was Re: MediaWiki 1.20 release candidate (and triage announcement))

2012-09-25 Thread Derric Atzrott
>I personally agree it's annoying and wish you didn't. But maybe there's
>mangling examples I've not seen.
>
>IMHO, it should usually be enough to either wrap in angle brackets or put
>the URL in a footnote on it's own line with just the footnote number.
>
>Anyway, I do certainly think we have bigger fish to fry.

Agreed on all counts.  As a compromise, might I suggest including both? [0]

[0-short]: http://exam.pl/
[0-long]: http://www.example.com/

Thank you,
Derric Atzrott


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Proposal to add an API/Developer/Developer Hub link to the footer of Wikimedia wikis

2012-09-24 Thread Derric Atzrott
>>
>> Is anyone else excited about this idea or is it just me...?
>>
>
>That is an intriguing concept that could indeed work quite well to get 
>people interested, but how many will remain interested after they 
>encounter gerrit?

I can't actually say I like this idea a whole lot.  Here's why:
* Personal appeals have to be well written in order to work.  A poorly written
personal appeal will not actually appeal to someone and may in fact turn them
away.
* We use personal appeals for the fund raising drive.  I think using them here
as well, especially when we have these [1] going on every year is a bad idea.
* A personal appeal on a page like this is a wall of text.  We need to be very
careful not to elicit the "TL;DR" response from people.
** On a similar vein: This page needs to be fairly appealing in appearance, like
the MediaWiki.org homepage is, or people will leave.

In my experience, programmers are very practical pragmatic people.  I don't
think that a personal appeal is the best way to appeal to them.  At least not
how the idea is currently presented.  The Mediawiki.org homepage does a better
job of getting my hyped to use Mediawiki right now.

[1]: http://knowyourmeme.com/memes/wikipedia-fundraising-campaign


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


  1   2   >