This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit f913253f92a6fc41e76cb48259bc34a4fe81f09f
tree a829489244135ca5ea18cc73abe221155eb2d4d9
parent b9b807c3307ea9beeb0efaa1771937ab95082212
tree a829489244135ca5ea18cc73abe221155eb2d4d9
parent b9b807c3307ea9beeb0efaa1771937ab95082212
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Fri Apr 04 03:01:28 -0700 2008 | [ionfish] |
| |
README.markdown | Fri Apr 04 08:20:54 -0700 2008 | [ionfish] |
| |
Rakefile | Tue May 20 02:01:58 -0700 2008 | [ionfish] |
| |
conf/ | Sun Jul 20 13:43:00 -0700 2008 | [ionfish] |
| |
lib/ | Sat Jun 07 06:11:04 -0700 2008 | [ionfish] |
README.markdown
Tarski Utilities
The files included in this repository constitute a toolset for working with Tarski, a WordPress theme. Hopefully they will prove useful to someone.
Files
- Rakefile: some Rake tasks to tag and branch releases, create zip archives, generate an HTML version of the changelog file and update a version feed.
- lib/tarski_version.rb: generates a version feed. Plugins mostly live in the WP plugin repository now, and get update notification for free, but since themes don't get this and update notification wasn't in WP core when I did it, I rolled my own.
- conf/config.yml: a general tarski-utilities configuration file; specify public paths and the like.
- conf/version.yml: a configuration file for the version feed generator.
- conf/changelog-structure.html: a wrapper for the HTML generated by the changelog task.
Required Gems
These tools are written in Ruby, so they require the RubyGems packaging system and the following gems:
- Rake: to run the tasks.
- YAML: reader and writer for the YAML file format, needed to read the config file. Part of the Ruby standard library.
- Builder: programmatic XML generation, required to create the Tarski version feed.
- BlueCloth: Markdown format reader and writer, used to read Tarski's changelog file.
- Hpricot: DOM scripting in Ruby for HTML and XML, used to parse the Tarski changelog and generate a list of links to each version's entry in the changelog.
- open-uri: A wrapper for some other libraries which provide network protocol access, used to read remote files where necessary. Part of the Ruby standard library.




