67 Commits

Author SHA1 Message Date
Mark Mentovai
92733e1dff Merge master 05c89beaae4e into doc 2016-11-04 23:37:50 -04:00
Mark Mentovai
3830e4e5c1 Update the link to mini_chromium’s README
Also, update mini_chromium to 414d59602ac38e24f1e93929fda3d79d72cea139

7bfe6cd9579b README→README.md; convert plain text to Markdown
414d59602ac3 Fix mailto: link in README.md

BUG=crashpad:138

Change-Id: Ibd3c054a3e7f08a740fe6aca408cf23797d992ae
Reviewed-on: https://chromium-review.googlesource.com/408316
Reviewed-by: Robert Sesek <rsesek@chromium.org>
2016-11-04 21:53:31 +00:00
Mark Mentovai
0c41b15496 Convert AsciiDoc documentation to Markdown
Most of the world, including the Chromium universe, seems to be
standardizing on Markdown for documentation. Markdown provides the
benefit of automatic rendering on Gitiles (Gerrit), and on GitHub
mirrors as well. Crashpad should fit in with its surroundings.

There are two quirks that I was unable to resolve.

 - Markdown does not allow **emphasis** within a ```code fence```
   region. In blocks showing interactive examples, the AsciiDoc
   documentation used this to highlight what the user was expected to
   type.
 - Markdown does not have a “definition list” (<dl>). This would have
   been nice in man pages for the Options and Exit Status sections.
   In its place, I used unnumbered lists. This is a little ugly, but
   it’s not the end of the world.

The new Markdown-formatted documentation is largely identical to the
AsciiDoc that it replaces. Minor editorial revisions were made.
References to Mac OS X now mention macOS, and tool man pages describing
tools that that access task ports now mention System Integrity
Protection (SIP).

The AppEngine-based https://crashpad.chromium.org/ app in doc/appengine
is still necessary to serve Doxygen-generated documentation. This app is
updated to redirect existing generated-HTML URLs to Gitiles’ automatic
Markdown rendering.

Scripts in doc/support are updated to adapt to this change. All AsciiDoc
support files in doc/support have been removed.

BUG=crashpad:138

Change-Id: I15ad423d5b7aa1b7aa2ed1d2cb72639eec7c81aa
Reviewed-on: https://chromium-review.googlesource.com/408256
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
2016-11-04 21:13:53 +00:00
Mark Mentovai
6969fa443b Update documentation to master c55e49c13d5c 2016-11-02 11:33:38 -04:00
Mark Mentovai
3f2fc0cb2e Merge master c55e49c13d5c into doc 2016-11-02 11:33:22 -04:00
Mark Mentovai
c55e49c13d doc: Remove errant parenthesis
Also add a link to codereview.settings.

Change-Id: Id6676e16fa3e10e34805c47b2d41e82e524af09a
Reviewed-on: https://chromium-review.googlesource.com/406707
Reviewed-by: Robert Sesek <rsesek@chromium.org>
2016-11-02 15:26:12 +00:00
Mark Mentovai
af1fa77608 Update documentation to master e616638c9d87 2016-11-01 15:01:22 -04:00
Mark Mentovai
6da4a15869 Merge master e616638c9d87 into doc 2016-11-01 15:01:08 -04:00
Mark Mentovai
e616638c9d Replace Rietveld with Gerrit in the developer documentation
Also, update a few links for good measure.

Change-Id: I47113a4f324e4ad6ba02aa46bae821eefd4d98ea
Reviewed-on: https://chromium-review.googlesource.com/406347
Reviewed-by: Robert Sesek <rsesek@chromium.org>
2016-11-01 18:59:36 +00:00
Mark Mentovai
e7bd798af4 Update build/test and status documentation to reflect Android
BUG=crashpad:30

Change-Id: I0170e95e43146f6a2af6b6753c5197794bd83817
Reviewed-on: https://chromium-review.googlesource.com/406307
Reviewed-by: Robert Sesek <rsesek@chromium.org>
2016-11-01 18:34:56 +00:00
Mark Mentovai
ef0ee94413 Update documentation to master cc0b7deef27d 2016-10-26 15:30:57 -04:00
Mark Mentovai
1c4562cdfc Update documentation to master 9807cba2f45b 2016-08-12 14:48:36 -04:00
Mark Mentovai
072fb29de2 Update documentation to master 335ef494677f 2016-06-23 11:18:01 -04:00
Mark Mentovai
226e3e26c6 Update documentation to master 74c3eb8d0f3e 2016-03-17 12:12:43 -04:00
Mark Mentovai
ae2eedc16d Merge master 74c3eb8d0f3e into doc 2016-03-17 12:12:30 -04:00
Mark Mentovai
74c3eb8d0f doc: Fix links with plus signs in rendered output
Change-Id: Ie9cea7e74c5954fc405fbbcfe1af09372f270ba3
Reviewed-on: https://chromium-review.googlesource.com/333054
Reviewed-by: Scott Graham <scottmg@chromium.org>
2016-03-17 16:12:20 +00:00
Mark Mentovai
c030b1c402 Update documentation to master f64ef73d8bba 2016-03-15 19:20:29 -04:00
Mark Mentovai
5e9c0c67d7 Merge master f64ef73d8bba into doc 2016-03-15 19:20:15 -04:00
Scott Graham
f64ef73d8b Update project status docs for Windows
Change-Id: Iefd22eace38e1af3003020de8a08d851da8cec9a
Reviewed-on: https://chromium-review.googlesource.com/332663
Reviewed-by: Mark Mentovai <mark@chromium.org>
2016-03-15 22:34:09 +00:00
Mark Mentovai
f177c47645 Update documentation to master 417097b91fe8 2016-01-11 14:36:30 -05:00
Mark Mentovai
34410974c5 Update documentation to master 142b139305ba 2016-01-06 16:54:01 -05:00
Mark Mentovai
b7f5289aca Merge master 142b139305ba into doc 2016-01-06 16:53:47 -05:00
Mark Mentovai
142b139305 package.h, man_footer.ad: Update copyright year to 2016
For perceived freshness of command-line tools

