Last modified: 2012-05-08 17:59:04 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T31113, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 29113 - Import Wikimedia blog WordPress theme into the Wikimedia git repo
Import Wikimedia blog WordPress theme into the Wikimedia git repo
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Blog (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
https://github.com/gpaumier/WP-Victor
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-05-23 11:58 UTC by MZMcBride
Modified: 2012-05-08 17:59 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description MZMcBride 2011-05-23 11:58:59 UTC
The Wikimedia blog (<http://blog.wikimedia.org>) uses a custom Vector-like theme that's being hosted on GitHub (<https://github.com/gpaumier/WP-Victor>). The theme files should be in Wikimedia's Subversion repository.
Comment 1 Guillaume Paumier 2011-05-23 14:13:53 UTC
I used GitHub because I needed an quick and easy solution. If someone knows how to do the import while preserving the history, I'm all for it. Just give me a heads-up so I request commit access first.
Comment 2 Sam Reed (reedy) 2011-05-23 14:16:30 UTC
One way is to commit revision by revision to our SVN.

Not really nice...

Googling seems to suggest only the reverse..

Having said that, there is only 20 revisions, so doing them all wouldn't be too bad

And we can get Guillaume commit access to our SVN without much issue
Comment 3 Casey Brown 2011-05-23 20:59:51 UTC
Didn't we also want to get this into WordPress's directory of themes too?  That would be related, but not the same bug unless we expanded the scope of this one.
Comment 4 Brion Vibber 2011-05-23 22:42:23 UTC
Looks like WordPress won't care where our source is hosted, so this can be handled separately by whoever wants to keep it up to date and push updates to their system:

http://wordpress.org/extend/themes/upload/
Comment 5 p858snake 2011-05-24 00:22:42 UTC
So we need to keep the prior history? can't we just go "for previous history look at X" in the commit message?
Comment 6 p858snake 2011-05-24 00:22:56 UTC
s/So/Do/
Comment 7 Brion Vibber 2011-05-24 00:24:49 UTC
That'd be just fine IMO.
Comment 8 Guillaume Paumier 2011-10-27 09:05:40 UTC
Since we're actually moving to git now, it's easier to just clone the github repo once we have the Wikimedia git repo; that way we keep the full history, and we don't have to import to a subversion repo that'll be obsolete soon anyway.
Comment 9 Guillaume Paumier 2012-05-08 17:59:04 UTC
This is now done, thanks to Chad:
https://gerrit.wikimedia.org/r/gitweb?p=wikimedia/communications/WP-Victor.git

The git repo isn't 100% up-to-date, but I'll be pushing the latest changes and the other branch shortly.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links