[pkgsite] internal/frontend: migrate go-mod-viewer.appspot.com to pkgsite.go.dev/go-mod-viewer

9 views
Skip to first unread message

Neal Patel (Gerrit)

unread,
Aug 12, 2025, 8:59:25 PMAug 12
to goph...@pubsubhelper.golang.org, Russ Cox, Go LUCI, golang-co...@googlegroups.com
Attention needed from Russ Cox

New activity on the change

Open in Gerrit

Related details

Attention is currently required from:
  • Russ Cox
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement satisfiedTryBots-Pass
  • requirement is not satisfiedkokoro-CI-Passes
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: pkgsite
Gerrit-Branch: master
Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
Gerrit-Change-Number: 695495
Gerrit-PatchSet: 5
Gerrit-Owner: Neal Patel <neal...@google.com>
Gerrit-Reviewer: Neal Patel <neal...@google.com>
Gerrit-Reviewer: Russ Cox <r...@golang.org>
Gerrit-Attention: Russ Cox <r...@golang.org>
Gerrit-Comment-Date: Wed, 13 Aug 2025 00:59:19 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
unsatisfied_requirement
satisfied_requirement
open
diffy

Jonathan Amsterdam (Gerrit)

unread,
Aug 20, 2025, 11:04:40 AMAug 20
to Neal Patel, goph...@pubsubhelper.golang.org, Russ Cox, Go LUCI, golang-co...@googlegroups.com
Attention needed from Neal Patel and Russ Cox

Jonathan Amsterdam voted and added 2 comments

Votes added by Jonathan Amsterdam

Code-Review+2

2 comments

Commit Message
Line 7, Patchset 5 (Latest):internal/frontend: migrate go-mod-viewer.appspot.com to pkgsite.go.dev/go-mod-viewer
Jonathan Amsterdam . unresolved

There is pkg.go.dev, the website, and x/pkgsite, the repo.
After this CL is deployed, can you visit pkg.go.dev/go-mod-viewer/path/to/module? It looks that way.
Put that info in this message.