R=scottmg@chromium.org

Review URL: https://codereview.chromium.org/1567723003 .
2016-01-06 16:25:49 -05:00
Mark Mentovai
c0ed6e4707 Update documentation to master 330adfb02984 2016-01-06 16:09:15 -05:00
Mark Mentovai
8329bf17f7 Update documentation to master 583d1dc3efa9 2015-12-14 10:42:46 -05:00
Mark Mentovai
59a2e5f621 Merge master 583d1dc3efa9 into doc 2015-12-14 10:42:32 -05:00
Mark Mentovai
7efdc94f59 Fixes for Chromium checkperms.py PRESUBMIT
BUG=chromium:472900
R=scottmg@chromium.org

Review URL: https://codereview.chromium.org/1508193002 .
2015-12-08 16:24:54 -05:00
Mark Mentovai
5c66c7002a Update documentation to master 116e1087f077 2015-11-23 16:46:16 -05:00
Mark Mentovai
0d3340afa9 Update documentation to master 7a7d66ca8936 2015-11-13 23:31:36 -05:00
Mark Mentovai
b00524dc02 Update documentation to master ff274507dc30 2015-11-06 18:57:04 -05:00
Mark Mentovai
7da179913e Update documentation to master 3e988865adb0 2015-11-03 19:40:58 -05:00
Mark Mentovai
9a6bfc14df Update documentation to master a30db914afae 2015-11-02 23:16:29 -05:00
Mark Mentovai
27bf3f290c Update documentation to master e86d9bdc55e4 2015-10-30 18:48:03 -04:00
Mark Mentovai
cc62ba47ad Merge master e86d9bdc55e4 into doc 2015-10-30 18:47:50 -04:00
Mark Mentovai
e86d9bdc55 doc: “Crashpad issue tracker” should go to the list, not the entry page
R=rsesek@chromium.org

Review URL: https://codereview.chromium.org/1427193002 .
2015-10-30 18:47:18 -04:00
Mark Mentovai
2f9f1eba8d Update documentation to master cd0e25f1ba1d 2015-10-29 18:40:30 -04:00
Mark Mentovai
44a76bc9fa Merge master cd0e25f1ba1d into doc 2015-10-29 18:40:17 -04:00
Mark Mentovai
cd0e25f1ba Update all URLs to point to https://crashpad.chromium.org/
All other links to code.google.com and googlecode.com are fixed to point
to their proper new homes as well.

R=rsesek@chromium.org

Review URL: https://codereview.chromium.org/1414243005 .
2015-10-29 18:31:20 -04:00
Mark Mentovai
3a37f8fe92 Update documentation to master ad9887ee0dc0 2015-10-28 16:54:59 -04:00
Mark Mentovai
7ce14b280a Update documentation to master 90ef7475cdb1 2015-10-22 09:29:05 -04:00
Mark Mentovai
d3e355c95b Merge master 90ef7475cdb1 into doc 2015-10-22 09:28:53 -04:00
Mark Mentovai
0615a59285 doc: Update status to reflect Windows and Android progress
R=scottmg@chromium.org

Review URL: https://codereview.chromium.org/1415313003 .
2015-10-21 18:41:39 -04:00
Mark Mentovai
3ac40a54d0 doc: Add generate_git.sh, which updates the checked-in generated docs
BUG=crashpad:67
R=agable@chromium.org

Review URL: https://codereview.chromium.org/1399623002 .
2015-10-21 13:22:51 -04:00
Mark Mentovai
af8c7fcbee Add a README for the App Engine app with notes for maintaining it
R=andybons@chromium.org

Review URL: https://codereview.chromium.org/1416833003 .
2015-10-21 11:20:10 -04:00
Mark Mentovai
0ed0106aa4 Add /bug redirects to the home page AppEngine app
/bug/ redirects to the Crashpad project on Monorail. /bug/new redirects
to the “new issue” screen, and /bug/123 redirects to the named bug.

R=andybons@chromium.org

Review URL: https://codereview.chromium.org/1415063002 .
2015-10-21 09:42:29 -04:00
Mark Mentovai
43f66a15ef Update documentation to master 53ccd8fc5e8a 2015-10-19 17:18:13 -04:00
Mark Mentovai
fb853734e7 Merge master 53ccd8fc5e8a into doc 2015-10-19 17:18:00 -04:00
Mark Mentovai
53ccd8fc5e doc/developing.ad: replace removed backslash
Having two ~s in one block confused doc generation.

R=rsesek@chromium.org

Review URL: https://codereview.chromium.org/1413203002 .
2015-10-19 17:17:09 -04:00
Mark Mentovai
8e64fd1509 Update documentation to master 2adcd13fd66b 2015-10-19 13:53:54 -04:00
Mark Mentovai
eef9aa3298 Merge master 2adcd13fd66b into doc 2015-10-19 13:53:42 -04:00