mkogg.py: Fix 'self.get_mp4_metadata(self, source)'
[blog.git] / posts / SiteCorePy.mdwn
1 [[!meta  title="SiteCorePy"]]
2 [[!meta  date="2010-06-24 19:52:08"]]
3 [[!template id=gitrepo repo=sitecorepy]]
4
5 As the Physics webmaster, I'm in charge of transitioning most of the
6 static department content into SiteCore, as the powers that be get
7 wise to the ways of version control.  Unfortunately, I'm not the
8 biggest fan of SiteCore.  Major gripes include:
9
10 * Poorly conceived versioning.  Some things are versioned, some things
11   aren't.  No tools (that I've found yet) for analyzing history except
12   on a per-page scope.  Also, can only commit changes at the page
13   level, which makes a single "I added alt tags to all my images"
14   commit impossible.
15 * Browser-only interface.  That's right, no scriptable API short of
16   driving a browser through a script.  This one is so huge, I'm not
17   really sure what else to say.  Surely people occasionaly want to do
18   something that the designers hadn't planned for, like, oh, importing
19   data from a preexisting database.
20
21 Anyhow, to overcome the major limitation, I'm driving my browser
22 through a script.  Thanks to the magic of
23 [WebDriver/Selenium](http://code.google.com/p/selenium/wiki/GettingStarted)
24 for making this possible.
25
26 [[!tag tags/linux]]
27 [[!tag tags/programming]]