http://en.wiki.guifi.net/w/index.php?title=Trantor/en&feed=atom&action=historyTrantor/en - Revision history2024-03-29T06:24:02ZRevision history for this page on the wikiMediaWiki 1.22.0http://en.wiki.guifi.net/w/index.php?title=Trantor/en&diff=169&oldid=prevAl: Al moved page Trantor to Trantor/en2014-03-03T14:23:27Z<p>Al moved page <a href="/wiki/Trantor" class="mw-redirect" title="Trantor">Trantor</a> to <a href="/wiki/Trantor/en" title="Trantor/en">Trantor/en</a></p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 14:23, 3 March 2014</td>
</tr><tr><td colspan='2' style='text-align: center;'><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Alhttp://en.wiki.guifi.net/w/index.php?title=Trantor/en&diff=134&oldid=prevAl: Created page with "Imperial Library of Trantor The Imperial Library of Trantor (also known as Galactic Library) is a repository management system of ebooks on ePub format. You can check out th..."2012-08-31T00:07:46Z<p>Created page with "Imperial Library of Trantor The Imperial Library of Trantor (also known as Galactic Library) is a repository management system of ebooks on ePub format. You can check out th..."</p>
<p><b>New page</b></p><div>Imperial Library of Trantor<br />
<br />
The Imperial Library of Trantor (also known as Galactic Library) is a repository management system of ebooks on ePub format.<br />
<br />
You can check out the main development branch from Gitorious at:<br />
<br />
https://gitorious.org/trantor/<br />
<br />
(We still in pre-beta fase)<br />
<br />
== Dependences ==<br />
<br />
In order to run Trantor, you need to install the following packages:<br />
<br />
* Go language<br />
* Epub development library<br />
* Mongodb<br />
* Imagemagick (for resize covers)<br />
* Bazaar<br />
* Mercurial<br />
* Git (necessary only if you want to deal with the repository)<br />
<br />
Under Debian Wheezy you can simply run:<br />
<br />
aptitude install golang-go git mercurial bzr libepub-dev mongodb imagemagick<br />
<br />
Yo also need to install go dependences:<br />
<br />
go get labix.org/v2/mgo/bson labix.org/v2/mgo/ code.google.com/p/gorilla/sessions<br />
<br />
== Installation ==<br />
=== For admins ("for developers" below) ===<br />
<br />
Now you can install Trantor itself:<br />
<br />
go get git.gitorious.org/trantor/trantor.git<br />
<br />
You can run trantor in /srv/www/trantor i.e. For this:<br />
<br />
mkdir -p /srv/www/trantor<br />
<br />
cd /srv/www/trantor<br />
<br />
ln -s /usr/lib/go/src/pkg/git.gitorious.org/trantor/trantor.git/templates/ templates<br />
ln -s /usr/lib/go/src/pkg/git.gitorious.org/trantor/trantor.git/css/ css<br />
ln -s /usr/lib/go/src/pkg/git.gitorious.org/trantor/trantor.git/js/ js<br />
ln -s /usr/lib/go/src/pkg/git.gitorious.org/trantor/trantor.git/img/ img<br />
<br />
Now you can run it:<br />
/usr/lib/go/bin/trantor.git<br />
<br />
Go to your browser to: http://localhost:8080<br />
<br />
=== For developers ===<br />
<br />
Login to gitorius: https://gitorious.org/login<br />
and clone your own Trantor: https://gitorious.org/trantor/trantor/clone<br />
<br />
In your shell<br />
git clone git://gitorious.org/~yourname/trantor/yournames-trantor.git <br />
cd yournames-trantor<br />
<br />
You can edit config.go if you want to change the port and other configuration, by default is 8080<br />
<br />
Now you can compile Trantor:<br />
go build<br />
<br />
Now you can run it:<br />
./yourname-trantor<br />
<br />
Go to your browser to: http://localhost:8080<br />
<br />
== Bugs ==<br />
<br />
Please, report bugs to zenow@tormail.org<br />
<br />
== Patches ==<br />
Make your enhacements and sent it by git:<br />
<br />
git commit -m "comment"<br />
git push<br />
<br />
Go to "merge-requests"<br />
https://gitorious.org/trantor/yournames-trantor/merge_requests/new<br />
<br />
[[Category:Installation manual]]<br />
<br />
[[es:Trantor]]</div>Al