PR ready for review at https://github.com/apache/sling-site/pull/23 
<https://github.com/apache/sling-site/pull/23>.

> On 19 Sep 2018, at 12:21, Radu Cotescu <[email protected]> wrote:
> 
> Hi,
> 
> I’ve created https://issues.apache.org/jira/browse/SLING-7940 to track the 
> improvements for the Contributing page. Feel free to chime in.
> 
> Cheers,
> Radu
> 
>> On 13 Sep 2018, at 18:59, Stefan Seifert <[email protected]> wrote:
>> 
>> - 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