[Labs-l] Wikimedia tool framework (php)

Petr Bena benapetr at gmail.com
Mon Dec 8 15:38:31 UTC 2014


Ok, since we are two now, we got a team, YAY! Let's invent some name
for this and create a repository somewhere gerrit/github? I myself
like name "eggie" as this would be something like an "egg tool" that a
real tool would hatch from. But better name can be used if you can
think of something :)

On Mon, Dec 8, 2014 at 4:33 PM, Jason Spriggs <jason at jasonspriggs.com> wrote:
> This sounds like a great idea! I'm down to help (I've done PHP and web front
> end work before).
>
> ~Jason
>
> On Mon, Dec 8, 2014 at 10:30 AM, Petr Bena <benapetr at gmail.com> wrote:
>>
>> Hi,
>>
>> It's been some time since we launched tool labs and there is
>> incredible number of tools now. They all however have 2 major
>> problems. Every tool has own, different layout / css style (which may
>> be confusing the users of these tools) and every developer of these
>> tools probably have to reinvent a wheel at some point as they all have
>> to do some common tool setup - eg. they have to create some basic php
>> skeleton that would access wikimedia resources, from databases,
>> memcache, reddis to API's and so on.
>>
>> What about creating some common uniform framework in php that, just as
>> pywikipediabot that is used to create bots, would be used to create
>> web-based tools. So that maintainer of a tool would just fork or clone
>> this framework and wouldn't have to spend their time creating
>> functions that would generate html pages with wikimedia uniform style
>> (similar to how vector looks, for example, or just any uniform style,
>> so that tools would look similar), access wikimedia databases, OAuth,
>> ldap, API...
>>
>> I believe it would not just make creation of new tools incredibly
>> simple, but it would also make all tools have consistent look and
>> feel, and thus improve the end user experience. What you think? Is
>> there someone who would like to work on that?
>>
>> _______________________________________________
>> Labs-l mailing list
>> Labs-l at lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/labs-l
>
>
>
> _______________________________________________
> Labs-l mailing list
> Labs-l at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/labs-l
>



More information about the Labs-l mailing list