Currently available bookmarklets:
- Inspect RDFa: summary of all RDFa on a webpage
- Highlight RDFa: highlight RDFa blocks and provide tooltip-style information about the RDFa data
For more information and installation instructions, see bookmarklets github pages site.
This project uses git-flow branching conventions.
To use your local copy of the bookmarklets, you should do the following:
- make sure you are on the develop branch
- make sure you have jekyll installed
- run the site via jekyll, with flags to reload modified files and load
the development config file:
jekyll serve -w --config _dev-config.yml --port 4004
- install the development version of the bookmarklet from your locally running version of the site, i.e. http://localhost:4004/
Bookmarklets are published through GitHub site pages, which are served out from
the gh-pages branch. Following git-flow conventions, this should be an exact
replica of the master branch. As a convenience, to update the gh-pages branch
from master and push it to github, you may want to configure the following alias
in your .git/config
for this project:
[alias]
publish-pages = "!git checkout gh-pages && git merge master && git push origin gh-pages && git checkout -"
When you tag a new release, also update the version number in the page metadata of index.html for public display.
To publish to QA for testing, build the site with the QA config file:
jekyll build -c _qa_config.yml
Then copy the built site files in the _site
directory to the appropriate directory on the QA webserver, e.g.:
scp -r _site/* testbookmarklet:/home/httpd/bookmarklet