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 (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Thu Nov 19 22:45:29 -0800 2009 | |
| |
.gitmodules | Thu Nov 19 00:36:23 -0800 2009 | |
| |
COPYING | Thu Nov 19 01:13:24 -0800 2009 | |
| |
README | Thu Nov 19 22:45:29 -0800 2009 | |
| |
can.patch | Thu Nov 19 22:45:29 -0800 2009 | |
| |
java/ | Thu Nov 19 22:45:29 -0800 2009 | |
| |
media/ | Sat Sep 26 05:25:08 -0700 2009 | |
| |
python/ | Thu Nov 19 22:45:29 -0800 2009 | |
| |
submodules/ | Thu Nov 19 00:36:23 -0800 2009 |
README
This project is not intended to work out-of-the-box - don't clone it and upload
it straight to App Engine without any modifications.
At least the following files will need to be modified/personalised:
- python/blog/models.py: BlogFeed.title
- python/cc/vidr/util.py: OverrideSiteIDMiddleware.process_request: domain
- python/app.yaml
- python/templates/{base,footer,head,sidebar,tracking}.html
- python/templates/robots.txt
- python/templates/xrds.xml
- java/.project
- java/war/WEB-INF/appengine-web.xml
- java/war/index.html
- media/images/*
A python/settings_private.py file will need to be created, containing the
variables listed at the top of python/settings.py.
The following files need to be downloaded into python/common/zip-packages/:
- http://bitbucket.org/gumptioncom/appenginepatch-sample/raw/d0f6cfe01916/common/zip-packages/django-1.1.zip
The following files need to be downloaded into python/common/zip-media/:
- http://downloads.sourceforge.net/project/jsmath/jsMath/3.6b/jsMath-3.6b.zip
- http://downloads.sourceforge.net/project/jsmath/jsMath%20Image%20Fonts/1.3/jsMath-fonts-1.3.zip
- http://www.eyecon.ro/colorpicker/colorpicker.zip
The following files need to be downloaded/extracted/copied into
java/war/WEB-INF/lib/:
- http://beanshell.org/bsh-2.0b4.jar
- http://download.eclipse.org/eclipse/downloads/drops/R-3.5.1-200909170800/ecj-3.5.1.jar
- commons-lang-2.4.jar from http://apache.org/dist/commons/lang/binaries/commons-lang-2.4-bin.tar.gz
- commons-logging-1.1.1.jar from http://apache.org/dist/commons/logging/binaries/commons-logging-1.1.1-bin.tar.gz
- lib/resin.jar (rename to resin-4.0.0.jar) from http://caucho.com/download/resin-4.0.0.tar.gz
- .../appengine-java-sdk-1.2.6/lib/user/appengine-api-*-1.2.6.jar
- .../appengine-java-sdk-1.2.6/lib/user/orm/*.jar
The development version of JCI will need to be checked out and built as
described at http://commons.apache.org/jci/source-repository.html and
http://svn.apache.org/viewvc/commons/proper/jci/trunk/README.txt?view=markup
Then copy core/target/commons-jci-core-1.1-SNAPSHOT.jar and
compilers/eclipse/target/commons-jci-eclipse-1.1-SNAPSHOT.jar into
java/war/WEB-INF/lib/
ClassFileAnalyzer will need to be downloaded from
http://classfileanalyzer.javaseiten.de/downloads/classfileanalyzer-src-0-7-0.zip
have can.patch applied to it, built, and jar'd into
java/war/WEB-INF/lib/classfileanalyzer-0.7.0.jar
The code is licensed under the AGPLv3 (see COPYING). Therefore, if you use a
modified version of the code on a public website, you will need to provide
public access to the modified source code.
This repository uses git submodules - see
<http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#submodules>
for details on working with git-submodule.