File static/frontend/frontend.ts
Line 41, Patchset 5 (Latest): for (const el of document.querySelectorAll<HTMLSelectElement>('.js-highlight')) {
Jonathan Amsterdam . unresolved

What does this do?

Open in Gerrit

Related details

Attention is currently required from:
  • Neal Patel
  • Russ Cox
Submit Requirements:
  • requirement satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement satisfiedReview-Enforcement
  • requirement satisfiedTryBots-Pass
  • requirement is not satisfiedkokoro-CI-Passes
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: pkgsite
Gerrit-Branch: master
Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
Gerrit-Change-Number: 695495
Gerrit-PatchSet: 5
Gerrit-Owner: Neal Patel <neal...@google.com>
Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
Gerrit-Reviewer: Neal Patel <neal...@google.com>
Gerrit-Reviewer: Russ Cox <r...@golang.org>
Gerrit-Attention: Neal Patel <neal...@google.com>
Gerrit-Attention: Russ Cox <r...@golang.org>
Gerrit-Comment-Date: Wed, 20 Aug 2025 15:04:33 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Neal Patel (Gerrit)

unread,
Aug 20, 2025, 11:13:19 AMAug 20
to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
Attention needed from Neal Patel and Russ Cox

Neal Patel uploaded new patchset

Neal Patel uploaded patch set #6 to this change.
Following approvals got outdated and were removed:
  • TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI
Open in Gerrit

Related details

Attention is currently required from:
  • Neal Patel
  • Russ Cox
Submit Requirements:
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    • requirement is not satisfiedTryBots-Pass
    • requirement is not satisfiedkokoro-CI-Passes
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: newpatchset
    Gerrit-Project: pkgsite
    Gerrit-Branch: master
    Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
    Gerrit-Change-Number: 695495
    Gerrit-PatchSet: 6
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Neal Patel (Gerrit)

    unread,
    Aug 20, 2025, 11:13:41 AMAug 20
    to goph...@pubsubhelper.golang.org, Jonathan Amsterdam, Russ Cox, Go LUCI, golang-co...@googlegroups.com
    Attention needed from Jonathan Amsterdam and Russ Cox

    Neal Patel added 2 comments

    Commit Message
    Line 7, Patchset 5:internal/frontend: migrate go-mod-viewer.appspot.com to pkgsite.go.dev/go-mod-viewer
    Jonathan Amsterdam . resolved

    There is pkg.go.dev, the website, and x/pkgsite, the repo.
    After this CL is deployed, can you visit pkg.go.dev/go-mod-viewer/path/to/module? It looks that way.
    Put that info in this message.

    Neal Patel

    Correct; I misspoke in the CL description.
    Fixed.

    File static/frontend/frontend.ts
    Line 41, Patchset 5: for (const el of document.querySelectorAll<HTMLSelectElement>('.js-highlight')) {
    Jonathan Amsterdam . unresolved

    What does this do?

    Neal Patel

    Preserves the client-sided highlighting based on the url fragment: https://github.com/rsc/swtch/blob/master/app/go-mod-viewer/viewer.js

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Jonathan Amsterdam
    • Russ Cox
    Submit Requirements:
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    • requirement is not satisfiedTryBots-Pass
    • requirement is not satisfiedkokoro-CI-Passes
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: pkgsite
    Gerrit-Branch: master
    Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
    Gerrit-Change-Number: 695495
    Gerrit-PatchSet: 6
    Gerrit-Owner: Neal Patel <neal...@google.com>
    Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
    Gerrit-Reviewer: Neal Patel <neal...@google.com>
    Gerrit-Reviewer: Russ Cox <r...@golang.org>
    Gerrit-Attention: Jonathan Amsterdam <j...@google.com>
    Gerrit-Attention: Russ Cox <r...@golang.org>
    Gerrit-Comment-Date: Wed, 20 Aug 2025 15:13:35 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Jonathan Amsterdam <j...@google.com>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Jonathan Amsterdam (Gerrit)

    unread,
    Aug 20, 2025, 12:04:20 PMAug 20
    to Neal Patel, goph...@pubsubhelper.golang.org, Russ Cox, Go LUCI, golang-co...@googlegroups.com
    Attention needed from Neal Patel and Russ Cox

    Jonathan Amsterdam voted and added 1 comment

    Votes added by Jonathan Amsterdam

    Code-Review+2

    1 comment

    File static/frontend/frontend.ts
    Line 41, Patchset 5: for (const el of document.querySelectorAll<HTMLSelectElement>('.js-highlight')) {
    Jonathan Amsterdam . resolved

    What does this do?

    Neal Patel

    Preserves the client-sided highlighting based on the url fragment: https://github.com/rsc/swtch/blob/master/app/go-mod-viewer/viewer.js

    Jonathan Amsterdam

    Acknowledged

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Neal Patel
    • Russ Cox
    Submit Requirements:
    • requirement satisfiedCode-Review
    • requirement satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    • requirement is not satisfiedTryBots-Pass
    • requirement is not satisfiedkokoro-CI-Passes
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: pkgsite
    Gerrit-Branch: master
    Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
    Gerrit-Change-Number: 695495
    Gerrit-PatchSet: 6
    Gerrit-Owner: Neal Patel <neal...@google.com>
    Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
    Gerrit-Reviewer: Neal Patel <neal...@google.com>
    Gerrit-Reviewer: Russ Cox <r...@golang.org>
    Gerrit-Attention: Neal Patel <neal...@google.com>
    Gerrit-Attention: Russ Cox <r...@golang.org>
    Gerrit-Comment-Date: Wed, 20 Aug 2025 16:04:11 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Comment-In-Reply-To: Neal Patel <neal...@google.com>
    Comment-In-Reply-To: Jonathan Amsterdam <j...@google.com>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Neal Patel (Gerrit)

    unread,
    Aug 20, 2025, 12:15:46 PMAug 20
    to goph...@pubsubhelper.golang.org, Jonathan Amsterdam, Russ Cox, Go LUCI, golang-co...@googlegroups.com
    Attention needed from Russ Cox

    Neal Patel voted Commit-Queue+1

    Commit-Queue+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Russ Cox
    Submit Requirements:
    • requirement satisfiedCode-Review
    • requirement satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    • requirement is not satisfiedTryBots-Pass
    • requirement is not satisfiedkokoro-CI-Passes
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: pkgsite
    Gerrit-Branch: master
    Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
    Gerrit-Change-Number: 695495
    Gerrit-PatchSet: 6
    Gerrit-Owner: Neal Patel <neal...@google.com>
    Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
    Gerrit-Reviewer: Neal Patel <neal...@google.com>
    Gerrit-Reviewer: Russ Cox <r...@golang.org>
    Gerrit-Attention: Russ Cox <r...@golang.org>
    Gerrit-Comment-Date: Wed, 20 Aug 2025 16:15:42 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    kokoro (Gerrit)

    unread,
    Aug 20, 2025, 12:26:52 PMAug 20
    to Neal Patel, goph...@pubsubhelper.golang.org, Jonathan Amsterdam, Russ Cox, Go LUCI, golang-co...@googlegroups.com
    Attention needed from Neal Patel and Russ Cox

    kokoro voted kokoro-CI-1

    Kokoro presubmit build finished with status: FAILURE
    Logs at: https://source.cloud.google.com/results/invocations/2d23d09d-8147-4bea-aba5-c4f90514ab8b

    kokoro-CI-1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Neal Patel
    • Russ Cox
    Submit Requirements:
    • requirement satisfiedCode-Review
    • requirement satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    • requirement is not satisfiedTryBots-Pass
    • requirement is not satisfiedkokoro-CI-Passes
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: pkgsite
    Gerrit-Branch: master
    Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
    Gerrit-Change-Number: 695495
    Gerrit-PatchSet: 6
    Gerrit-Owner: Neal Patel <neal...@google.com>
    Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
    Gerrit-Reviewer: Neal Patel <neal...@google.com>
    Gerrit-Reviewer: Russ Cox <r...@golang.org>
    Gerrit-Reviewer: kokoro <noreply...@google.com>
    Gerrit-CC: kokoro <noreply...@google.com>
    Gerrit-Attention: Neal Patel <neal...@google.com>
    Gerrit-Attention: Russ Cox <r...@golang.org>
    Gerrit-Comment-Date: Wed, 20 Aug 2025 16:26:46 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Neal Patel (Gerrit)

    unread,
    Oct 6, 2025, 11:24:26 AM (10 days ago) Oct 6
    to goph...@pubsubhelper.golang.org, Russ Cox, Go LUCI, kokoro, Jonathan Amsterdam, golang-co...@googlegroups.com
    Attention needed from Russ Cox

    Neal Patel voted Commit-Queue+1

    Commit-Queue+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Russ Cox
    Submit Requirements:
      • requirement satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      • requirement satisfiedTryBots-Pass
      • requirement is not satisfiedkokoro-CI-Passes
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: pkgsite
      Gerrit-Branch: master
      Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
      Gerrit-Change-Number: 695495
      Gerrit-PatchSet: 6
      Gerrit-Owner: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
      Gerrit-Reviewer: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: kokoro <noreply...@google.com>
      Gerrit-CC: Russ Cox <r...@golang.org>
      Gerrit-CC: kokoro <noreply...@google.com>
      Gerrit-Attention: Russ Cox <r...@golang.org>
      Gerrit-Comment-Date: Mon, 06 Oct 2025 15:24:23 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Damien Neil (Gerrit)

      unread,
      Oct 6, 2025, 12:27:30 PM (9 days ago) Oct 6
      to Neal Patel, goph...@pubsubhelper.golang.org, Russ Cox, Go LUCI, kokoro, Jonathan Amsterdam, golang-co...@googlegroups.com
      Attention needed from Neal Patel

      Damien Neil voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Neal Patel
      Submit Requirements:
      • requirement satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      • requirement satisfiedTryBots-Pass
      • requirement is not satisfiedkokoro-CI-Passes
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: pkgsite
      Gerrit-Branch: master
      Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
      Gerrit-Change-Number: 695495
      Gerrit-PatchSet: 6
      Gerrit-Owner: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: Damien Neil <dn...@google.com>
      Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
      Gerrit-Reviewer: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: kokoro <noreply...@google.com>
      Gerrit-CC: Russ Cox <r...@golang.org>
      Gerrit-CC: kokoro <noreply...@google.com>
      Gerrit-Attention: Neal Patel <neal...@google.com>
      Gerrit-Comment-Date: Mon, 06 Oct 2025 16:27:19 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Alan Donovan (Gerrit)

      unread,
      Oct 6, 2025, 10:25:59 PM (9 days ago) Oct 6
      to Neal Patel, goph...@pubsubhelper.golang.org, Damien Neil, Russ Cox, Go LUCI, kokoro, Jonathan Amsterdam, golang-co...@googlegroups.com
      Attention needed from Neal Patel

      Alan Donovan added 1 comment

      Commit Message
      Line 7, Patchset 6 (Latest):internal/frontend: migrate go-mod-viewer.appspot.com to pkg.go.dev/go-mod-viewer
      Alan Donovan . unresolved

      Can we make this endpoint URL shorter? This was the name of an AppEngine app; we needn't preserve it here. For starters, the "go" part can clearly go. I don't know what endpoints already exist, but I wonder whether this can be something as short as /src or /mod or /view.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Neal Patel
      Submit Requirements:
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      • requirement satisfiedTryBots-Pass
      • requirement is not satisfiedkokoro-CI-Passes
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: pkgsite
      Gerrit-Branch: master
      Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
      Gerrit-Change-Number: 695495
      Gerrit-PatchSet: 6
      Gerrit-Owner: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: Damien Neil <dn...@google.com>
      Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
      Gerrit-Reviewer: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: kokoro <noreply...@google.com>
      Gerrit-CC: Alan Donovan <adon...@google.com>
      Gerrit-CC: Russ Cox <r...@golang.org>
      Gerrit-CC: kokoro <noreply...@google.com>
      Gerrit-Attention: Neal Patel <neal...@google.com>
      Gerrit-Comment-Date: Tue, 07 Oct 2025 02:25:55 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Sean Liao (Gerrit)

      unread,
      Oct 8, 2025, 4:40:53 PM (7 days ago) Oct 8
      to Neal Patel, goph...@pubsubhelper.golang.org, Alan Donovan, Damien Neil, Russ Cox, Go LUCI, kokoro, Jonathan Amsterdam, golang-co...@googlegroups.com
      Attention needed from Neal Patel

      Sean Liao added 1 comment

      Commit Message
      Line 10, Patchset 6 (Latest):
      Sean Liao . resolved

      Maybe link to https://go.dev/issue/66432 and https://go.dev/issue/66653 which could be fixed in the future using this

      Gerrit-CC: Sean Liao <se...@liao.dev>
      Gerrit-CC: kokoro <noreply...@google.com>
      Gerrit-Attention: Neal Patel <neal...@google.com>
      Gerrit-Comment-Date: Wed, 08 Oct 2025 20:40:45 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Neal Patel (Gerrit)

      unread,
      12:38 PM (11 hours ago) 12:38 PM
      to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from Damien Neil, Jonathan Amsterdam and Neal Patel

      Neal Patel uploaded new patchset

      Neal Patel uploaded patch set #7 to this change.
      Following approvals got outdated and were removed:
      • Code-Review: +1 by Damien Neil, +2 by Jonathan Amsterdam
      • TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI
      • kokoro-CI-Passes: kokoro-CI-1 by kokoro
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Damien Neil
      • Jonathan Amsterdam
      • Neal Patel
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      • requirement is not satisfiedkokoro-CI-Passes
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: pkgsite
      Gerrit-Branch: master
      Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
      Gerrit-Change-Number: 695495
      Gerrit-PatchSet: 7
      Gerrit-Owner: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: Damien Neil <dn...@google.com>
      Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
      Gerrit-Reviewer: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: kokoro <noreply...@google.com>
      Gerrit-CC: Alan Donovan <adon...@google.com>
      Gerrit-CC: Russ Cox <r...@golang.org>
      Gerrit-CC: Sean Liao <se...@liao.dev>
      Gerrit-CC: kokoro <noreply...@google.com>
      Gerrit-Attention: Damien Neil <dn...@google.com>
      Gerrit-Attention: Neal Patel <neal...@google.com>
      Gerrit-Attention: Jonathan Amsterdam <j...@google.com>
      unsatisfied_requirement
      open
      diffy

      Neal Patel (Gerrit)

      unread,
      12:38 PM (11 hours ago) 12:38 PM
      to goph...@pubsubhelper.golang.org, Alan Donovan, Damien Neil, Russ Cox, Go LUCI, kokoro, Jonathan Amsterdam, golang-co...@googlegroups.com
      Attention needed from Alan Donovan

      Neal Patel voted and added 1 comment

      Votes added by Neal Patel

      Commit-Queue+1

      1 comment

      Commit Message
      Alan Donovan . unresolved

      Can we make this endpoint URL shorter? This was the name of an AppEngine app; we needn't preserve it here. For starters, the "go" part can clearly go. I don't know what endpoints already exist, but I wonder whether this can be something as short as /src or /mod or /view.

      Neal Patel

      I chose `/view/`. Let me know what you think about the resulting file structure.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Alan Donovan
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      • requirement is not satisfiedkokoro-CI-Passes
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: pkgsite
      Gerrit-Branch: master
      Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
      Gerrit-Change-Number: 695495
      Gerrit-PatchSet: 7
      Gerrit-Owner: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: Alan Donovan <adon...@google.com>
      Gerrit-Reviewer: Damien Neil <dn...@google.com>
      Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
      Gerrit-Reviewer: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: kokoro <noreply...@google.com>
      Gerrit-CC: Russ Cox <r...@golang.org>
      Gerrit-CC: Sean Liao <se...@liao.dev>
      Gerrit-CC: kokoro <noreply...@google.com>
      Gerrit-Attention: Alan Donovan <adon...@google.com>
      Gerrit-Comment-Date: Wed, 15 Oct 2025 16:38:37 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      Comment-In-Reply-To: Alan Donovan <adon...@google.com>
      unsatisfied_requirement
      open
      diffy

      Neal Patel (Gerrit)

      unread,
      12:46 PM (11 hours ago) 12:46 PM
      to goph...@pubsubhelper.golang.org, Alan Donovan, Damien Neil, Russ Cox, Go LUCI, kokoro, Jonathan Amsterdam, golang-co...@googlegroups.com
      Attention needed from Alan Donovan, Neal Patel and Sean Liao

      Neal Patel added 1 comment

      Commit Message
      Sean Liao . resolved

      Maybe link to https://go.dev/issue/66432 and https://go.dev/issue/66653 which could be fixed in the future using this

      Neal Patel

      I took a cursory look at the issues; could you elaborate on how it might apply to https://go.dev/issue/66432?

      I think I see how it applies to https://go.dev/issue/66653.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Alan Donovan
      • Neal Patel
      • Sean Liao
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      • requirement is not satisfiedkokoro-CI-Passes
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: pkgsite
      Gerrit-Branch: master
      Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
      Gerrit-Change-Number: 695495
      Gerrit-PatchSet: 7
      Gerrit-Owner: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: Alan Donovan <adon...@google.com>
      Gerrit-Reviewer: Damien Neil <dn...@google.com>
      Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
      Gerrit-Reviewer: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: kokoro <noreply...@google.com>
      Gerrit-CC: Russ Cox <r...@golang.org>
      Gerrit-CC: Sean Liao <se...@liao.dev>
      Gerrit-CC: kokoro <noreply...@google.com>
      Gerrit-Attention: Sean Liao <se...@liao.dev>
      Gerrit-Attention: Neal Patel <neal...@google.com>
      Gerrit-Attention: Alan Donovan <adon...@google.com>
      Gerrit-Comment-Date: Wed, 15 Oct 2025 16:46:46 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Sean Liao <se...@liao.dev>
      unsatisfied_requirement
      open
      diffy

      kokoro (Gerrit)

      unread,
      12:53 PM (11 hours ago) 12:53 PM
      to Neal Patel, goph...@pubsubhelper.golang.org, Alan Donovan, Damien Neil, Russ Cox, Go LUCI, Jonathan Amsterdam, golang-co...@googlegroups.com
      Attention needed from Alan Donovan, Neal Patel and Sean Liao

      kokoro voted kokoro-CI-1

      Kokoro presubmit build finished with status: FAILURE

      Gerrit-Comment-Date: Wed, 15 Oct 2025 16:53:05 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      unsatisfied_requirement
      open
      diffy

      Alan Donovan (Gerrit)

      unread,
      12:56 PM (11 hours ago) 12:56 PM
      to Neal Patel, goph...@pubsubhelper.golang.org, kokoro, Damien Neil, Russ Cox, Go LUCI, Jonathan Amsterdam, golang-co...@googlegroups.com
      Attention needed from Neal Patel and Sean Liao

      Alan Donovan added 7 comments

      Commit Message
      Line 9, Patchset 6:After this CL is deployed, a module can be viewed in the following manner: https://pkg.go.dev/go-mod-viewer/rsc.io/qu...@v1.5.2
      Alan Donovan . unresolved

      view

      (and throughout)

      Line 9, Patchset 6:After this CL is deployed, a module can be viewed in the following manner: https://pkg.go.dev/go-mod-viewer/rsc.io/qu...@v1.5.2
      Alan Donovan . unresolved

      Presumably this displays a directory listing of the module (recursively?). What are the individual file URLs?

      File internal/frontend/go_mod_viewer.go
      Line 26, Patchset 6:// GoModViewPage holds the information for a page
      Alan Donovan . unresolved

      delete throughout

      Line 74, Patchset 6: j := strings.Index(urlPath[i:], "/")
      if j < 0 {
      mod, file = urlPath, ""
      } else {
      mod, file = urlPath[:i+j], urlPath[i+j+1:]
      }
      Alan Donovan . unresolved

      strings.Cut

      Line 214, Patchset 6: if resp.StatusCode != 206 {
      Alan Donovan . unresolved

      http.StatusPartialContent

      But this could use some explanation.

      Line 223, Patchset 6: resp.Body.Close()
      Alan Donovan . unresolved

      Why not defer this at L214 instead of repeating it 3 times?

      Line 265, Patchset 6: n := 1 + bytes.Count(data, nl)
      lines := make([]line, n)
      wid := len(fmt.Sprintf("%d", n))
      wid = (wid+2+7)&^7 - 2
      n = 1
      Alan Donovan . unresolved

      // Round up width of maximum line number to next tab stop (8).

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Neal Patel
      • Sean Liao
      Gerrit-Comment-Date: Wed, 15 Oct 2025 16:56:00 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      unsatisfied_requirement
      open
      diffy

      Neal Patel (Gerrit)

      unread,
      1:04 PM (11 hours ago) 1:04 PM
      to goph...@pubsubhelper.golang.org, Go LUCI, kokoro, Alan Donovan, Damien Neil, Russ Cox, Jonathan Amsterdam, golang-co...@googlegroups.com
      Attention needed from Alan Donovan and Sean Liao

      Neal Patel voted and added 7 comments

      Votes added by Neal Patel

      Commit-Queue+1

      7 comments

      Commit Message
      Line 9, Patchset 6:After this CL is deployed, a module can be viewed in the following manner: https://pkg.go.dev/go-mod-viewer/rsc.io/qu...@v1.5.2
      Alan Donovan . unresolved

      Presumably this displays a directory listing of the module (recursively?). What are the individual file URLs?

      Neal Patel

      It provides the same view as https://go-mod-viewer.appspot.com/gonum.org/v1/go...@v0.16.0/stat

      It doesn't recursively list (like `find`); rather, it's like `ls`.

      Line 9, Patchset 6:After this CL is deployed, a module can be viewed in the following manner: https://pkg.go.dev/go-mod-viewer/rsc.io/qu...@v1.5.2
      Alan Donovan . resolved

      view

      (and throughout)

      Neal Patel

      Done

      File internal/frontend/go_mod_viewer.go
      Line 26, Patchset 6:// GoModViewPage holds the information for a page
      Alan Donovan . unresolved

      delete throughout

      Neal Patel

      If making consistent throughout, then filenames of the static content should be changed as well as all the CSS class names and the references inside the template.

      WDYT?

      Line 74, Patchset 6: j := strings.Index(urlPath[i:], "/")
      if j < 0 {
      mod, file = urlPath, ""
      } else {
      mod, file = urlPath[:i+j], urlPath[i+j+1:]
      }
      Alan Donovan . unresolved

      strings.Cut

      Neal Patel

      I transposed all of rsc@ code without editing; do you think it's reasonable to modernize / optimize it in a follow up CL?

      ctx: https://github.com/rsc/swtch/tree/master/app/go-mod-viewer/main.go

      Line 214, Patchset 6: if resp.StatusCode != 206 {
      Alan Donovan . unresolved

      http.StatusPartialContent

      But this could use some explanation.

      Neal Patel

      This was similarly transposed from rsc@ source: https://github.com/rsc/swtch/tree/master/app/go-mod-viewer

      See comment above about second pass in a follow up CL.

      Line 223, Patchset 6: resp.Body.Close()
      Alan Donovan . unresolved

      Why not defer this at L214 instead of repeating it 3 times?

      Neal Patel

      This was similarly transposed from rsc@ source: https://github.com/rsc/swtch/tree/master/app/go-mod-viewer

      See comment above about second pass in a follow up CL.

      Line 265, Patchset 6: n := 1 + bytes.Count(data, nl)
      lines := make([]line, n)
      wid := len(fmt.Sprintf("%d", n))
      wid = (wid+2+7)&^7 - 2
      n = 1
      Alan Donovan . resolved

      // Round up width of maximum line number to next tab stop (8).

      Neal Patel

      Done

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Alan Donovan
      • Sean Liao
      Gerrit-Attention: Alan Donovan <adon...@google.com>
      Gerrit-Comment-Date: Wed, 15 Oct 2025 17:04:17 +0000
      unsatisfied_requirement
      open
      diffy

      Neal Patel (Gerrit)

      unread,
      1:04 PM (11 hours ago) 1:04 PM
      to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from Alan Donovan and Sean Liao

      Neal Patel uploaded new patchset

      Neal Patel uploaded patch set #8 to this change.
      Following approvals got outdated and were removed:
      • TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI
      • kokoro-CI-Passes: kokoro-CI-1 by kokoro
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Alan Donovan
      • Sean Liao
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      • requirement is not satisfiedkokoro-CI-Passes
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: pkgsite
      Gerrit-Branch: master
      Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
      Gerrit-Change-Number: 695495
      Gerrit-PatchSet: 8
      unsatisfied_requirement
      open
      diffy

      Alan Donovan (Gerrit)

      unread,
      1:14 PM (11 hours ago) 1:14 PM
      to Neal Patel, goph...@pubsubhelper.golang.org, Go LUCI, kokoro, Damien Neil, Russ Cox, Jonathan Amsterdam, golang-co...@googlegroups.com
      Attention needed from Neal Patel and Sean Liao

      Alan Donovan added 5 comments

      Commit Message
      Line 9, Patchset 6:After this CL is deployed, a module can be viewed in the following manner: https://pkg.go.dev/go-mod-viewer/rsc.io/qu...@v1.5.2
      Alan Donovan . resolved

      Presumably this displays a directory listing of the module (recursively?). What are the individual file URLs?

      Neal Patel

      It provides the same view as https://go-mod-viewer.appspot.com/gonum.org/v1/go...@v0.16.0/stat

      It doesn't recursively list (like `find`); rather, it's like `ls`.

      Alan Donovan

      Even better. Thanks.

      File internal/frontend/go_mod_viewer.go
      Line 26, Patchset 6:// GoModViewPage holds the information for a page
      Alan Donovan . unresolved

      delete throughout

      Neal Patel

      If making consistent throughout, then filenames of the static content should be changed as well as all the CSS class names and the references inside the template.

      WDYT?

      Alan Donovan

      Yes, let's make it consistent.

      Line 74, Patchset 6: j := strings.Index(urlPath[i:], "/")
      if j < 0 {
      mod, file = urlPath, ""
      } else {
      mod, file = urlPath[:i+j], urlPath[i+j+1:]
      }
      Alan Donovan . resolved

      strings.Cut

      Neal Patel

      I transposed all of rsc@ code without editing; do you think it's reasonable to modernize / optimize it in a follow up CL?

      ctx: https://github.com/rsc/swtch/tree/master/app/go-mod-viewer/main.go

      Alan Donovan

      Ah, I didn't notice this code was just moving. Fine to leave as is.

      Line 214, Patchset 6: if resp.StatusCode != 206 {
      Alan Donovan . resolved

      http.StatusPartialContent

      But this could use some explanation.

      Neal Patel

      This was similarly transposed from rsc@ source: https://github.com/rsc/swtch/tree/master/app/go-mod-viewer

      See comment above about second pass in a follow up CL.

      Alan Donovan

      Acknowledged

      Line 223, Patchset 6: resp.Body.Close()
      Alan Donovan . resolved

      Why not defer this at L214 instead of repeating it 3 times?

      Neal Patel

      This was similarly transposed from rsc@ source: https://github.com/rsc/swtch/tree/master/app/go-mod-viewer

      See comment above about second pass in a follow up CL.

      Alan Donovan

      Acknowledged

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Neal Patel
      • Sean Liao
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      • requirement is not satisfiedkokoro-CI-Passes
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: pkgsite
      Gerrit-Branch: master
      Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
      Gerrit-Change-Number: 695495
      Gerrit-PatchSet: 8
      Gerrit-Owner: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: Alan Donovan <adon...@google.com>
      Gerrit-Reviewer: Damien Neil <dn...@google.com>
      Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
      Gerrit-Reviewer: Neal Patel <neal...@google.com>
      Gerrit-Reviewer: kokoro <noreply...@google.com>
      Gerrit-CC: Russ Cox <r...@golang.org>
      Gerrit-CC: Sean Liao <se...@liao.dev>
      Gerrit-CC: kokoro <noreply...@google.com>
      Gerrit-Attention: Sean Liao <se...@liao.dev>
      Gerrit-Attention: Neal Patel <neal...@google.com>
      Gerrit-Comment-Date: Wed, 15 Oct 2025 17:14:46 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Neal Patel <neal...@google.com>
      Comment-In-Reply-To: Alan Donovan <adon...@google.com>
      unsatisfied_requirement
      open
      diffy

      Neal Patel (Gerrit)

      unread,
      1:30 PM (10 hours ago) 1:30 PM
      to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from Neal Patel and Sean Liao

      Neal Patel uploaded new patchset

      Neal Patel uploaded patch set #9 to this change.
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Neal Patel
      • Sean Liao
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      • requirement is not satisfiedkokoro-CI-Passes
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: pkgsite
      Gerrit-Branch: master
      Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
      Gerrit-Change-Number: 695495
      Gerrit-PatchSet: 9
      unsatisfied_requirement
      open
      diffy

      Neal Patel (Gerrit)

      unread,
      1:30 PM (10 hours ago) 1:30 PM
      to goph...@pubsubhelper.golang.org, Go LUCI, kokoro, Alan Donovan, Damien Neil, Russ Cox, Jonathan Amsterdam, golang-co...@googlegroups.com
      Attention needed from Alan Donovan and Sean Liao

      Neal Patel added 2 comments

      Commit Message
      Alan Donovan . resolved

      Can we make this endpoint URL shorter? This was the name of an AppEngine app; we needn't preserve it here. For starters, the "go" part can clearly go. I don't know what endpoints already exist, but I wonder whether this can be something as short as /src or /mod or /view.

      Neal Patel

      I chose `/view/`. Let me know what you think about the resulting file structure.

      Neal Patel

      Acknowledged

      File internal/frontend/go_mod_viewer.go
      Line 26, Patchset 6:// GoModViewPage holds the information for a page
      Alan Donovan . resolved

      delete throughout

      Neal Patel

      If making consistent throughout, then filenames of the static content should be changed as well as all the CSS class names and the references inside the template.

      WDYT?

      Alan Donovan

      Yes, let's make it consistent.

      Neal Patel

      Done

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Alan Donovan
      • Sean Liao
      Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        • requirement is not satisfiedkokoro-CI-Passes
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: pkgsite
        Gerrit-Branch: master
        Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
        Gerrit-Change-Number: 695495
        Gerrit-PatchSet: 8
        Gerrit-Owner: Neal Patel <neal...@google.com>
        Gerrit-Reviewer: Alan Donovan <adon...@google.com>
        Gerrit-Reviewer: Damien Neil <dn...@google.com>
        Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
        Gerrit-Reviewer: Neal Patel <neal...@google.com>
        Gerrit-Reviewer: kokoro <noreply...@google.com>
        Gerrit-CC: Russ Cox <r...@golang.org>
        Gerrit-CC: Sean Liao <se...@liao.dev>
        Gerrit-CC: kokoro <noreply...@google.com>
        Gerrit-Attention: Sean Liao <se...@liao.dev>
        Gerrit-Attention: Alan Donovan <adon...@google.com>
        Gerrit-Comment-Date: Wed, 15 Oct 2025 17:30:10 +0000
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        Neal Patel (Gerrit)

        unread,
        1:30 PM (10 hours ago) 1:30 PM
        to goph...@pubsubhelper.golang.org, Go LUCI, kokoro, Alan Donovan, Damien Neil, Russ Cox, Jonathan Amsterdam, golang-co...@googlegroups.com
        Attention needed from Alan Donovan and Sean Liao

        Neal Patel voted Commit-Queue+1

        Commit-Queue+1
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Alan Donovan
        • Sean Liao
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        • requirement is not satisfiedkokoro-CI-Passes
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: pkgsite
        Gerrit-Branch: master
        Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
        Gerrit-Change-Number: 695495
        Gerrit-PatchSet: 9
        Gerrit-Owner: Neal Patel <neal...@google.com>
        Gerrit-Reviewer: Alan Donovan <adon...@google.com>
        Gerrit-Reviewer: Damien Neil <dn...@google.com>
        Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
        Gerrit-Reviewer: Neal Patel <neal...@google.com>
        Gerrit-Reviewer: kokoro <noreply...@google.com>
        Gerrit-CC: Russ Cox <r...@golang.org>
        Gerrit-CC: Sean Liao <se...@liao.dev>
        Gerrit-CC: kokoro <noreply...@google.com>
        Gerrit-Attention: Sean Liao <se...@liao.dev>
        Gerrit-Attention: Alan Donovan <adon...@google.com>
        Gerrit-Comment-Date: Wed, 15 Oct 2025 17:30:19 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        kokoro (Gerrit)

        unread,
        1:38 PM (10 hours ago) 1:38 PM
        to Neal Patel, goph...@pubsubhelper.golang.org, Go LUCI, Alan Donovan, Damien Neil, Russ Cox, Jonathan Amsterdam, golang-co...@googlegroups.com
        Attention needed from Alan Donovan, Neal Patel and Sean Liao

        kokoro voted kokoro-CI-1

        Kokoro presubmit build finished with status: FAILURE

        Attention is currently required from:
        • Alan Donovan
        • Neal Patel
        • Sean Liao
        Gerrit-Attention: Neal Patel <neal...@google.com>
        Gerrit-Attention: Alan Donovan <adon...@google.com>
        Gerrit-Comment-Date: Wed, 15 Oct 2025 17:38:46 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        Sean Liao (Gerrit)

        unread,
        1:47 PM (10 hours ago) 1:47 PM
        to Neal Patel, goph...@pubsubhelper.golang.org, kokoro, Go LUCI, Alan Donovan, Damien Neil, Russ Cox, Jonathan Amsterdam, golang-co...@googlegroups.com
        Attention needed from Alan Donovan and Neal Patel

        Sean Liao added 1 comment

        Commit Message
        Sean Liao . resolved

        Maybe link to https://go.dev/issue/66432 and https://go.dev/issue/66653 which could be fixed in the future using this

        Neal Patel

        I took a cursory look at the issues; could you elaborate on how it might apply to https://go.dev/issue/66432?

        I think I see how it applies to https://go.dev/issue/66653.

        Sean Liao

        66432: the module source doesn't host a view of individual files. with this /view/, we'd be able to see the source code.

        66653: the module source can lie about the file contents (e.g. tag was changed after proxy caching). with /view/, we'd always see what's in the proxy cache, matching the most common source for go get.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Alan Donovan
        • Neal Patel
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        • requirement is not satisfiedkokoro-CI-Passes
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: pkgsite
        Gerrit-Branch: master
        Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
        Gerrit-Change-Number: 695495
        Gerrit-PatchSet: 9
        Gerrit-Owner: Neal Patel <neal...@google.com>
        Gerrit-Reviewer: Alan Donovan <adon...@google.com>
        Gerrit-Reviewer: Damien Neil <dn...@google.com>
        Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
        Gerrit-Reviewer: Neal Patel <neal...@google.com>
        Gerrit-Reviewer: kokoro <noreply...@google.com>
        Gerrit-CC: Russ Cox <r...@golang.org>
        Gerrit-CC: Sean Liao <se...@liao.dev>
        Gerrit-CC: kokoro <noreply...@google.com>
        Gerrit-Attention: Neal Patel <neal...@google.com>
        Gerrit-Attention: Alan Donovan <adon...@google.com>
        Gerrit-Comment-Date: Wed, 15 Oct 2025 17:47:42 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Sean Liao <se...@liao.dev>
        Comment-In-Reply-To: Neal Patel <neal...@google.com>
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        Sean Liao (Gerrit)

        unread,
        2:02 PM (10 hours ago) 2:02 PM
        to Neal Patel, goph...@pubsubhelper.golang.org, Go LUCI, kokoro, Alan Donovan, Damien Neil, Russ Cox, Jonathan Amsterdam, golang-co...@googlegroups.com
        Attention needed from Alan Donovan and Neal Patel

        Sean Liao added 1 comment

        Commit Message
        Alan Donovan . resolved

        Can we make this endpoint URL shorter? This was the name of an AppEngine app; we needn't preserve it here. For starters, the "go" part can clearly go. I don't know what endpoints already exist, but I wonder whether this can be something as short as /src or /mod or /view.

        Neal Patel

        I chose `/view/`. Let me know what you think about the resulting file structure.

        Neal Patel

        Acknowledged

        Sean Liao

        Now that I think about it, pkgsite already has a source file view under /files/

        https://cs.opensource.google/go/x/pkgsite/+/master:internal/frontend/server.go;l=215

        maybe it should be unified with this?

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Alan Donovan
        • Neal Patel
        Submit Requirements:
          • requirement is not satisfiedCode-Review
          • requirement satisfiedNo-Unresolved-Comments
          • requirement is not satisfiedReview-Enforcement
          • requirement satisfiedTryBots-Pass
          • requirement is not satisfiedkokoro-CI-Passes
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: comment
          Gerrit-Project: pkgsite
          Gerrit-Branch: master
          Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
          Gerrit-Change-Number: 695495
          Gerrit-PatchSet: 9
          Gerrit-Owner: Neal Patel <neal...@google.com>
          Gerrit-Reviewer: Alan Donovan <adon...@google.com>
          Gerrit-Reviewer: Damien Neil <dn...@google.com>
          Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
          Gerrit-Reviewer: Neal Patel <neal...@google.com>
          Gerrit-Reviewer: kokoro <noreply...@google.com>
          Gerrit-CC: Russ Cox <r...@golang.org>
          Gerrit-CC: Sean Liao <se...@liao.dev>
          Gerrit-CC: kokoro <noreply...@google.com>
          Gerrit-Attention: Neal Patel <neal...@google.com>
          Gerrit-Attention: Alan Donovan <adon...@google.com>
          Gerrit-Comment-Date: Wed, 15 Oct 2025 18:02:22 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          unsatisfied_requirement
          satisfied_requirement
          open
          diffy

          Jonathan Amsterdam (Gerrit)

          unread,
          5:48 PM (6 hours ago) 5:48 PM
          to Neal Patel, goph...@pubsubhelper.golang.org, Go LUCI, kokoro, Alan Donovan, Damien Neil, Russ Cox, golang-co...@googlegroups.com
          Attention needed from Alan Donovan and Neal Patel

          Jonathan Amsterdam voted Code-Review+2

          Code-Review+2
          Open in Gerrit

          Related details

          Attention is currently required from:
          • Alan Donovan
          • Neal Patel
          Submit Requirements:
          • requirement satisfiedCode-Review
          • requirement satisfiedNo-Unresolved-Comments
          • requirement satisfiedReview-Enforcement
          • requirement satisfiedTryBots-Pass
          • requirement is not satisfiedkokoro-CI-Passes
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: comment
          Gerrit-Project: pkgsite
          Gerrit-Branch: master
          Gerrit-Change-Id: I946b541c25b3b686b9b093c4999cff5aee8bad35
          Gerrit-Change-Number: 695495
          Gerrit-PatchSet: 9
          Gerrit-Owner: Neal Patel <neal...@google.com>
          Gerrit-Reviewer: Alan Donovan <adon...@google.com>
          Gerrit-Reviewer: Damien Neil <dn...@google.com>
          Gerrit-Reviewer: Jonathan Amsterdam <j...@google.com>
          Gerrit-Reviewer: Neal Patel <neal...@google.com>
          Gerrit-Reviewer: kokoro <noreply...@google.com>
          Gerrit-CC: Russ Cox <r...@golang.org>
          Gerrit-CC: Sean Liao <se...@liao.dev>
          Gerrit-CC: kokoro <noreply...@google.com>
          Gerrit-Attention: Neal Patel <neal...@google.com>
          Gerrit-Attention: Alan Donovan <adon...@google.com>
          Gerrit-Comment-Date: Wed, 15 Oct 2025 21:48:34 +0000
          Gerrit-HasComments: No
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy
          Reply all
          Reply to author
          Forward
          0 new messages