On 08/24/2013 06:42 AM, Yury Katkov wrote:
0) Writing a good proposal of how ACL should work.
Will it be based on
namespaces? or maybe categories (although it's hard to imagine)? or
maybe per-page access? I can help to describe this vision document.
Awesome. I look forward to your input here.
1) coordination with WMF and including ACL into
Roadmap. First we need
to be sure that the possible patches to the core:
- will not be rejected just because of philosofy of openness
- will not be removed after several versions
I've got no ideas how that can be done. Probably via RFC with
signatures of interested companies.
There are plenty of people who would like to use MediaWiki (or who are
using some ACL hacks like Lockdown) who see the usefulness of this.
Since Markus and I have the contract for MediaWiki Release Management
and we both recognise the need, I don't think we'll have a problem at
least getting a hearing.
From what I see, the impediments to acceptance in core
are:
* A unified approach
* Ensuring that the performance isn't affected when Wikipedia (which
doesn't need this now) uses any modifications.
Since I haven't spent a lot of time looking at this, I can only say that
this may limit what can be accepted in core to a set of hooks.
Still, that may be enough.
2) Searching for the developers and tester. There are
many possible
developers that may be interested in this task: HalloWelt, Custis,
DIQA-PM, maybe even Wikia. Besides there are a lot of independent
developers here
Right. I don't think the "labor" aspect is a problem.
3) Fundraising. For independent developer it's
possible to ask for
individual engagement grant [1] but mostly it should be a crowdfunding
from MediaWiki-related companies.
For that task we need a person who has personal contact with many
MediaWiki-related companies and is ready to contact each of them
asking to take part in funding. I'm not sure who that can be (maybe
me, maybe someone from organizing comittee of Wikimania or Wikisym,
maybe someone from WMF) but it's going to be a god damn lot of dirty
work that needs funding.
Agreed. This is, in my opinion, the hardest part. Hallo Welt! and the
SMW developers seem to have a lot of corporate connections. Perhaps if
we took care of "0" and "1" from your list, we could find someone to
help with "3".
Mark.
--
Mark A. Hershberger
NicheWork LLC
717-271-1084