No description
Find a file
Riccardo Spagni 6f91672c71
Merge pull request #186
cb90676 Moneropedia: fix ESL typo (thanks expez) (anonimal)
0340302 Moneropedia: fix typos (thanks expez) (anonimal)
2253372 Moneropedia: fix typo/tense in Address-Book (thanks expez) (anonimal)
59b605e Moneropedia: misc typo/grammar cleanup (thanks olark) (anonimal)
85e28fb Moneropedia: add Comparison page link in I2P entry (anonimal)
613995d Moneropedia: finish Garlic-Encryption (anonimal)
27214fd Moneropedia: finish Network-Database entry (anonimal)
acf07a3 Moneropedia: finish I2PControl entry (anonimal)
d7c4360 Moneropedia: create Message entry and fill-in I2NP (anonimal)
d30a679 Moneropedia: update Garlic-Routing/Encryption entries (anonimal)
b26760e Moneropedia: update/finish initial Tunnel entry (anonimal)
77d6cde Moneropedia: cleanup I2P entry (anonimal)
841f7c1 Moneropedia: resolve various unfinished entries (anonimal)
d224710 Moneropedia: update/finish initial Kovri entry (anonimal)
31af021 Moneropedia: link to Signature term in Encryption (anonimal)
2681940 Moneropedia: clarify Garlic Routing, add I2PControl (anonimal)
1af1de0 Moneropedia: add Encryption related entries (anonimal)
3761e3b Moneropedia: clarify type of I2P in Clearnet entry (anonimal)
313b069 Moneropedia: update NTCP/SSU/Transports entries (anonimal)
92b8462 Moneropedia: add Transports/SSU/NTCP (anonimal)
000e95c Moneropedia: add/update/cleanup/fix entries (anonimal)
e6661fc Moneropedia: cleanup Java-I2P entry (anonimal)
7fda45b Moneropedia: remove redundant links + fix grammar (anonimal)
bfa7a61 Moneropedia: add empty Lease-Set entry (anonimal)
ce3dc6f Moneropedia: add Router-Info and Floodfill entries (anonimal)
8af4ba7 Moneropedia: add Reseed/Network Database/Router-Info entries (anonimal)
32f4f06 Moneropedia: add Matryoshka doll comment in Garlic Routing (anonimal)
13a74cf Moneropedia: replace Onion Routing URL (anonimal)
40cebc7 Moneropedia: add wikipedia URLs for Nick/Roger (anonimal)
e8aa590 Moneropedia: add Clearnet entry (anonimal)
9e7e99b Moneropedia: edit Eepsite and Garlic Routing entries (anonimal)
9658bc6 Moneropedia: add Eepsite and Garlic Routing entries (anonimal)
e9e5257 Moneropedia: simplify address book's summary (anonimal)
e6ac646 Moneropedia: add Kovri note to I2P entry (anonimal)
87673cc Moneropedia: initial commit for monero-project/kovri#256 (anonimal)
2016-10-29 10:48:13 +02:00
404 fixed relative paths in CSS 2015-03-06 11:38:27 +02:00
_data Merge pull request #182 2016-10-28 17:18:12 +02:00
_includes Add contribute to menu 2016-10-04 14:52:30 +02:00
_layouts Revert "Multi lang" 2016-01-30 17:40:33 +02:00
_plugins Revert "Multi lang" 2016-01-30 17:40:33 +02:00
_posts meeting log fix 2016-10-28 17:06:45 +02:00
blog Fix blog pagination 2016-10-05 10:50:51 +02:00
design-goals added design goals, finished address 2015-02-20 02:19:18 +02:00
downloads Knowledge-Base: update bitmonerod to monerod 2016-10-20 13:40:34 +00:00
getting-started Merge pull request #175 2016-10-28 17:16:09 +02:00
knowledge-base Merge pull request #186 2016-10-29 10:48:13 +02:00
legal minor tweaks, clarification 2015-03-01 12:48:15 +02:00
research-lab Revert "Multi lang" 2016-01-30 17:40:33 +02:00
.gitignore fixed merge conflict 2016-01-11 20:15:50 +02:00
_config.yml Revert "Multi lang" 2016-01-30 17:40:33 +02:00
_strings_en.yml Add contribute to strings_en 2016-10-04 14:50:30 +02:00
android-chrome-36x36.png favicon all of the things 2015-03-05 12:15:42 +02:00
android-chrome-48x48.png favicon all of the things 2015-03-05 12:15:42 +02:00
android-chrome-72x72.png favicon all of the things 2015-03-05 12:15:42 +02:00
android-chrome-96x96.png favicon all of the things 2015-03-05 12:15:42 +02:00
android-chrome-144x144.png favicon all of the things 2015-03-05 12:15:42 +02:00
android-chrome-192x192.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon-57x57.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon-60x60.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon-72x72.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon-76x76.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon-114x114.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon-120x120.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon-144x144.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon-152x152.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon-180x180.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon-precomposed.png favicon all of the things 2015-03-05 12:15:42 +02:00
apple-touch-icon.png favicon all of the things 2015-03-05 12:15:42 +02:00
favicon-16x16.png favicon tweaks, probably needs more work 2015-03-06 12:29:45 +02:00
favicon-32x32.png favicon tweaks, probably needs more work 2015-03-06 12:29:45 +02:00
favicon-96x96.png favicon tweaks, probably needs more work 2015-03-06 12:29:45 +02:00
favicon-194x194.png favicon tweaks, probably needs more work 2015-03-06 12:29:45 +02:00
favicon.ico favicon tweaks, probably needs more work 2015-03-06 12:29:45 +02:00
feed.xml major overhaul, revert to single language until multi-language is fixed 2015-02-14 21:39:47 +02:00
home.php home page spacing fix, thanks peter_bell 2016-02-18 16:22:33 +02:00
language.php Revert "Multi lang" 2016-01-30 17:40:33 +02:00
manifest.json favicon all of the things 2015-03-05 12:15:42 +02:00
mstile-144x144.png favicon all of the things 2015-03-05 12:15:42 +02:00
README.md Add additional instructions for deploying 2016-03-12 12:48:43 -07:00

