- our current contributing [1] page is very outdated - we have to update it 
- search over all sling git repos is difficult currently - possible solutions 
which all have some drawbacks
  - search via https://sourcegraph.com - this does not seem to work properly 
(does not find all occurences), perhaps needs to be rechecked
  - git submodules - drawback is we need a module list file that to be updated 
manually (Jenkins job would do, but ASF does not allow Jenkins job pushing 
thinks to the git repo without having a real committer involved)
  - repo-checkout all modules locally and search in filesystem - cumbersome for 
a quick search

- committer & contributor statistics can be found on: 
http://demo.kibble.apache.org
  - login with demo user
  - set sub-filter to: sling-(?!site)
  - (excluding sling-site to avoiding tons html file counting in the stats)
- be careful when merging external contributions into the sling codebase to 
keep the authorship information of the contributor in git history
- define PR template in github with link to contribution hints in sling site, 
annotation best practices etc.
  - include manual steps to be checked before contributing that are not checked 
by the build automatically

stefan

[1] https://sling.apache.org/contributing.html


Reply via email to