forked from pbergstr/PaperCube
-
Notifications
You must be signed in to change notification settings - Fork 0
PaperCube, a visual digital library browser
License
samjohnson/PaperCube
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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 [email protected]. =========== 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.
About
PaperCube, a visual digital library browser
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published