{"thread":{"id":"65226","subject":"GitGitGadget's website is responsive, how about kernel.org?","startedAt":"2026-03-13T06:52:19Z","lastAt":"2026-03-16T17:14:51Z","messageCount":18,"participants":["Johannes Schindelin","Konstantin Ryabitsev","Rito Rhymes","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"538864","messageId":"fbe96a44-2f97-4310-3e2e-34e5bd02d4a4@gmx.de","threadId":"65226","inReplyTo":null,"subject":"GitGitGadget's website is responsive, how about kernel.org?","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2026-03-13T06:52:13Z","receivedAt":"2026-03-13T06:52:19Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi Konstantin (and Git mailing list, for transparency),\n\nthe website of GitGitGadget was made responsive recently\n(https://github.com/gitgitgadget/gitgitgadget.github.io/pull/26) meaning\nthat it will look good not only on a desktop, but also on a cell phone.\n\nThe same contributor (Rito, Cc:ed) told me that he would be interested to\nhelp kernel.org's site become responsive, too. He even has a live demo at\nhttps://kernel.ritovision.com/. Interested?\n\nCiao,\nJohannes\n"},{"id":"538883","messageId":"20260313-loose-whale-of-speed-ccdbe2@lemur","threadId":"65226","inReplyTo":"fbe96a44-2f97-4310-3e2e-34e5bd02d4a4@gmx.de","subject":"Re: GitGitGadget's website is responsive, how about kernel.org?","fromName":"Konstantin Ryabitsev","fromEmail":"konstantin@linuxfoundation.org","sentAt":"2026-03-13T13:04:06Z","receivedAt":"2026-03-13T13:04:10Z","isPatch":false,"sender":{"key":"konstantin@linuxfoundation.org","avatar":"https://gravatar.com/avatar/7cb8827c6de56e1bd2dea16508c6708aa43feed3bf3813bcdacecdf96ceadd79?d=mp&s=160"},"body":"On Fri, Mar 13, 2026 at 07:52:13AM +0100, Johannes Schindelin wrote:\n> Hi Konstantin (and Git mailing list, for transparency),\n> \n> the website of GitGitGadget was made responsive recently\n> (https://github.com/gitgitgadget/gitgitgadget.github.io/pull/26) meaning\n> that it will look good not only on a desktop, but also on a cell phone.\n> \n> The same contributor (Rito, Cc:ed) told me that he would be interested to\n> help kernel.org's site become responsive, too. He even has a live demo at\n> https://kernel.ritovision.com/. Interested?\n\nFirst time I hear of it. I can take a look!\n\n-- \nKR\n"},{"id":"538884","messageId":"DH1OK0NDO2D5.1BKGX8J7KWW52@ritovision.com","threadId":"65226","inReplyTo":"20260313-loose-whale-of-speed-ccdbe2@lemur","subject":"Re: GitGitGadget's website is responsive, how about kernel.org?","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-13T13:14:38Z","receivedAt":"2026-03-13T13:14:44Z","isPatch":false,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"Thanks Konstantin, I appreciate it.\n\nI'll send the patch series in a separate thread shortly for review.\n\nRito\n"},{"id":"538885","messageId":"20260313-adventurous-lemon-unicorn-278ccc@lemur","threadId":"65226","inReplyTo":"DH1OK0NDO2D5.1BKGX8J7KWW52@ritovision.com","subject":"Re: GitGitGadget's website is responsive, how about kernel.org?","fromName":"Konstantin Ryabitsev","fromEmail":"konstantin@linuxfoundation.org","sentAt":"2026-03-13T13:16:02Z","receivedAt":"2026-03-13T13:16:04Z","isPatch":false,"sender":{"key":"konstantin@linuxfoundation.org","avatar":"https://gravatar.com/avatar/7cb8827c6de56e1bd2dea16508c6708aa43feed3bf3813bcdacecdf96ceadd79?d=mp&s=160"},"body":"On Fri, Mar 13, 2026 at 09:14:38AM -0400, Rito Rhymes wrote:\n> Thanks Konstantin, I appreciate it.\n> \n> I'll send the patch series in a separate thread shortly for review.\n\nOh, I just found a bunch of your messages in my spam folder. Sorry! Google\nreally dislikes messages without a DKIM signature. You should look into fixing\nthat. :)\n\n-- \nKR\n"},{"id":"538889","messageId":"DH1PFQMH1ARY.3M5EECQAPU95@ritovision.com","threadId":"65226","inReplyTo":"20260313-adventurous-lemon-unicorn-278ccc@lemur","subject":"Re: GitGitGadget's website is responsive, how about kernel.org?","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-13T13:56:04Z","receivedAt":"2026-03-13T13:56:12Z","isPatch":false,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"Yikes! I'll have to take a look at that.\n\nI just sent the first patch series.\n\nI also have a follow-up patch ready that adds a clean mobile nav header\nto complete the UI, if the first series merges.\n"},{"id":"538906","messageId":"xmqqtsuj7mcf.fsf@gitster.g","threadId":"65226","inReplyTo":"20260313-adventurous-lemon-unicorn-278ccc@lemur","subject":"Re: GitGitGadget's website is responsive, how about kernel.org?","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2026-03-13T15:58:24Z","receivedAt":"2026-03-13T15:58:27Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Konstantin Ryabitsev <konstantin@linuxfoundation.org> writes:\n\n> On Fri, Mar 13, 2026 at 09:14:38AM -0400, Rito Rhymes wrote:\n>> Thanks Konstantin, I appreciate it.\n>> \n>> I'll send the patch series in a separate thread shortly for review.\n>\n> Oh, I just found a bunch of your messages in my spam folder. Sorry! Google\n> really dislikes messages without a DKIM signature. You should look into fixing\n> that. :)\n\nFWIW, we also have gitweb patches from the same author graduated to\nthe 'master' branch preparing for the next release as of a week or\nso ago.\n\nThanks, Rito.\n"},{"id":"538956","messageId":"DH2ADSKXNCXG.2DM7T0NF5NH59@ritovision.com","threadId":"65226","inReplyTo":"xmqqtsuj7mcf.fsf@gitster.g","subject":"Re: GitGitGadget's website is responsive, how about kernel.org?","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-14T06:20:55Z","receivedAt":"2026-03-14T06:21:07Z","isPatch":false,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"Actually...\n\nnow that I've had time to think about it (and get some\nrest), I think it's best to keep the patch series review and\ndiscussion all in this thread, publicly and transparently.\n\nI initially defaulted to sending it separately to Konstantin directly\nbecause this is Git's archive, and I wanted to respect convention by\nkeeping the thread appropriately scoped. At first, this seemed more like\njust a routing touchpoint.\n\nBut seeing as there is no public mailing list for kernel.org's repo\nspecifically, and this is basically already a sidecar thread about the\nsite theme patch, we might as well consolidate the process here for\nsimplicity and transparency. Plus, I imagine the site matters to most\npeople in Git, and the mailing list is archived on lore.kernel.org\nanyway...\n\nThis will allow anyone to review the code and comment on it.\n\nI'm sending the patch series again directly in this thread, and I\nthink we should keep communication contained here (unless someone has\na better idea).\n"},{"id":"538958","messageId":"20260314075922.67391-1-rito@ritovision.com","threadId":"65226","inReplyTo":"20260313-loose-whale-of-speed-ccdbe2@lemur","subject":"[PATCH v1 0/6] Allow site layouts to render properly on mobile devices","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-14T07:59:16Z","receivedAt":"2026-03-14T07:59:28Z","isPatch":true,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"Currently, pages on mobile devices render against a desktop-width\nviewport, which makes the content appear tiny and forces users into\na pan-zoom dance of pinch-zooming and horizontal panning to read\ncontent rather than simple vertical scrolling. The first patch\nestablishes the correct baseline by setting the viewport width to\nthe device width. Once the site is allowed to render at actual\nmobile widths, however, numerous latent layout issues emerge.\nThe remaining patches address those issues with targeted responsive\nadjustments.\n\nIt is not a transformative redesign and is not intended to affect the\ndesktop layout.\n\nRito Rhymes (6):\n  add viewport meta tag for proper mobile rendering\n  prevent wrapped headings from overlapping with text above it\n  add 848px mobile banner adjustments to prevent overflow\n  add responsive extras and footer layout adjustments to contain\n    overflow\n  contain horizontal overflow in core content and homepage releases\n    layout\n  improve mobile rendering of docutils tables\n\n korgi/static/css/main.css | 154 +++++++++++++++++++++++++++++++++++++-\n korgi/templates/base.html |   1 +\n 2 files changed, 153 insertions(+), 2 deletions(-)\n\n-- \n2.51.0\n\n"},{"id":"538959","messageId":"20260314075922.67391-2-rito@ritovision.com","threadId":"65226","inReplyTo":"20260314075922.67391-1-rito@ritovision.com","subject":"[PATCH v1 1/6] add viewport meta tag for proper mobile rendering","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-14T07:59:17Z","receivedAt":"2026-03-14T07:59:31Z","isPatch":true,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"The site UI is broken on mobile because pages currently render at\ndesktop width on phones, which makes the content appear tiny and forces\nusers into a pan-zoom dance of pinch-zooming and horizontal panning to\nread content. Adding a viewport meta tag to set the viewport width to\nthe device width enables normal vertical scrolling on small screens and\nestablishes the baseline layout for follow-up mobile fixes.\n\nSigned-off-by: Rito Rhymes <rito@ritovision.com>\n---\n korgi/templates/base.html | 1 +\n 1 file changed, 1 insertion(+)\n\ndiff --git a/korgi/templates/base.html b/korgi/templates/base.html\nindex 9872e08..ce1d5fb 100644\n--- a/korgi/templates/base.html\n+++ b/korgi/templates/base.html\n@@ -3,6 +3,7 @@\n <head>\n         <title>{% block title %}{{ SITENAME }}{%endblock%}</title>\n         <meta charset=\"utf-8\" />\n+        <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n \t<link rel=\"icon\" type=\"image/png\" href=\"{{ SITEURL }}/theme/images/logos/favicon.png\" />\n         <link rel=\"stylesheet\" href=\"{{ SITEURL }}/theme/css/{{ CSS_FILE }}\" type=\"text/css\" />\n         {% if FEED_ALL_ATOM %}\n-- \n2.51.0\n\n"},{"id":"538960","messageId":"20260314075922.67391-3-rito@ritovision.com","threadId":"65226","inReplyTo":"20260314075922.67391-1-rito@ritovision.com","subject":"[PATCH v1 2/6] prevent wrapped headings from overlapping with text above it","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-14T07:59:18Z","receivedAt":"2026-03-14T07:59:34Z","isPatch":true,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"The Oswald heading font has tall ascenders/descenders, and at the\nprior line-height wrapped heading lines can visually overlap adjacent\ntext above, reducing legibility. This is most noticeable on mobile,\nespecially in the desktop banner where the title wraps and overlaps\nwith itself.\n\nApply this as a global heading rule as a consistent policy for\nanywhere heading wrap can occur. Some desktop views may not show the\nissue yet due to available width, but the underlying font behavior is\nthe same and can surface as content or layout changes.\n\nAdjust banner heading and nav spacing to offset the line-height\nchange, preserving the original desktop banner visual layout.\n\nSigned-off-by: Rito Rhymes <rito@ritovision.com>\n---\n korgi/static/css/main.css | 5 +++--\n 1 file changed, 3 insertions(+), 2 deletions(-)\n\ndiff --git a/korgi/static/css/main.css b/korgi/static/css/main.css\nindex 7d73395..3b09d24 100644\n--- a/korgi/static/css/main.css\n+++ b/korgi/static/css/main.css\n@@ -68,7 +68,7 @@ body {\n     float: right;\n }\n #banner h1 {\n-    margin: 28px 0 47px .05em;\n+    margin: 12px 0 31px .05em;\n     text-shadow: 3px 3px 0 #F8F4EE;\n     font-size: 3em;\n }\n@@ -78,7 +78,7 @@ body {\n }\n #banner ul {\n     padding: 0;\n-    margin: 0;\n+    margin: 0 100px 0 0;\n     font-size: 1.1em;\n     font-weight: bold;\n     list-style: none;\n@@ -99,6 +99,7 @@ body {\n \n h1, h2, h3, h4, h5, h6 {\n     font-family: oswald,helvetica,sans-serif;\n+    line-height: 1.1;\n }\n \n a {\n-- \n2.51.0\n\n"},{"id":"538961","messageId":"20260314075922.67391-4-rito@ritovision.com","threadId":"65226","inReplyTo":"20260314075922.67391-1-rito@ritovision.com","subject":"[PATCH v1 3/6] add 848px mobile banner adjustments to prevent overflow","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-14T07:59:19Z","receivedAt":"2026-03-14T07:59:37Z","isPatch":true,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"At widths below 848px, the desktop banner structure is too wide and\ncreates page-wide horizontal scroll overflow, breaking the layout.\n\nIntroduce a mobile breakpoint at 848px (equivalent to 53em at a 16px\nbase font size), matching the site's existing fixed-width layout scale.\n\nAdjust banner sizing and spacing at this breakpoint while preserving\nthe existing desktop layout for viewport widths above it.\n\nThis patch is intentionally banner-only. The overall mobile layout\nwill still not render correctly until corresponding main-content and\nfooter overflow fixes are applied in follow-up commits.\n\nSigned-off-by: Rito Rhymes <rito@ritovision.com>\n---\n korgi/static/css/main.css | 22 ++++++++++++++++++++++\n 1 file changed, 22 insertions(+)\n\ndiff --git a/korgi/static/css/main.css b/korgi/static/css/main.css\nindex 3b09d24..19ee328 100644\n--- a/korgi/static/css/main.css\n+++ b/korgi/static/css/main.css\n@@ -339,3 +339,25 @@ dt {\n #logo-akamai {\n     padding-bottom: 22px;\n }\n+\n+@media screen and (max-width: 848px) {\n+    #banner {\n+        width: auto;\n+        margin: 0;\n+        border-radius: 0;\n+        border-left: none;\n+        border-right: none;\n+        border-top: none;\n+    }\n+    #banner h1 {\n+        font-size: 2em;\n+        margin: 0.5em 0;\n+    }\n+    #tux-gear {\n+        width: 4em;\n+        height: 5em;\n+    }\n+    #banner li {\n+        padding: 0 0.5em;\n+    }\n+}\n-- \n2.51.0\n\n"},{"id":"538962","messageId":"20260314075922.67391-5-rito@ritovision.com","threadId":"65226","inReplyTo":"20260314075922.67391-1-rito@ritovision.com","subject":"[PATCH v1 4/6] add responsive extras and footer layout adjustments to contain overflow","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-14T07:59:20Z","receivedAt":"2026-03-14T07:59:40Z","isPatch":true,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"Below 848px, fixed-width extras and footer blocks overflow the page and\ncreate page-wide horizontal scrolling that breaks layout.\n\nMake extras and footer sections responsive by switching extras to\nwrapping layout, stacking blogroll/social blocks to full width, and\nrelaxing fixed heights/widths. Update donors to wrap logos and hide\nmanual <br> breaks so the sponsor area reflows naturally on small\nscreens.\n\nAdd 550px and 400px refinements to progressively reduce\nblogroll/social column counts (3 -> 2 -> 1), preventing overlap and\npreserving readability as viewport width shrinks.\n\nThis patch is intentionally limited to extras/footer behavior; content\nand homepage table overflow handling are addressed separately.\n\nSigned-off-by: Rito Rhymes <rito@ritovision.com>\n---\n korgi/static/css/main.css | 84 +++++++++++++++++++++++++++++++++++++++\n 1 file changed, 84 insertions(+)\n\ndiff --git a/korgi/static/css/main.css b/korgi/static/css/main.css\nindex 19ee328..d20d8b6 100644\n--- a/korgi/static/css/main.css\n+++ b/korgi/static/css/main.css\n@@ -360,4 +360,88 @@ dt {\n     #banner li {\n         padding: 0 0.5em;\n     }\n+\n+    #extras {\n+        width: auto;\n+        margin: 1em;\n+        display: flex;\n+        flex-wrap: wrap;\n+        gap: 1em;\n+    }\n+    #extras > div {\n+        height: auto;\n+    }\n+    #extras > .blogroll {\n+        float: none;\n+        width: 100%;\n+        padding: 0.5em 1em;\n+        box-sizing: border-box;\n+    }\n+    #extras > .blogroll ul {\n+        display: flex;\n+        flex-wrap: wrap;\n+        gap: 0.25em 1em;\n+    }\n+    #extras > .blogroll li {\n+        width: auto;\n+        float: none;\n+        flex: 1 1 30%;\n+    }\n+    #extras > .social {\n+        float: none;\n+        width: 100%;\n+        padding: 0.5em 1em;\n+        box-sizing: border-box;\n+    }\n+    #extras > .social ul {\n+        display: flex;\n+        flex-wrap: wrap;\n+        justify-content: space-between;\n+        gap: 0.5em;\n+    }\n+    #extras > .social li {\n+        flex: 1 1 30%;\n+    }\n+\n+    #contentinfo {\n+        width: auto;\n+        margin: 1em;\n+        padding-top: 2em;\n+    }\n+    #donors {\n+        display: flex;\n+        flex-wrap: wrap;\n+        justify-content: center;\n+        align-items: center;\n+        gap: 1em;\n+    }\n+    #donors br {\n+        display: none;\n+    }\n+    #donors img {\n+        max-width: 120px;\n+        height: auto;\n+    }\n+}\n+\n+@media screen and (max-width: 550px) {\n+    #extras > .blogroll li {\n+        flex: 1 1 45%;\n+    }\n+    #extras > .social ul {\n+        display: block;\n+        columns: 2;\n+    }\n+    #extras > .social li {\n+        flex: none;\n+    }\n+}\n+\n+@media screen and (max-width: 400px) {\n+    #extras > .blogroll li {\n+        flex: 1 1 100%;\n+    }\n+    #extras > .social ul {\n+        columns: 1;\n+    }\n }\n-- \n2.51.0\n\n"},{"id":"538963","messageId":"20260314075922.67391-6-rito@ritovision.com","threadId":"65226","inReplyTo":"20260314075922.67391-1-rito@ritovision.com","subject":"[PATCH v1 5/6] contain horizontal overflow in core content and homepage releases layout","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-14T07:59:21Z","receivedAt":"2026-03-14T07:59:42Z","isPatch":true,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"On narrow viewports, fixed-width content containers, homepage release\nsections, and long preformatted strings can force page-wide horizontal\noverflow.\n\nRealign #protocols and #latest for narrow screens so they do not\noverflow and can wrap down as needed to fit.\n\nMake #releases scroll within its own container, and keep release-date\ncells readable on mobile with nowrap and horizontal padding.\n\nAllow preformatted blocks to scroll horizontally within their own\nregion instead of expanding page width and creating page-wide\nhorizontal scrolling.\n\nSigned-off-by: Rito Rhymes <rito@ritovision.com>\n---\n korgi/static/css/main.css | 27 +++++++++++++++++++++++++++\n 1 file changed, 27 insertions(+)\n\ndiff --git a/korgi/static/css/main.css b/korgi/static/css/main.css\nindex d20d8b6..16d97cd 100644\n--- a/korgi/static/css/main.css\n+++ b/korgi/static/css/main.css\n@@ -360,6 +360,33 @@ dt {\n     #banner li {\n         padding: 0 0.5em;\n     }\n+    #protocols {\n+        margin: 1em 0;\n+        width: auto;\n+    }\n+    #latest {\n+        margin-right: 0;    \n+    }\n+    #releases {\n+        display: block;\n+        overflow-x: auto;\n+        -webkit-overflow-scrolling: touch;\n+    }\n+    #releases td:nth-child(3) {\n+        white-space: nowrap;\n+        padding: 0 0.75em;\n+    }\n+    #featured,\n+    #content {\n+        width: auto;\n+        margin: 1em;\n+        padding: 1em;\n+    }\n+    pre,\n+    .literal-block {\n+        white-space: pre;\n+        overflow-x: auto;\n+    }\n \n     #extras {\n         width: auto;\n-- \n2.51.0\n\n"},{"id":"538964","messageId":"20260314075922.67391-7-rito@ritovision.com","threadId":"65226","inReplyTo":"20260314075922.67391-1-rito@ritovision.com","subject":"[PATCH v1 6/6] improve mobile rendering of docutils tables","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-14T07:59:22Z","receivedAt":"2026-03-14T07:59:45Z","isPatch":true,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"On narrow viewports, docutils tables become hard to read: the releases\ntable compresses too tightly, and the signatures fingerprint values\nwrap and lose scanability.\n\nBoth /releases.html and /signature.html use table.docutils, and their\ncells contain data values (versions, dates, fingerprints) rather than\nsentence prose. Keep mobile behavior consistent with desktop by\ntreating these as single-line values and preserving readability.\n\nMake docutils tables horizontally scrollable within their container so\ncells can keep single-line values without forcing column collapse or\nvalue wrapdown on narrow viewports.\n\nAdjust border drawing for the scrollable table state by resetting\ndefault cell borders and reapplying explicit grid edges to avoid\nuneven/doubled outer borders.\n\nSigned-off-by: Rito Rhymes <rito@ritovision.com>\n---\n korgi/static/css/main.css | 16 ++++++++++++++++\n 1 file changed, 16 insertions(+)\n\ndiff --git a/korgi/static/css/main.css b/korgi/static/css/main.css\nindex 16d97cd..04955c6 100644\n--- a/korgi/static/css/main.css\n+++ b/korgi/static/css/main.css\n@@ -382,6 +382,22 @@ dt {\n         margin: 1em;\n         padding: 1em;\n     }\n+    table.docutils {\n+        display: block;\n+        overflow-x: auto;\n+        -webkit-overflow-scrolling: touch;\n+        width: 100%;\n+    }\n+    table.docutils th,\n+    table.docutils td {\n+        white-space: nowrap;\n+        padding: 0 5px;\n+        border: 1px solid #ccc;\n+        border-collapse: collapse;\n+    }\n+    table.docutils > caption {\n+        padding-left: 5px;\n+    }\n     pre,\n     .literal-block {\n         white-space: pre;\n-- \n2.51.0\n\n"},{"id":"538978","messageId":"xmqqv7eywe4t.fsf@gitster.g","threadId":"65226","inReplyTo":"DH2ADSKXNCXG.2DM7T0NF5NH59@ritovision.com","subject":"Re: GitGitGadget's website is responsive, how about kernel.org?","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2026-03-14T16:48:50Z","receivedAt":"2026-03-14T16:48:53Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Rito Rhymes\" <rito@ritovision.com> writes:\n\n> Actually...\n>\n> now that I've had time to think about it (and get some\n> rest), I think it's best to keep the patch series review and\n> discussion all in this thread, publicly and transparently.\n>\n> I initially defaulted to sending it separately to Konstantin directly\n> because this is Git's archive, and I wanted to respect convention by\n> keeping the thread appropriately scoped. At first, this seemed more like\n> just a routing touchpoint.\n>\n> But seeing as there is no public mailing list for kernel.org's repo\n> specifically, and this is basically already a sidecar thread about the\n> site theme patch, we might as well consolidate the process here for\n> simplicity and transparency. Plus, I imagine the site matters to most\n> people in Git, and the mailing list is archived on lore.kernel.org\n> anyway...\n>\n> This will allow anyone to review the code and comment on it.\n>\n> I'm sending the patch series again directly in this thread, and I\n> think we should keep communication contained here (unless someone has\n> a better idea).\n\nI would not object discussion here, and I personally do not mind\nhaving to see, and possibly ignore, more patches on this list, but\nto those who come here to work with and work on Git, I am reasonably\nsure that it will look offtopic to discuss how the k.org website\nappears and behaves, and/or how a better version of it would appear\nand behave.\n\nI'll leave Konstantin with the final say.  I hope there are better\nplaces, even though I do not now where they are as I do not do\nwebsites.  I've seen folks with accounts at k.org discuss things on\nmailing lists that is more limited for kernel.org users.\n"},{"id":"538989","messageId":"DH2QEESY177X.15A2VGNLZ6EIC@ritovision.com","threadId":"65226","inReplyTo":"xmqqv7eywe4t.fsf@gitster.g","subject":"Re: GitGitGadget's website is responsive, how about kernel.org?","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-14T18:54:01Z","receivedAt":"2026-03-14T18:54:10Z","isPatch":false,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"I see where you're coming from, Junio. I don't want to distract people,\nand I guess there's also the matter of review fit, where not many people\nhere are inclined to contribute to websites, so there may be more\nsuitable venues for this elsewhere.\n\nKonstantin, whatever venue you decide is cool with me.\n\nRito\n"},{"id":"539109","messageId":"20260316-abiding-cuckoo-of-chemistry-ff2eeb@lemur","threadId":"65226","inReplyTo":"DH2QEESY177X.15A2VGNLZ6EIC@ritovision.com","subject":"Re: GitGitGadget's website is responsive, how about kernel.org?","fromName":"Konstantin Ryabitsev","fromEmail":"konstantin@linuxfoundation.org","sentAt":"2026-03-16T14:58:36Z","receivedAt":"2026-03-16T14:58:37Z","isPatch":false,"sender":{"key":"konstantin@linuxfoundation.org","avatar":"https://gravatar.com/avatar/7cb8827c6de56e1bd2dea16508c6708aa43feed3bf3813bcdacecdf96ceadd79?d=mp&s=160"},"body":"On Sat, Mar 14, 2026 at 02:54:01PM -0400, Rito Rhymes wrote:\n> I see where you're coming from, Junio. I don't want to distract people,\n> and I guess there's also the matter of review fit, where not many people\n> here are inclined to contribute to websites, so there may be more\n> suitable venues for this elsewhere.\n> \n> Konstantin, whatever venue you decide is cool with me.\n\nI've added CONTRIBUTING.md to the website, which describes how to submit\ncontributions to the website. Apologies that it didn't exist before -- this is\nliterally the second time in the past 15 years that someone's contributed any\ncode to it. :)\n\nPlease review, rebase on the latest master, and submit to the right list.\n\nThank you!\n\nBest wishes,\n-- \nKR\n"},{"id":"539138","messageId":"DH4DJF6XZZKI.15LZYBZ6MLWP5@ritovision.com","threadId":"65226","inReplyTo":"20260316-abiding-cuckoo-of-chemistry-ff2eeb@lemur","subject":"Re: GitGitGadget's website is responsive, how about kernel.org?","fromName":"Rito Rhymes","fromEmail":"rito@ritovision.com","sentAt":"2026-03-16T17:14:39Z","receivedAt":"2026-03-16T17:14:51Z","isPatch":false,"sender":{"key":"rito@ritovision.com","avatar":"https://avatars.githubusercontent.com/u/83614463?v=4"},"body":"Okay cool. Will do.\n\nThank you!\n\nRito\n"}]}