User Tools

Site Tools


agl-distro:contributing

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
agl-distro:contributing [2019/08/02 14:50]
jsmoeller
agl-distro:contributing [2020/07/10 21:02] (current)
jsmoeller
Line 1: Line 1:
 ====== Contributing to the AGL Distro ====== ====== Contributing to the AGL Distro ======
  
-The AGL community appreciates feedback, ideas, suggestion, bugs and documentation just as much as code. Please join the irc conversation at the #automotive channel on irc.freenode.net and our [[http://lists.linuxfoundation.org/mailman/listinfo/​automotive-discussions|mailing list]].+The AGL community appreciates feedback, ideas, suggestion, bugs and documentation just as much as code. Please join the irc conversation at the #automotive channel on irc.freenode.net and our [[https://lists.automotivelinux.org/g/agl-dev-community|mailing list]].
  
 ===== Contributing Code ===== ===== Contributing Code =====
Line 23: Line 23:
   - [[https://​gerrit.automotivelinux.org/​gerrit/#/​admin/​projects/​staging | staging]] - contains source code repositories where AGL developers can work on new features or components that can eventually be included in the AGL distribution. ​   - [[https://​gerrit.automotivelinux.org/​gerrit/#/​admin/​projects/​staging | staging]] - contains source code repositories where AGL developers can work on new features or components that can eventually be included in the AGL distribution. ​
  
-=== Git repository requests ===+==== Git repository requests ​====
  
 Developers may request a new project to be set up in the src or staging repository by submitting a [[https://​jira.automotivelinux.org | Jira ticket]]. Ticket type should be a "​Task"​ Developers may request a new project to be set up in the src or staging repository by submitting a [[https://​jira.automotivelinux.org | Jira ticket]]. Ticket type should be a "​Task"​
Line 35: Line 35:
 for the repo called "<​name>​-owners"​ . for the repo called "<​name>​-owners"​ .
  
-=== Access Control ===+==== Access Control ​====
  
 Access control to gerrit is defined in this [[https://​docs.google.com/​spreadsheets/​d/​1lA_B7LEwn_VyJy_JplRNe9AOKTRGAMtpJ66JHm-vJCM/​pubhtml?​gid=0&​single=true | google doc spreadsheet]]. ​ Access control to gerrit is defined in this [[https://​docs.google.com/​spreadsheets/​d/​1lA_B7LEwn_VyJy_JplRNe9AOKTRGAMtpJ66JHm-vJCM/​pubhtml?​gid=0&​single=true | google doc spreadsheet]]. ​
Line 109: Line 109:
  
 ===== Prepare to push changes in Gerrit ===== ===== Prepare to push changes in Gerrit =====
-By default the repo tool will have clone git repo with http for fetch and ssh to push. +By default the repo tool will have cloned the git repos with http for fetch and ssh to push. 
    #cd meta-agl    #cd meta-agl
    #git remote -v    #git remote -v
Line 116: Line 116:
  
  
-if you want to use your ssh config, add your gerrit user accout to your ssh config file like:+If you want to use your ssh config, add your gerrit user accout to your ssh config file like:
    #cat ~/​.ssh/​config    #cat ~/​.ssh/​config
      Host gerrit.automotivelinux.org      Host gerrit.automotivelinux.org
      User XXXMyNameXXX      User XXXMyNameXXX
  
-Then you still need to enter you ssh public key in Gerrit. You can find a HowTo [[ https://​www.mediawiki.org/​wiki/​Gerrit/​Tutorial#​Set_Up_SSH_Keys_in_Gerrit | here ]]+Note: you still need to enter you ssh public key in Gerrit. You can find a HowTo [[ https://​www.mediawiki.org/​wiki/​Gerrit/​Tutorial#​Set_Up_SSH_Keys_in_Gerrit | here ]]
  
 ===== Push changes for review to Gerrit ==== ===== Push changes for review to Gerrit ====
agl-distro/contributing.1564757432.txt.gz ยท Last modified: 2019/08/02 14:50 by jsmoeller