Commit graph

85 commits

Author SHA1 Message Date
David A. Harding
d620ce61f2 Site Docs: Update release instructions
Describe how to prepare a release in advance.
2015-04-25 19:19:25 -04:00
David A. Harding
a2a5f454cb
Revert "Revert "Merge pull #793: Dev Docs: New Glossary & JS Search Box""
This reverts commit 961d6c988f.
2015-04-14 08:55:53 -04:00
David A. Harding
6ffd230671
Site Docs: Grammar Fixes
Thanks Saïvann!
2015-04-13 14:30:16 -04:00
David A. Harding
3eee4811fd
Site Docs & Previews: Update Site Building/Previewing Docs
* New plugin: remove-html-extension falls back to /foo.html when /foo
  isn't found in `jekyll serve` mode.

* New Makefile target: `make preview` runs bundle exec jekyll serve

* Updated site docs to describe installing all required dependencies.
  Fully tested using a new install of Ubuntu Server 14.04.1
2015-04-12 15:20:35 -04:00
David A. Harding
961d6c988f
Revert "Merge pull #793: Dev Docs: New Glossary & JS Search Box"
This reverts commit e3dcf0ce1f, reversing
changes made to c71e9fdf2d.

Once again we had a broken new plugin that Travis CI and local building
didn't catch.
2015-04-10 19:33:39 -04:00
David A. Harding
af29f6855c
Glossary: Add documentation to README.md 2015-03-19 15:32:24 -04:00
David A. Harding
d44692c75b
Add MIT Event & Fix README Typo 2015-03-04 22:31:19 -05:00
David A. Harding
cbebe461ff Releases: Variablize Release Notes
Add additional variables to the release note files to allow setting the
version number and date.  The version number is required, and can be
used to automatically set the release notes title.  The date is optional
and can be set hours/days after the release.

Additionally, a Makefile test is added that checks whether the download
files exist on the Bitcoin.org server.  This can help prevent creating a
broken Download page.

* Set variables for all previous releases

* Document variables in README.md

* Update code and templates to use variables

* Add the Download page links to the "dl" CSS class. Also add newlines
  to make the HTML a bit easier to parse using sed

* Add a new Liquid plugin to print warnings. This is used to print a
  non-error warning if any release is created without the optional date
2015-02-27 08:15:50 -05:00
David A. Harding
77066ba70d
Backend: Test That Site Builds With Travis CI
Add configuration file for Travis CI, documentation for using Travis,
and a line to _config.yml to ignore directory Travis creates.
2015-02-24 22:03:10 -05:00
Saivann
9ac6bdd463
Downloads: Updates for v0.10.0
* Set filenames once in the download page

* Edit download page for new or updated files

* Add link to the source code, GitHub and torrent download

* Replace long sync instructions by short instructions to run a full node on the download page

Commit originated by Saïvann Carignan and updated by Dave Harding.
2015-02-16 03:03:20 -05:00
David A. Harding
5d4968ee94
Site Docs: Mention Events In README Preface (Thanks Saïvann!) 2015-02-09 18:42:24 -05:00
David A. Harding
f0002d26fb
Site Docs: Stregthen Appeal For Volunteers In README
This suggests specific tasks for new volunteers and links directly to
relevant pages or README sections.

