Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A Boxee app that shows Vimcasts episodes
Python
Tree: 1fbaf1cc96

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
vimcasts
README.md
exclude.lst
ext_version.txt
fabfile.py
thumb.png

README.md

Description

Vimcasts Logo

This is a Boxee app that shows episodes from vimcasts.org. Report any issues in the issue tracker.

This application was written entirely with the vim text editor, of course!

Development and Deployment

Requirements and installation

  • Python 2.6
  • Fabric
  • PyTidyLib

Create a virtualenv named fabric to run the commands

$ sudo easy_install virtualenv
$ mkdir ~/.virtualenvs
$ cd ~/.virtualenvs
$ virtualenv --python=python2.6 --no-site-packages fabric

Activate the virtualenv

$ cd fabric
$ source bin/activate

Install the libraries needed

(fabric)$ easy_install Fabric
(fabric)$ easy_install PyTidyLib

Now you can use the commands below

Commands

Go to the root of the git clone

(fabric)$ cd path/to/boxee-vimcasts

Development mode

Turn on "development" mode

(fabric)$ fab develop

Turn off "development" mode

(fabric)$ fab develop:off

External Repo Release

Deploy to the third party repo

(fabric)$ fab release_external

Deploy to the third party repo ignoring any working copy changes

(fabric)$ fab release_external:ignore

Official Release Preparation

Prepare release tarball for Boxee blessed repo

(fabric)$ fab release_offical

Prepare release tarball for Boxee blessed repo ignoring any working copy changes

(fabric)$ fab release_official:ignore
Something went wrong with that request. Please try again.