Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tree: 5f7d3b3a6e
Fetching contributors…

Cannot retrieve contributors at this time

76 lines (49 sloc) 2.25 kB
PaperCube README
Last updated 11/23/2009.
For more information about the project, look at the wiki:
http://wiki.github.com/pbergstr/PaperCube
To learn more about PaperCube, you can try it out at
http://papercube.peterbergstrom.com, view the demo video at http://vimeo.com/5661651.
If you want to read more about PaperCube and related research go to
http://www.peterbergstrom.com/research/
There is code reference documentation for PaperCube and the NodeGraph
framework at http://www.peterbergstrom.com/papercube_docs/ and
http://www.peterbergstrom.com/nodegraph_docs/, respectively.
If you have specific questions, please email Peter directly at
pbergstr@gmail.com.
===========
License:
PaperCube is open source software released under the MIT License
(see license.js)
Copyright 2008-2009, Peter Bergström
===========
RUNNING PAPERCUBE
PaperCube uses SproutCore 0.9.23. To install it, please run the following
command:
% sudo gem install sproutcore --version=0.9.23
Then, to run in development, start sc-server in the main project directory:
% cd papercube
% sc-server
Finally, point your browser to the following URL:
http://localhost:4020/papercube
There is a wealth of additional information on the SproutCore wiki at
http://wiki.github.com/sproutit/sproutcore and at the main project website,
http://www.sproutcore.com
===========
BUILDING PAPERCUBE
To build, in the main directory, run sc-build. Copy the resulting build to your
web server. Please note that the sc-config file at the root of the directory
can be used to customize it further.
===========
DATABASE AND SCHEMA
Currently, the API is PHP-based. In the "database_api" directory, there is a
file, "request.php" that interfaces with the database.
Currently, the database relies on CiteSeer. The database is quite large, but
an exported version of the database is available at the following URL:
http://www.peterbergstrom.com/citeseer_final.zip
The schema is available in the "database_api" directory in "database.txt"
Please note that in the code, there are references to "/api/request.php". If
you change your server or install location, this will be different.
===========
ACKNOWLEDGEMENTS
PaperCube uses the SproutCore JavaScript framework.
Jump to Line
Something went wrong with that request. Please try again.