Asciidoc may fail to render link attributes for external links
supposed to open in a new window correctly. This change adds
:linkattrs: to the beginning of such files to force parsing link
attributes correctly.
Bug: Issue 12068
Change-Id: If18be60de646ff78f672239dd4fa435fd4fd92ab
To make it easier to stay on track when reading documentation, I
added ",role=external,window=_blank" to all links in the
documentation directory that were not pointing at another piece of documentation.
Change-Id: I94bf254c90f8ebce067c765be0a2932b755a045a
Per
https://en.wikipedia.org/wiki/Master/slave_(technology)#Terminology_concerns
the use "slave" is considered offsensive in some circles.
For compatibility reasons, the "container.slave" property is
maintained, and the --slave flag is an alias for --replica.
Change-Id: If57df22705dac9450c1cf9900f051d9123d7dd2c
This documentation page is not very informative. Basically it says we
don't have i18n support because "there are some issues with the way the
code produces output". I'm not sure how the situation is with PolyGerrit
nowadays, but since this page hasn't been updated in a long time it's
safe to assume that the information in it is mostly outdated and hence
having this page doesn't provide much value.
We still dicuss "Internationalization and Localization" in the dev
design.
Signed-off-by: Edwin Kempin <ekempin@google.com>
Change-Id: Ia0c21b06acf43bd8098ec52dd1c9b3580206d4b6
We plan to add more information to the 'Project Information' section,
e.g. roadmap, release plan and backlog.
Signed-off-by: Edwin Kempin <ekempin@google.com>
Change-Id: Ic44355269f860e331302eedb3483f80bf899bac5
Link to the open changes of the 'gerrit' project on
gerrit-review.googlesource.com. This is the same link that is used on
the homepage.
Signed-off-by: Edwin Kempin <ekempin@google.com>
Change-Id: I2e01a1b8f537f033b15b7afe0b4ce700d09e4230
This section reads like some ancient justification for having Gerrit. It
may make sense to have this kind of information, but then we should also
mention GitHub and GitLab as alternatives to Gerrit. Just drop this
section for now.
Signed-off-by: Edwin Kempin <ekempin@google.com>
Change-Id: Ie53abc6c8e453571ec84047c3af504a82ef5d70b
Gerrit does have automated tests since a long time. We should probably
have some dedicated documentation about how the Gerrit tests work so
that contributors can learn how to write tests, but this information
should not be part of the dev design. Hence just drop this useless
section for now.
Signed-off-by: Edwin Kempin <ekempin@google.com>
Change-Id: I03e2c09c3b509b2d2cf212700845b9c6e6eb044e
This change also discontinues this Maven artifact:
<groupId>com.google.gerrit</groupId>
<artifactId>gerrit-plugin-gwtui</artifactId>
Bug: Issue 6908
Change-Id: I767118ba4a70f288b8f56686ab90aefa059912bb
We previous use the section title style like:
Section level 1
===============
Section level 2
---------------
Which have a problem in Asciidoctor that the number of "="s or "-"s must match
the number of characters in the header exactly, as a result it's easy to make
mistakes while changing the titles. Asciidoctor provides a better style like:
= Section level 1
== Section level 2
So we switched to this style.
Also fixed a bug in replace_macros.py, which will not cause any problem in the
old style.
Change-Id: I811dd7238735d98f662767c17086152cd69aea02
* stable-2.8:
Update the 2.8 release notes with recently merged changes
Update documentation of the `review` command
Fixed several spelling mistakes
Remove deprecated approve SSH alias
Conflicts:
Documentation/cmd-index.txt
Change-Id: Ieb4708793b0e323dcb2a68a31e59035519ec4af9
This splits all of the replication code out of the core server
and moves it into a standard plugin. A new listener API is used
inside of the core server to notify interested plugins of any Git
reference changes, which the replication code can hook into to
schedule its events.
Change-Id: I77ee4440a009c2ce1c62fb6a445c7e3c912245f9
This meant fixing old tables syntax, adjusting some overly long header
underlines and some other small issues.
Change-Id: I2701a5040d225454225034ed5ef7861580743707
Like my earlier mistake on the same section of this file, I forgot
to divide by 60 to go from hours to minutes.
Change-Id: I3962a508abe4024fd52b610043b99a20a5efb427
Signed-off-by: Shawn O. Pearce <sop@google.com>
QPS is queries-per-second, but I had computed it as
queries-per-minute as I failed to account for 60 minutes
in an hour.
Change-Id: I706c81d3d7fd6677aaf4727c064d5aedf7230aa5
Signed-off-by: Shawn O. Pearce <sop@google.com>
Now that the 2.x code base is over a year old, and has been in
production for almost a full year, its time to stop calling this
'Gerrit2' and start referring to it by the complete project name,
Gerrit Code Review.
Change-Id: Ifb37dd63b94ed7e1b938511aa0fc2a6ad3c981d6
Signed-off-by: Shawn O. Pearce <sop@google.com>
The hyperlink for our issue tracker was pointing at the old wiki
page, not the Google Code issue tracker itself. Fixed.
The hyperlink to our Gerrit installation didn't use SSL, but we
really prefer SSL. Save users a round-trip by pointing at the SSL
port directly.
Change-Id: If7d6701df7484769753ee4229435d197432411b5
Signed-off-by: Shawn O. Pearce <sop@google.com>
These files were moved under $site_path/etc and our documentation
was out of date with that change.
Change-Id: I50f6115706c68ada871f244b21f5d5b369646f60
Signed-off-by: Shawn O. Pearce <sop@google.com>
Since Eclipse is now configured to strip trailing whitespace from a
line when saving a source file, we fix up any older source file that
still has trailing whitespace on the end of a line.
Change-Id: Ifa03d4b69f28536c6773702eb79b49fb16844ed1
Signed-off-by: Shawn O. Pearce <sop@google.com>
As it stands now, we are probably never going to implement an
offline client using Google Gears or HTML 5. Instead we are more
likely to make our database distributed, and offer offline support
by letting users just clone the Gerrit database onto their laptops.
This most likely rules out being able to do code reviews on an
Android powered phone, but its also already very hard to properly
mark a change "Verified" with such a device because one cannot do
a full compile of the project on such limited capability devices.
Signed-off-by: Shawn O. Pearce <sop@google.com>
As of Gerrit 2.0.4 we encrypt the contact information for a user
account, limiting the amount of data we capture and store. This
is an important to mention when describing how we manage private
user information.
Signed-off-by: Shawn O. Pearce <sop@google.com>
This is an important feature in our security design, as it helps to
reduce the attack surface available due to the use of OpenID.
Signed-off-by: Shawn O. Pearce <sop@google.com>
Its an unusual name for software. More often than not, a person
is named "Gerrit". We should explain that is in fact where the
name came from, and what Gerrit2 is about.
Signed-off-by: Shawn O. Pearce <sop@google.com>