23 Commits

Author SHA1 Message Date
Mike McQuaid
28c3215dba
analytics: support command and test-bot analytics.
These are used to analyse which commands are used and the
success/failure rate of official taps using `brew test-bot`.
2024-04-25 17:38:04 +01:00
Mike McQuaid
75dd070395
Remove Google Analytics
We are now entirely migrated to InfluxDB so can remove all GA code.
2023-06-16 10:33:15 +01:00
Mike McQuaid
57844530a9
analytics: remove UUID.
We don't use this at all with InfluxDB and don't need it any more for GA
so let's just remove it.
2023-02-20 09:05:15 +00:00
Bo Anderson
3f03d5b2d8
docs/Analytics: update with post-4.0.0 info 2023-02-16 18:21:58 +00:00
Mike McQuaid
c5252817c2
analytics: refactor InfluxDB/Google handling. 2023-02-15 16:34:50 +00:00
EricFromCanada
8b8c5e6e54
Update Analytics.md 2021-11-16 09:26:29 -05:00
EricFromCanada
c1531cd7b3
Add line breaks & indentation 2021-11-16 09:26:29 -05:00
Jonathan Chang
379431791e docs: clarify and clean up analytics docs 2020-09-09 19:21:22 +10:00
Mike McQuaid
ac0665daff
Refer to default branch in links with HEAD
Anywhere we can use `blob/master` we can use `blob/HEAD` instead. This
will make life easier if we ever rename our default branch in future
(once/if Git and GitHub provides the necessary tooling to do so).
2020-06-25 11:38:40 +01:00
EricFromCanada
31dbc4f985 Various documentation edits
Mostly edits to formatting, grammar, wording for consistency & readability.
2018-10-05 17:23:22 -04:00
Mike McQuaid
9a4b54f85d
Remove dbm_test_read analytics.
This can now be removed because my paranoia was unjustified and it's
successful 99.93% of the time.
2018-09-25 09:56:13 +01:00
Mike McQuaid
752714b71c
cache_store: add dbm_test_read analytics. 2018-09-21 14:14:51 +01:00
Mike McQuaid
c1376f9f18
docs: various updates.
I read through the docs locally and made various fixes.
2018-09-06 15:07:00 +01:00
Mike McQuaid
86f27baea3
docs/Analytics: note install_on_request and cask_install. 2018-08-18 08:49:07 +01:00
Mike McQuaid
21dba9228c Use Homebrew’s Jekyll theme
These means we can remove a bunch of the HTML from this repository and
move it to https://github.com/homebrew/jekyll-theme-homebrew.
2018-05-02 17:57:32 +01:00
Mike McQuaid
6b3ee9b8fd docs/Analytics: note retention period.
Due to [GDPR](https://www.eugdpr.org) Google Analytics have added
[data retention controls](https://support.google.com/analytics/answer/7667196).

Let's set these so that we don't keep any anonymous user data any longer
than we need it.
2018-04-11 19:18:31 -07:00
William Woodruff
6e3acddc44
docs: Clarify availability of analytics
This commit tweaks the language in Analytics.md to make it clear
that summaries of install/error data are publicly available,
while only Homebrew maintainers can access the full analytics
(as specified above in the document).
2017-09-03 20:46:50 -04:00
Mike McQuaid
5367f1b408 analytics: remove unused analytics.
We didn't end up using the `screenview` and `exception` analytics as
much as expected so let's remove them and focus on stuff that's
formula-specific.
2017-06-07 16:34:54 +01:00
EricFromCanada
ab4d1a1574 docs: grammar edits, sentence-case secondary headings
Also changes some heading levels so only one primary
heading appears per page.
2017-03-19 14:03:39 -04:00
Mike McQuaid
eaf8cc1be0 docs.brew.sh: use brew.sh theming.
Unfortunately there's no easy way to share this code with the brew.sh
site but it's at least able to have the `css/`, `img/` (root) and
`_layouts` directories in sync between the two repositories.

Some small CSS tweaks were needed to make these pages render more
attractively.
2017-03-05 15:25:51 +00:00
Jonathan Chang
9a6cd9b83f docs: fix titles on docs.brew.sh 2017-01-04 16:16:00 -06:00
Mike McQuaid
127e9def50 Cleanup documentation site
GitHub now nicely generates a documentation site for us at
http://brew.sh/brew based on our docs folder. Optimise the output of
this and the GitHub docs directory for readability and the various user
groupings.
2017-01-04 10:53:21 +00:00
Mike McQuaid
bd6fb88ddc Rearrange repository files. 2016-09-20 10:41:42 +01:00