Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 2F050200CAE for ; Wed, 21 Jun 2017 16:49:44 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 2DA4F160BE2; Wed, 21 Jun 2017 14:49:44 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 4BB57160BD0 for ; Wed, 21 Jun 2017 16:49:43 +0200 (CEST) Received: (qmail 51328 invoked by uid 500); 21 Jun 2017 14:49:42 -0000 Mailing-List: contact dev-help@community.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@community.apache.org Delivered-To: mailing list dev@community.apache.org Received: (qmail 51316 invoked by uid 99); 21 Jun 2017 14:49:42 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Jun 2017 14:49:42 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id A8FDEC145C for ; Wed, 21 Jun 2017 14:49:41 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.999 X-Spam-Level: X-Spam-Status: No, score=0.999 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-0.001] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id Y2moRBoGOq85 for ; Wed, 21 Jun 2017 14:49:40 +0000 (UTC) Received: from mail.ecomify.de (mail.ecomify.de [178.77.98.9]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id DFFC1610E3 for ; Wed, 21 Jun 2017 14:49:39 +0000 (UTC) Received: from localhost (mail.ecomify.de [127.0.0.1]) by mail.ecomify.de (Postfix) with ESMTP id C778667 for ; Wed, 21 Jun 2017 16:49:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at ecomify.de Received: from mail.ecomify.de ([127.0.0.1]) by localhost (lvps178-77-98-9.dedicated.hosteurope.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pcCygoFKvPEB for ; Wed, 21 Jun 2017 16:49:36 +0200 (CEST) Subject: Re: Where's the code? To: dev@community.apache.org References: <084abe18-ea3e-233a-39fb-83a2442830e5@rcbowen.com> From: Michael Brohl Organization: ecomify GmbH Message-ID: <3b6987e5-a7fc-37d7-eda1-cdfeec4b3cca@ecomify.de> Date: Wed, 21 Jun 2017 16:49:35 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms020005020202050403020100" archived-at: Wed, 21 Jun 2017 14:49:44 -0000 --------------ms020005020202050403020100 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Done for OFBiz. Regards, Michael Am 21.06.17 um 16:43 schrieb Rich Bowen: > FYI: > https://docs.google.com/spreadsheets/d/1BxQzPVnzyAUD8NpCNB1MIwvlglU1G5l= TXAvYGzkSlP0/edit#gid=3D0 > if you want to play along. > > On 06/21/2017 10:57 AM, Rich Bowen wrote: >> One of the "low hanging fruit" that I believe would increase >> contributions to our projects is telling people where the code is. It'= s >> astonishingly hard to find out, for most of our projects. >> >> For the example of how to do it, see https://commons.apache.org/ >> >> Note that in the navigation, it says SOURCE REPOSITORIES. The first li= nk >> there - "General Information" - tells you exactly how to get the code,= >> as well as providing links to browse the code. >> >> This should be part of the site nav for every project. >> >> This isn't mandated by our site policy, nor should it be, IMHO. I have= >> no desire to create policy here. What I do want to do, however, is >> organize an effort to go through every one of our projects, find the >> relevant code locations, and submit patches to these projects to provi= de >> this information on their websites. >> >> Obviously, I should start with my own project. Finding the code for >> httpd is possible, but not obvious. I'll go fix that. After that, I'm >> going to start tracking this information in a doc somewhere as I work >> through the other projects. >> >> Anyone interested in working on a cross-project effort like this with = me? >> > --------------ms020005020202050403020100 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC DKcwggY0MIIEHKADAgECAgEhMA0GCSqGSIb3DQEBCwUAMH0xCzAJBgNVBAYTAklMMRYwFAYD VQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0 ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe Fw0wNzEwMjQyMTAyNTVaFw0xNzEwMjQyMTAyNTVaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UE ChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUg U2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMiBQcmltYXJ5IEludGVybWVkaWF0 ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDLKIVFnAEs+xny q6UzjCqgDcvQVe1dIoFnRsQPCFO+y92k8RK0Pn3MbQ2Gd+mehh9GBZ+36uUQA7Xj9AGM6wgP hEE34vKtfpAN5tJ8LcFxveDObCKrL7O5UT9WsnAZHv7OYPYSR68mdmnEnJ83M4wQgKO19b+R t8sPDAz9ptkQsntCn4GeJzg3q2SVc4QJTg/WHo7wF2ah5LMOeh8xJVSKGEmd6uPkSbj113yK Mm8vmNptRPmM1+YgmVwcdOYJOjCgFtb2sOP79jji8uhWR91xx7TpM1K3hv/wrBZwffrmmEpU euXHRs07JqCCvFh9coKF4UQZvfEg+x3/69xRCzb1AgMBAAGjggGtMIIBqTAPBgNVHRMBAf8E BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUrlWDb+wxyrn3HfqvazHzyB3jrLsw HwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYIKwYBBQUHAQEEWjBYMCcGCCsG AQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2EwLQYIKwYBBQUHMAKGIWh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8EVDBSMCegJaAjhiFodHRwOi8v d3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0dHA6Ly9jcmwuc3RhcnRzc2wu Y29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1NwECATBmMC4GCCsGAQUFBwIB FiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQGCCsGAQUFBwIBFihodHRw Oi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMA0GCSqGSIb3DQEBCwUAA4IC AQBB+mi5D9vIbTZOKU969dKktLFXsc/vv9Do5sQ6FDd3n4m/Snrivk4c7zgHNBJ3GL19qMWL +Ak4U1FNYjPy9OO27CyIGRO2s13U83eNJOI8CK14wlUm5u+e8UAxVYhFlpvEMgFCW8V5nl+Q aPGRQCU50nFPISi7/+lyn6OuesWJE+mJcPeWZn1fPfbALkIsnNQSXFYuWWmD8szgZgEfOcho 5tUPlxhUL9IPhvnLKEejRymyZ6gRhZdU6sztTpsDMJ36w2NQfMbkoO2U8nWX29A3/bufc59k 9NKIO3MHFrdTlc271sKQU9gp4x5Te93qc/AmY3G0M+1W6NWYpXuT+qqZDaW6j+NieG3VW/ad UrLADg+sZkowPlLA0iCPQhxJD4DAnlxHa8IsTYmqlh0bNwkFQxucdoug7Hnc8wujfQDXqyMf LonDWfFINcw+WnXwPRmrvwtE4wKJhC2Jxpl+r8AuAGqB/Pj33cu04mtarkYNVb896O5prRQS aSQtspYNODK9VPh7l7PlZ7qP2v+iQPd7GxWgPzadvcvcWBH6sJ9GlcwnZi3iIIRqZm5dJ+9p G92VhbL4cspI8HTjiqN2aWQZUnvu6yqrDyNuOZHuLZpiNngOnac5zDl80AxhZF8QJCj+cFoi pAWMh2pQADYbnxA3NMAdv2OMxrlQFnjpqv7I7TCCBmswggVToAMCAQICAnWjMA0GCSqGSIb3 DQEBCwUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD b20gQ2xhc3MgMiBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcNMTUxMjA0MjAw NTQ4WhcNMTcxMjA0MjI1NjI3WjCBgTELMAkGA1UEBhMCREUxHDAaBgNVBAgTE05vcmRyaGVp bi1XZXN0ZmFsZW4xEzARBgNVBAcTClNhc3NlbmJlcmcxFjAUBgNVBAMTDU1pY2hhZWwgQnJv aGwxJzAlBgkqhkiG9w0BCQEWGG1pY2hhZWwuYnJvaGxAZWNvbWlmeS5kZTCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBAJjJh4JQ+dVQBJsVDcqWYKsfnpKrApnT4iRm2ZLVt/X0 1mCVOQND+hDJ/jAAVhqUTZZgpjNkkg+TO7WkLX1Pnwbs7HlQU3u60o1mnmEcV7PwirkPZXPB hza/nVi/eHYzpoOafU3Me5eb2Y4ZoYdaOVElIaykJmi40qxEDf0kLik/A7IWTh/8onLjttfZ V25cdkfWqyg4CEXlaqeH1d4MYyTz+FE1t/2P8idqMucQg0RXsJ3hH14+khdQALWu9vm0o89K ppfVS1lGLDFd3q5I5yNSIx4veWa1P2y+ab/1Cgl6YhAQPcxHG18eKGdHHW52KE+Us0WYykOe 1HTit6mxEW8CAwEAAaOCAt4wggLaMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQW MBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUDIFckJwD6KCI3YVfT4BxzyYGpnEw HwYDVR0jBBgwFoAUrlWDb+wxyrn3HfqvazHzyB3jrLswIwYDVR0RBBwwGoEYbWljaGFlbC5i cm9obEBlY29taWZ5LmRlMIIBTAYDVR0gBIIBQzCCAT8wggE7BgsrBgEEAYG1NwECAzCCASow LgYIKwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwgfcGCCsG AQUFBwICMIHqMCcWIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEagb5U aGlzIGNlcnRpZmljYXRlIHdhcyBpc3N1ZWQgYWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAyIFZh bGlkYXRpb24gcmVxdWlyZW1lbnRzIG9mIHRoZSBTdGFydENvbSBDQSBwb2xpY3ksIHJlbGlh bmNlIG9ubHkgZm9yIHRoZSBpbnRlbmRlZCBwdXJwb3NlIGluIGNvbXBsaWFuY2Ugb2YgdGhl IHJlbHlpbmcgcGFydHkgb2JsaWdhdGlvbnMuMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9j cmwuc3RhcnRzc2wuY29tL2NydHUyLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYB BQUHMAGGLWh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MyL2NsaWVudC9jYTBC BggrBgEFBQcwAoY2aHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMi5j bGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkq hkiG9w0BAQsFAAOCAQEAtv3iW9iPCoDWhUju78JRfegXb6VVlrqrH69mCRWYP525NHtWsJgL HVsKbYZGimN6zcbXY0KORujv2RVonGs3c2WMvrq0K93bztRZI4LCuCIDpVTRFMABWKHog4Mq z3Pk2Gd9JiGPEDKbrS6SmfxyyMZ08G2cy6yLzYf0G5Bd9G922uYnfN8ARwuv3j7hHGZLcUME JjfrPU5jVEg/jXJfEAyEYpBB+MKri5zNiIBbT/1QcJiIIBzymf5ZdkQPJIuAHESwNrWoz4hC OSXkiaZiMy84V4emTCkxGor5voEcs9Lc48Zcg1CNuJ3WCFenDNtUWIGYDy9qfk3S3tDQ0VFH pzGCA+owggPmAgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE AxMvU3RhcnRDb20gQ2xhc3MgMiBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAnWj MA0GCWCGSAFlAwQCAQUAoIICJzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3 DQEJBTEPFw0xNzA2MjExNDQ5MzVaMC8GCSqGSIb3DQEJBDEiBCAen/QT7+FydL4voTgpLvIg bFkoSigCYHsXZTCKCDA1STBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgB ZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsO AwIHMA0GCCqGSIb3DQMCAgEoMIGkBgkrBgEEAYI3EAQxgZYwgZMwgYwxCzAJBgNVBAYTAklM MRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0 aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAyIFByaW1hcnkgSW50 ZXJtZWRpYXRlIENsaWVudCBDQQICdaMwgaYGCyqGSIb3DQEJEAILMYGWoIGTMIGMMQswCQYD VQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0 YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMiBQcmlt YXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAnWjMA0GCSqGSIb3DQEBAQUABIIBADpaVO4s XBBa4XgfGFsZm+um3UNFSxpjVvO1dqkwRGnMN9xGunI1TpMnEXRlqFeAViYz/LAwGrS+79s0 I+Cf9ydRvuIB6Het6vpo0bq15UhYcUSnNJf6m5mPSvc2UwKfRoqPI8EMrsphXknlSrRdxXyu tm2tx3R+Wm4KgCsoxOny8iYQYrh/HAnG1u8z+K52GpMdsR4eLCz8A2C0937iC2/OoOaDkZ7D 2TC4EiG26ZZbzOveqR3PPvMoHkHg2DX8SAgZFFGZ7slGLdK0Z8gBkw6pATIJFir6wOOsz6h9 e0lGGPaa3o6fJTutdrqzm207uUkGO6Tx0LNhgeSkyhLrhtwAAAAAAAA= --------------ms020005020202050403020100--