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 2D9EE200D17 for ; Sun, 8 Oct 2017 13:26:14 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 2BF601609E6; Sun, 8 Oct 2017 11:26:14 +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 46E1C1609CB for ; Sun, 8 Oct 2017 13:26:13 +0200 (CEST) Received: (qmail 26973 invoked by uid 500); 8 Oct 2017 11:26:12 -0000 Mailing-List: contact dev-help@celix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@celix.apache.org Delivered-To: mailing list dev@celix.apache.org Received: (qmail 26962 invoked by uid 99); 8 Oct 2017 11:26:12 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 08 Oct 2017 11:26:12 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 5ABF0180C6A for ; Sun, 8 Oct 2017 11:26:11 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.3 X-Spam-Level: X-Spam-Status: No, score=0.3 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id GsfgOwLSCetB for ; Sun, 8 Oct 2017 11:26:09 +0000 (UTC) Received: from dd7632.kasserver.com (dd7632.kasserver.com [85.13.132.30]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id EA9175F3FE for ; Sun, 8 Oct 2017 11:26:08 +0000 (UTC) Received: from [10.0.2.176] (ip1f110211.dynamic.kabel-deutschland.de [31.17.2.17]) by dd7632.kasserver.com (Postfix) with ESMTPSA id 7CD491580987 for ; Sun, 8 Oct 2017 13:25:59 +0200 (CEST) Subject: Re: [DISCUSS] Apache Celix website svn -> git To: dev@celix.apache.org References: From: Bjoern Petri Message-ID: Date: Sun, 8 Oct 2017 13:25:58 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms000601090100050105070500" archived-at: Sun, 08 Oct 2017 11:26:14 -0000 --------------ms000601090100050105070500 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US Hi Pepijn, Good Idea - separating documentation into a dedicated git repo could give us more flexibility e.g of the organization of the docs which in turn will help users to pick it up more easily. So definitely no objections from my side. Anyway, I wanted to point you to hugo[1] as an alternative to jekyll. Saying this, I should mention that I do not have any experience with jekyll, but I really like hugo for it's simplicity. So maybe your student wants to give it a try as well. Regards, Bjoern [1] https://gohugo.io/ On 02.10.2017 21:06, Pepijn Noltes wrote: > Hi All, > > I currently mentoring a student with the assignment to update/redesign = the > Celix website. > There are a few reasons why I think a update for the website is needed.= > First of IMO we could do a better job in explaining the ideas behind an= d > benefits of Celix, how Celix works and the plain look & feel of the web= site > can be improved. > But also for a technical point of view I would like to move away from t= he > svnpubsub mechanisme to a more git friendly approach. > The latter I like to discuss in this mail. > > Personally I like the way Apache Beam has organised it's website. > They have a separate git repository for their website [1] and use jekyl= l > [2] to generate most html files from markdown files. > If I am correct this means that we can still mainly use markdown files = to > write and maintain the Celix website and use a (IMO) more friendly > environment to generate and commit the website. > > [1] https://github.com/apache/beam-site > [2] http://jekyllrb.com > > Let me know what you think if this approach. If nobody disagrees I will= go > ahead and see what step we can take to arrange this. > > Greetings, > Pepijn > --------------ms000601090100050105070500 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 DMYwggVlMIIDTaADAgECAgMCn/QwDQYJKoZIhvcNAQELBQAwVDEUMBIGA1UEChMLQ0FjZXJ0 IEluYy4xHjAcBgNVBAsTFWh0dHA6Ly93d3cuQ0FjZXJ0Lm9yZzEcMBoGA1UEAxMTQ0FjZXJ0 IENsYXNzIDMgUm9vdDAeFw0xNjExMTYwOTA3NTRaFw0xODExMTYwOTA3NTRaMEMxGDAWBgNV BAMTD0NBY2VydCBXb1QgVXNlcjEnMCUGCSqGSIb3DQEJARYYYmpvZXJuLnBldHJpQHN1bmRl dmlsLmRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2IstkzSDOSECm6RX4ym4 T6bm4OhVBwMFlOdtRo5UmM6fuAx1KLat45XQ2x6zVIInGtN5uhp2sqqrqKKQsUKga2+sYYCM A2U/kjd6ftiydbI1uTf7rWnkHFyMeBgub/xfXHcKolLsrxf9RPT38lFArrrMpl5h2IsPp+uq kT+XzWcTxrD/JsOYy4uyXxa9o0od/Xwukh/YLFXBe0bXd622Xbjra+RVghKmuF+4SQlJ4ozJ /ahit7TdHUHe4bEVm69OI8c3zXoWX+SdPruguMowFtjOprLC+uQ1aLBoJOPLJ06yxo7k9p+q YaDVZY7ngPa9MQ5G8ze8IR3lXVxvuD1ZcQIDAQABo4IBTzCCAUswDAYDVR0TAQH/BAIwADBW BglghkgBhvhCAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVFIGhl YWQgb3ZlciB0byBodHRwOi8vd3d3LkNBY2VydC5vcmcwDgYDVR0PAQH/BAQDAgOoMEAGA1Ud JQQ5MDcGCCsGAQUFBwMEBggrBgEFBQcDAgYKKwYBBAGCNwoDBAYKKwYBBAGCNwoDAwYJYIZI AYb4QgQBMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcwAYYWaHR0cDovL29jc3AuY2FjZXJ0 Lm9yZzA4BgNVHR8EMTAvMC2gK6AphidodHRwOi8vY3JsLmNhY2VydC5vcmcvY2xhc3MzLXJl dm9rZS5jcmwwIwYDVR0RBBwwGoEYYmpvZXJuLnBldHJpQHN1bmRldmlsLmRlMA0GCSqGSIb3 DQEBCwUAA4ICAQCYR6VVEjBS206dDhkP5bfo18YikN7TqtYbQy1XCPRPKXeCAPJ2p5SUtvN8 ysxyHdn8dJ1Ps4JO4wviicGu/pLn0VnAUiQraXIcLi48PQYcXzsbDVD/vl6r0J3+2WPmjj0e Qndn7Y4R5FtfOp+Jc6Y894zhn65HiqgML7oTjRNTyRkJDjtPjATVtN3TyHXypk8UPXLiWdMa 1w/OzM3JrpBi0OiYKeKem41zr55fR1s0afE3YOxMiuPLuUstRz2w8crRyz22L+LFZjYTLy36 B/1JZGpcMwwvLPvw52f4D/qYD7rKU7ibBUXd85aDezLrt3Bk6lJPmrWObSRiIW2nI8CcRkqN LKOWGzspKidAtAQRsEo02DNQs3rQlIkp8wddrEcgBuxEqsqyCEw0d09WHFD5SsKzLoJtYR6L mbD9Jzi22cvse9k4AP7znBtVRmgYf65UZM9ukVmeHvcFgRC7DFssYIpPMp8dZsw7tUpqNNZY F3NCVietM5b7ddYOnmdS0jmGO5+6ZPaU3phdX8K8nGwzLGqEKww9HSsPtONcOP2R21xXByAy rH0CfuCvtGHby02h1zwYFjf5/JAeOF14JIgMZlIGbVeyy1U6LXdU+IHVOVmqUIKNRkxHIReA HQRVwkYOmfw8dp7cqUQar28xtHcAlFyrwxHm8UNc/mSZa9TDnjCCB1kwggVBoAMCAQICAwpB ijANBgkqhkiG9w0BAQsFADB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVodHRwOi8v d3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAf BgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZzAeFw0xMTA1MjMxNzQ4MDJaFw0yMTA1 MjAxNzQ4MDJaMFQxFDASBgNVBAoTC0NBY2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8vd3d3 LkNBY2VydC5vcmcxHDAaBgNVBAMTE0NBY2VydCBDbGFzcyAzIFJvb3QwggIiMA0GCSqGSIb3 DQEBAQUAA4ICDwAwggIKAoICAQCrSTURSHzSJn5TlM9Dqd0o10Iqi/OHeBlYfA+e2ol94fvr cpANdKGWZKufoCSZc9riVXbHF3v1BKxGuMO+f2SNEGwk82GcwPKQ+lHm9WkBY8MPVuJKQs/i RIwlKKjFeQl9RrmK8+nzNCkIReQcn8uUBByBqBSzmGXEQ+xOgo0J0b2qW42S0OzekMV/CsLj 6+YxWl50PpczWejDAz1gM7/30W9HxM3uYoNSbi4ImqTZFRiRpoWSR7CuSOtttyHshRpocjWr //AQXcD0lKdq1TuSfkyQBX6TwSyLpI5idBVxbgtxA+qvFTia1NIFcm+M+SvrWnIl+TlG43Ib PgTDZCciECqKT1inA62+tC4T7V2qSNfVfdQqe1z6RgRQ5MwOQluM7dvyz/yWk+DbETZUYjQ4 jwxgmzuXVjit89Jbi6Bb6k6WuHzX1aCGcEDTkSm3ojyt9Yy7zxqSiuQ0e8DYbF/pCsLDpyCa Wt8sXVJcukfVm+8kKHA4IC/VfynAskEDaJLM4JzMl0tF7zoQCqtwOpiVcK01seqFK6QcgCEx qa5geoAmSAC4AcCTY1UikTxW56/bOiXzjzFU6iaLgVn5odFTEcV7nQP2dBHgbbEsPyyGkZlx mqZ3izRg0RS0LKydr4wQ05/EavhvE/xzWfdmQnQeiuP43NJvmJzLR5iVQAX76QIDAQABo4IC DTCCAgkwHQYDVR0OBBYEFHWocWBMiBPweNmJd7VtxYnfvLF6MIGjBgNVHSMEgZswgZiAFBa1 MhvUx/Pg5o7zvdKwOu6yORjRoX2kezB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVo dHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3Jp dHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZ4IBADAPBgNVHRMBAf8EBTAD AQH/MF0GCCsGAQUFBwEBBFEwTzAjBggrBgEFBQcwAYYXaHR0cDovL29jc3AuQ0FjZXJ0Lm9y Zy8wKAYIKwYBBQUHMAKGHGh0dHA6Ly93d3cuQ0FjZXJ0Lm9yZy9jYS5jcnQwSgYDVR0gBEMw QTA/BggrBgEEAYGQSjAzMDEGCCsGAQUFBwIBFiVodHRwOi8vd3d3LkNBY2VydC5vcmcvaW5k ZXgucGhwP2lkPTEwMDQGCWCGSAGG+EIBCAQnFiVodHRwOi8vd3d3LkNBY2VydC5vcmcvaW5k ZXgucGhwP2lkPTEwMFAGCWCGSAGG+EIBDQRDFkFUbyBnZXQgeW91ciBvd24gY2VydGlmaWNh dGUgZm9yIEZSRUUsIGdvIHRvIGh0dHA6Ly93d3cuQ0FjZXJ0Lm9yZzANBgkqhkiG9w0BAQsF AAOCAgEAKSiFrkSpua+keRPwqKMrl2DzXO7jL8H24magEa42Nzp2FQRT6kL1+erAFdimgtnk Ya5yCylckEPoQbLhd9sCE0R4R1WvWPzMmPZFudEg+NghB/5tqnPUs8YH6QmFzDvytr4sHCXV cYw5tS7qvhiBurCTuA/j5tcmjDFacgOEUuam9TMiRQrICw2KuDZvkAmhq73X1U4ucaLUrvqn VCvrNY1at1SIL+50n+1IFsoNSNCU06ykovYk35LjvetDQJFuHBiOVrSCEvOpk5/UvJytnHXu Wpcbled0LRwPsCyXn/upMzl65wM6ko4i9owN5Nl+DXYY9wH575aWolVzwDxxtB0aVkO3wwqN cvziEAkLQc6MlKD5A/1xc0uKVzPljnR+FQEA5sxKHOd/lRktxaUMi7u17YWzXNPfuLnyyscN ARSscFjFjI0z1J1moxpQlSP8SOAGQxLZzaeGOS82cqOAEOTh89HLWxrA5ICafBNzBk/bo2sk CrqzHLxKeLvl43U4pUinoh6vdtRe9ziGVlqJztbDp3myUqDG8YW0JYzyP5azENmNbFc7n2+G OhiCIjbIsJE42yqhk6qEP/UnZa5z1cjV03fqS53HQbvHwOOgP+R9pI1z5hJL36Fzc3M6gOjV y44vy+oTp9ZBi6z6PInXJPVOtOBhkrfzN5jEvpajt4oxggM7MIIDNwIBATBbMFQxFDASBgNV BAoTC0NBY2VydCBJbmMuMR4wHAYDVQQLExVodHRwOi8vd3d3LkNBY2VydC5vcmcxHDAaBgNV BAMTE0NBY2VydCBDbGFzcyAzIFJvb3QCAwKf9DANBglghkgBZQMEAgEFAKCCAbEwGAYJKoZI hvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTcxMDA4MTEyNTU4WjAvBgkq hkiG9w0BCQQxIgQga7qhidxgqZRH5IwPQjhR6VGG9Gj3cVTrCSXoPaorqJ4wagYJKwYBBAGC NxAEMV0wWzBUMRQwEgYDVQQKEwtDQWNlcnQgSW5jLjEeMBwGA1UECxMVaHR0cDovL3d3dy5D QWNlcnQub3JnMRwwGgYDVQQDExNDQWNlcnQgQ2xhc3MgMyBSb290AgMCn/QwbAYJKoZIhvcN AQkPMV8wXTALBglghkgBZQMEASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3 DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDBsBgsqhkiG 9w0BCRACCzFdoFswVDEUMBIGA1UEChMLQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFWh0dHA6Ly93 d3cuQ0FjZXJ0Lm9yZzEcMBoGA1UEAxMTQ0FjZXJ0IENsYXNzIDMgUm9vdAIDAp/0MA0GCSqG SIb3DQEBAQUABIIBAAaJUPX7T3KGK8xwgpzKRUgJk8TTFwXszAe6+QYwk41YBZdmpHWmMULY +GgBQwSG2dguSBknXehhvUd0qeiw2fXBHcHja/qjzWXMxMTJLeJvZ0DcdbYejKTcZ0c5zXkt GvmiIofZtuIjaByG3B8Kw51Xq+qfpLQN6Oz7rt8e8Ui6MzsLswHellNkp7JBVBabCpuzrZCM RA19YvRENfyR0Qms4LCJ3VpjuGCJjSOGy/SLc/6Zr052tmHYxAj6tpCga42IzbQPhvo3LZ1G 4yVUM4xoDRtgWL//tMQaeKnie6nWBhJQpQKjiKkaySmVUKSrt0aX7tOhzkT6H+Z/sZxG0p4A AAAAAAA= --------------ms000601090100050105070500--