GSoD Weekly Update: Week 8 & 9


Shankho Boron Ghosh
 

Week 8 :
--------------

- Writing How to Contribute Guide
- Completely restructured [1] "How to Contribute" guide, helping
newcomers get started with AGL specific development tools.
- Added [2] "Getting Linux Foundation" page [3] which briefs
about the basic procedure to access to all the AGL community
development tools.
- Added [4] "Using Jira for current work items" page [5] that
give further insight into the work in progress towards the Automotive
Grade Linux architecture based on the community roadmap. The
requirements for the roadmap are being tracked in Jira.
- Added [6] "Working with Gerrit" page [7] which briefs about
using the Gerrit review system and help quickstart the contributing
process.
- Added [8] "Submitting Changes" page [9] that contains
guidelines for submitting code changes for review.
- Added [10] "Reviewing Changes" page [11] which describes basic
guidelines that reviewers ought to follow.
- Added [12] "Gerrit Recommended Practices" page [13] that
recommends best practices to help use Gerrit more effectively, which
further reduces troubleshooting time and improves participation in the
community.

Week 9 :
--------------

- Writing How to Contribute Guide
- Added [14] "General Guidelines" page [15] that deals with many
miscellaneous topics like Getting help, Reporting bugs, Submitting
fixes, Fixing issues, Reviewing submitted Change Requests (CRs),
Making Feature/Enhancement Proposals, Making good change request, and
Legal stuff.
- Successfully completed a descriptive Contribution Guide that
will help newcomers and active community members alike.

- Migration of AGL Documentation Site
- Successfully migrated AGL documentation site [16] to
readthedocs [17] infrastructure, simplifying doc build process and
maintenance.
- Corresponding JIRA Issue tracker: SPEC-3633 [18] lists out all
the Gerrit change requests required for the migration.
- The outdated documentation site has been migrated to
old-docs.automotivelinux.org [18] which contains documentation for
older AGL branches (icefish, halibut, guppy, flounder). Added
provision [19] of meta-refresh [20] which redirects current site to
the migrated site,

[1] : https://github.com/growupboron/agl-docs/commit/e353bccb095f4366408225fc2f0f4d3b4231ac13
[2] : https://github.com/growupboron/agl-docs/commit/c4076359fae71d042feee559123778be80b01d2c
[3] : https://agl-docs.readthedocs.io/en/master/#5_How_To_Contribute/1_Getting_Linux_Foundation_account/
[4] : https://github.com/growupboron/agl-docs/commit/95a49699178156920fa7baade5a7d18d41c4ab8c
[5] : https://agl-docs.readthedocs.io/en/master/#5_How_To_Contribute/2_Using_Jira_for_current_work_items/
[6] : https://github.com/growupboron/agl-docs/commit/8ebc48c2d19a10e574fdcaced1b21e489bc035df
[7] : https://agl-docs.readthedocs.io/en/master/#5_How_To_Contribute/3_Working_with_Gerrit/
[8] : https://github.com/growupboron/agl-docs/commit/d8372eec3990ff540e8052edad5493e0787a11a9
[9] : https://agl-docs.readthedocs.io/en/master/#5_How_To_Contribute/4_Submitting_Changes/
[10] : https://github.com/growupboron/agl-docs/commit/91a93a8310d2255cbd958dc44d419f12c0d78316
[11] : https://agl-docs.readthedocs.io/en/master/#5_How_To_Contribute/5_Reviewing_Changes/
[12] : https://github.com/growupboron/agl-docs/commit/9479c56a4cbcd52c84a3ee9c8e79dee25ac6530a
[13] : https://agl-docs.readthedocs.io/en/master/#5_How_To_Contribute/6_Gerrit_Recommended_Practices/
[14] : https://github.com/growupboron/agl-docs/commit/30126a4c56cc488bd8be59a2e7e8df1294d3fdd1
[15] : https://agl-docs.readthedocs.io/en/master/#5_How_To_Contribute/7_General_Guidelines/
[16] : https://docs.automotivelinux.org/
[17] : https://readthedocs.org/projects/automotivegradelinux/
[18] : http://old-docs.automotivelinux.org/
[19] : https://github.com/growupboron/agl-docs/commits/icefish-new
[20] : https://agl-docs.readthedocs.io/en/icefish-new/

Regards,
Shankho Boron Ghosh
Junior, Electronics & Communication Engineering
Thapar Institute of Engineering and Technology
+91 9819674639
https://growupboron.github.io/

Join agl-dev-community@lists.automotivelinux.org to automatically receive all group messages.