Simplified doc-site generation
[AGL/documentation.git] / docs / index.md
1 **AGL Demo**
2
3
4 **A mockup documentation website for GSoD.**
5
6 ![AGL](img/agl.png)
7
8 Overview
9 ========
10
11 Welcome to the Automotive Grade Linux (AGL) documentation
12 "Getting Started" page.
13 This page provides you with a brief overview of the AGL Distribution
14 and with an introduction to selected topics that can help
15 you get a quick start using AGL for development.
16
17 What is Automotive Grade Linux?
18 -------------------------------
19
20 Automotive Grade Linux is a collaborative, open source project
21 that brings together automakers, suppliers, and technology companies
22 for the purpose of building Linux-based, open source software platforms
23 for automotive applications that can serve as de facto industry
24 standards.
25
26 AGL address all software in the vehicle: infotainment,
27 instrument cluster, heads-up-display (HUD), telematics, connected car,
28 advanced driver assistance systems (ADAS), functional
29 safety, and autonomous driving.
30
31 Adopting a shared platform across the industry reduces fragmentation
32 and allows automakers and suppliers to reuse the same code base, which
33 leads to rapid innovation and faster time-to-market for new products.
34
35 AGL is a Linux Foundation project and its goals are as follows:
36
37 * Build a single platform for the entire industry
38 * Develop 70 to 80% of the starting point for a production project
39 * Reduce fragmentation by combining the best of open source
40 * Develop an ecosystem of developers, suppliers, and expertise
41   that all use a single platform
42
43 You can find additional overview information on the
44 "[About Automotive Grade Linux](https://www.automotivelinux.org/about)" page.
45 You can find information on the AGL Unified Code Base on the
46 "[Unified Code Base](https://www.automotivelinux.org/software/unified-code-base)"
47 page.
48
49 What Can I Do Right Away Using AGL?
50 -----------------------------------
51
52 The "Getting Started" topics allow you to quickly accomplish some work using
53 AGL.
54 You can use the "Getting Started" sections to do the following:
55
56 * [Set Up a Docker Container](./docker-container-setup.html) to create a
57   contained, controlled development environment for building images and
58   Software Development Kits (SDKs) using AGL.
59
60 * [Learn How to Build an AGL Image](./image-workflow-intro.html) by working
61   through fundamental steps that show you how to build for various supported
62   hardware targets (e.g. Raspberry PI boards).
63
64 * [Learn How to Create an Application](./app-workflow-intro.html) using the
65   application development workflow.
66
67 The AGL community is diverse and supportive.
68 You can become an active community member that contributes feedback,
69 ideas, suggestions, bugs and documentation.
70
71 * Join the IRC conversation using the `#automotive` channel on
72   `irc.freenode.net`.
73
74 * Subscribe to the AGL discussions mailing list at
75   [automotive-discussions](http://lists.linuxfoundation.org/mailman/listinfo/automotive-discussions).
76
77 * Learn about AGL distribution by visiting the
78   "[AGL Distribution](https://wiki.automotivelinux.org/agl-distro)" wiki page.
79
80 * Explore further "Getting Started" information by visiting the
81   "[Getting Started with AGL](https://wiki.automotivelinux.org/start/getting-started)"
82   wiki page.
83
84 * Learn how to contribute by visiting the
85   "[Contributing to the AGL Distro](https://wiki.automotivelinux.org/agl-distro/contributing)"
86   wiki page.
87
88