We also advise submitters of new wallets to read the requirements list.
2015-02-09 16:42:47 -05:00
Saivann
3e87efe009 Add long time duration HSTS as a requirement for wallets
Drop Circle until the service supports HSTS
2015-01-20 16:14:29 -05:00
Saivann
5b475ee2af Add a bug reporting policy as an optional criteria (thanks gmaxwell) 2014-12-11 23:29:57 -05:00
Saivann
82453bbcc2 Explicitely mention that the requirements are meant to change and strengthen over time (thanks gmaxwell) 2014-12-11 23:27:31 -05:00
Saivann
b81cd7dd06 Allow for PIN login with aggressive lock-out (thanks gurnec) 2014-12-11 13:14:33 -05:00
Saivann
bc778b8f64 Apply "strong passwords" requirement to hybrid wallets 2014-12-10 00:37:51 -05:00
Saivann
55aaa16550 Update wallet inclusion requirements with good coding practices 2014-12-10 00:37:43 -05:00
Saivann
8eed2466f1 Drop confusing "rotate address" mentions 2014-12-06 14:25:56 -05:00
Saivann
ffd2bcaaed Clarify that rotating addresses is used to avoid address reuse (thanks @luke-jr) 2014-12-06 14:01:51 -05:00
Saivann
ed063e3eda Avoid forcing signed firmware updates for hardware wallets (thanks @luke-jr) 2014-12-06 14:01:18 -05:00
Saivann
1037acfe18 Replace confusing mentions of "custodial" wallets 2014-12-06 13:52:04 -05:00
Saivann
c042987334 Mention that wallets guidelines can be adapted (thanks @harding) 2014-12-05 22:03:22 -05:00
Saivann
b541875da5 Set general requirements and process for including wallets 2014-12-05 20:33:35 -05:00
Saivann
1db1455703 Manage events in a single file 2014-11-15 18:45:43 -05:00
Saivann
45cdb02ab9 Allow disabling plugins for faster preview 2014-11-08 13:56:41 -05:00
Saivann
ed2caf54b9 Link to the new merged translation live preview in the README 2014-10-23 23:06:53 -04:00
Saivann
049c0a5d9a Rename the "Decentralization" score to "Validation" score 2014-10-10 21:33:35 -04:00
Saivann
1ad6bfffbe Clarify requirements for the "transparency" score (thanks @harding) 2014-09-13 15:16:19 -04:00
saivann
bd40cff1eb Merge pull request #530 from bitcoin/readme
Add instructions and rules about adding a wallet on bitcoin.org
2014-08-23 21:36:28 -04:00
Saivann
6800f089fb Mention that wallets must meet passing score requirements before getting a good Transparency score (thanks @schildbach) 2014-08-22 12:39:21 -04:00
Saivann
2ead9b9c9f Fix typo in the README 2014-08-22 00:43:50 -04:00
Saivann
d6451c4093 Add instructions and rules about adding a wallet on bitcoin.org 2014-08-21 23:26:20 -04:00
David A. Harding
3a90000ed8
Add Makefile For Easy Automated Testing Immediately After Building
New Makefile lets testers build the static HTML files and then run a few
automated tests to catch problems like missing files and links.  The
Makefile is not required; the site can still be built using just Jekyll.

This commit also fixes several image-related errors reported by `make
test` by adding the missing PNG images.
2014-06-12 03:06:57 -04:00
Saivann
19c52a7315 Add "Developer Documentation" subsection in the README 2014-05-29 14:56:12 -04:00
John Manoogian III
944e7c3470 Manage gems + Ruby @ current stable versions w/RVM
* update to modern, supported Ruby 2.0 version
* update gems to current versions using Bundler
* make jekyll configs confirm to current version
* switch deb package dependencies to cross-platform rvm
* ignore bundled dependencies
* some README mods as per @harding + @saivann
2014-05-20 20:45:08 -07:00
Saivann
1ffd2cf573 Replace unused release announcement field by releases notes content 2014-04-12 17:21:24 -04:00
Saivann
6e2960d1ba Define events' date in YAML and continue displaying events 5 days after their start date (fixes #361) 2014-04-02 12:09:20 -04:00
Saivann
92c6884702 Improve and promote instructions in the README 2014-03-21 12:34:01 -04:00
Saivann
885b6b12b4 Add libicu-dev to dependencies (fixes #352) 2014-03-21 10:22:52 -04:00
Saivann
fde77a23d0 Rename "Bitcoin-Qt" to "Bitcoin Core" 2014-03-19 15:43:55 -04:00
Garland William Binns III
bb596d3652 Add clarification for running translation update script from root of git repo. 2014-03-14 16:38:33 -04:00
Saivann
9b62dc6f83 Add script used to update translation templates 2014-03-08 22:13:45 -05:00
Saivann
58ef9c6c56 Handle redirections in _config.yml 2014-02-19 14:57:04 -05:00
Saivann
dfd44bac21 Display events on a map using OpenStreetMap 2014-02-09 15:18:42 -05:00
Saivann
463364828a Replace "How it works" picture by an improved one 2013-09-29 22:14:02 -04:00
Saivann
242285c0ba Add an easter egg to allow contributors to preview their work easily 2013-09-28 00:15:28 -04:00
Saivann
4820a694d6 Update README file with recent instructions 2013-09-11 23:19:04 -04:00
Saivann
bcebe9c481 Set latest download version automatically based on release notes 2013-09-04 13:29:36 -04:00
Saivann
045e03e3f1 Use RFC 2822 date format for last updated time in alert pages 2013-08-12 13:19:09 -04:00