Would anyone be interested in a program that generates Skeletons for new
extensions? I've noticed that when I make extensions I generally go through
the exact same process (with minor variations) each time.
The idea in my head right now is for a program that does the following:
* Asks for the Extension name and other Credit information
* Asks whether or not the extension is going to need to change the
database schema
* Asks whether or not the extension is going to make use of ResourceLoader
* Asks whether or not the extension is going to include a Special Page
* Depending on the answers to the above it may do some of the remaining
items on this list
* Creates a folder hierarchy with the following folders:
ExtensionName
|- includes
|- js
|- images
|- styles
|- sql
* Create skeleton files for ExtensionName.php, ExtensionName.i18n.php,
ExtensionName.alias.php, and SpecialExtensionName.php
* Create a skeleton file for sql\ExtensionName.sql
* Creates table, adds ID column UNIQUE PRIMARY
* Includes basic configuration for Schema Updates in ExtensionName.php
* Includes basic configuration for Special Page in ExtensionName.php
* Includes basic configuration for Resource Loader in ExtensionName.php
If anyone is interested in getting a copy when it is done, or can think of
any other useful things it might be able to make use of, let me know. I
feel like having something like this will help eliminate a lot of
development time for simple extensions, especially those created by people
new to extension development.
Thank you,
Derric Atzrott
Computer Specialist
Alizee Pathology
http://blog.jquery.com/2012/06/28/jquery-core-version-1-9-and-beyond/
jQuery 1.8 should arrive within a month. Here is our thinking about the
next two versions of jQuery to follow it, and when they’ll arrive:
jQuery 1.9 (early 2013): We’ll remove many of the interfaces already
deprecated in version 1.8; some of them will be available as plugins or
alternative APIs supported by the jQuery project. IE 6/7/8 will be
supported as today.
jQuery 1.9.x (ongoing in 2013 and beyond): This version will continue to
get fixes for any regressions, new browser bugs, etc.
jQuery 2.0 (early 2013, not long after 1.9): This version will support the
same APIs as jQuery 1.9 does, but removes support for IE 6/7/8 oddities
such as borked event model, IE7 “attroperties”, HTML5 shims, etc.
So what does this mean for us ? I think it's wise if we closely follow
their approach to make sure we can still deliver the IE 6/7/8 support that
we probably will still require by that time. If there is anything we need
to make this as efficient as possible for us, we should probably start
talking to them about that now, instead of in 2013 ?
DJ
Hello everyone,
It’s with great pleasure that I’m announcing that Matt Walker has joined the Wikimedia Foundation as a Fundraising Engineer.
Before joining us, Matt was a software engineer at Rockwell Collins Control Technologies developing “a DO-178B level A qualified Real-Time Operating System in C and PowerPC assembly.” (Ask him about it.) He got his dual B.S. in EE and CS from the University of Tulsa with a minor in Mathematics.
On the side, Matt enjoys tech theatre, glass blowing, SCUBA diving, hiking, and bicycling so I’m not sure how he’ll fit in with his move to the Bay Area. During the reference check, the department chair of Electrical Engineering at his uni regaled me with stories about a time lapse video project he self-started and having to sign a permission slip for a high school prom.
His first official day will be on July 9th assuming he survives his cross-country trip through Wyoming and the Dakotas. (I’ve seen the trailers for Longmire <http://en.wikipedia.org/wiki/Longmire_(TV_series)> so it’s not a given — Wyoming sounds like a very dangerous place.) He will be working with the FR-Tech team trying to establish the lower bounds for the Ballmer Peak <http://xkcd.com/323/> during their late night programming sessions; Katie and Peter will be establishing the Long Tail.
He’s also great friends with Peter Gehres, but we won’t hold that against him. :-) Please join me in welcoming Matt to the Wikimedia Foundation.
Take care,
Terry
terry chay 최태리
Director of Features Engineering
Wikimedia Foundation
“Imagine a world in which every single human being can freely share in the sum of all knowledge. That's our commitment.”
p: +1 (415) 839-6885 x6832
m: +1 (408) 480-8902
e: tchay(a)wikimedia.org
i: http://terrychay.com/
w: http://meta.wikimedia.org/wiki/User:Tychay
aim: terrychay
How do you format dates according to user preference in Mediawiki? I
presume it has something to do with DateFormatter
(http://svn.wikimedia.org/doc/classDateFormatter.html), but I'm not 100%
sure how to make use of this class.
The extension I am working on displays, among other things, a last update
time for its data. I want this time to display consistent with user
preferences. Right now I am running (time() - (60*60*4)) through date(),
but I feel this is a very inelegant solution.
Thank you,
Derric Atzrott
Computer Specialist
Alizee Pathology