Monero

Copyright (c) 2014-2016, The Monero Project

Development Resources

Web: getmonero.org
Mail: dev@getmonero.org
IRC: #monero-dev on Freenode

About this Project

This is the Monero website. Instead of using MediaWiki or similar, we are using Jekyll and hosting the source on github. All site content is in the easy-to-use Markdown format (Kramdown, specifically), so contributors don't need to have any knowledge of HTML or anything else.

Pages, Formats, and Rules

If you would like to suggest changes you can do so by forking the repository, making changes directly on your fork, and then submitting them as pull requests. If you need help doing so feel free to ask for assistance in #monero-dev on Freenode.

Pages and formats should be based off existing pages to maintain a consistent look-and-feel. The following notes apply to various parts of the site:

  • changes made to _layouts, _includes, and home.php will need to use {% t x.x %} translation tags to pull in the YAML tag from _strings_en.yml, as this is required for multi-language support later on
  • with the exception of something like blog/index.html (that is required to be a .html file for Jekyll's pagination to work) all pages should be .md files
  • since all static content (CSS/JS/images) is hosted in a separate, non-public repository, changes can be suggested via Github issues and we will cross-apply them to that repo, crediting you in the commit message
  • SVG should be used in header icons and diagrams, and FontAwesome icons can be used in text
  • Moneropedia entries require nothing more than creating the .md file in knowledge-base/moneropedia/, please use the 00-base-00 file as a boilerplate
  • To create a CLI screen shot, prefix the text block with {:.cli-code}, and use span elements for the colours; see getting-started/running.md, getting-started/accepting.md, and the account.md Moneropedia entry

Deployment

Deploying this website requires Jekyll (3.0+) and the following ruby gems: builder, rubysl-rexml, jekyll-paginate

Multiple language support will be added soon.

To test changes locally before pushing to git, make sure you have ruby installed on your system, then:

  1. Make sure you have the necessary ruby gems: gem install builder rubysl-rexml jekyll-paginate jekyll
  2. Navigate to the your local monero-site repository.
  3. Serve the website: jekyll serve
  4. Open a browser and go to http://127.0.0.1:4000.
  5. A basic page list will appear. Click on the part of the site you are working on (ex: design_goals) and see your work!

License

Copyright (c) 2014-2016, The Monero Project

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.