Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: b2067f1124
Fetching contributors…

Cannot retrieve contributors at this time

file 34 lines (22 sloc) 1.38 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
jitourl is Python URL shortifier app for hosting on Google Appengine

Current version: 0.2

Author: Ivan Jovanovic
Email: ivan.jovanovic@{gmail.com, local.ch}

== Purpose

Simple easy starter application for Python and GAE. I made it for the purpose of learning Python and GAE and you
can probably find smarter ways to use parts or whole of it.

== Copyright

This software is not limited by any copyright except common sense to note the original author when reusing it in
any situation.

== Testing

JiToUrl uses GAEUnit testing framework version 1.2.8 , but doesn't distribute it within the source.
In order to run tests download GAEUnit from http://code.google.com/p/gaeunit/, copy file gaeunit.py
to application root and visit http://localhost:8080/test, or adopt port number to your local machine settings,
app.yaml file already has configured handler for running tests from the test/ folder.

There are definitely better approaches to testing, and solutions for these approaches as well, but for the
purpose I need GAEUnit is enough. What is seen is that using other approaches is easily implementable as well.


== Version 0.2 features

Creating shortcut on user provided URL
Reusing already existing URL <-> Shortcode mapping
Creating custom shortcut on user provided custom alias
Checking for existing rev="canonical" link provided by owner of the URL to be shortened
Something went wrong with that request. Please try again.