Tiles/Technical Documentation: Difference between revisions

Jump to navigation Jump to search
updated with Ingerynx and Spice repos
(Directory -> Default)
(updated with Ingerynx and Spice repos)
Line 88: Line 88:
==== Source Code ====
==== Source Code ====


* Tiles Service
*Firefox
** https://github.com/oyiptong/onyx/
**http://mxr.mozilla.org/mozilla-central/source/browser/base/content/newtab/
* Tiles Firefox
**https://mxr.mozilla.org/mozilla-central/source/toolkit/modules/NewTabUtils.jsm
** https://mxr.mozilla.org/mozilla-central/source/toolkit/modules/DirectoryLinksProvider.jsm
Firefox code related to the new tab page that powers Tiles.
** https://mxr.mozilla.org/mozilla-central/source/browser/base/content/newtab/
 
* Onyx
** https://github.com/mozilla/onyx
Onyx is a link server and engagement metrics aggregator for Firefox Tiles handling the delivery and receiving the metrics of Tiles via 3 data endpoints.
 
* Infernyx
** https://github.com/mozilla/infernyx
Infernyx contains the rules to extract the metrics data and handles the immediate data processing of raw received data into aggregate data.
 
* Splice
** https://github.com/mozilla/splice
Splice is our ingestion, validation, and authoring tool that makes sure tiles are processed, then published to the correct locale and country for Firefox users. It also contains the schemas for the metrics data.
173

edits

Navigation menu