G-Node / G-Node/gogs

Revert templates to upstream and add our own to the custom directory

Open
#60 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
16
Forks
15
PR merge metrics
No merged PRs in 30d

Description

The upside of this is that keeping up to date with upstream is simpler, since it won't create merge conflicts. The downside is that if something changes in the upstream templates with respect to the information they have (variable name change, for instance), it will break our templates without warning.

One solution to the downside is to keep up to date with GOGS more regularly and follow the changes closely, instead of merging blindly.

We could also write tests that check if all pages render properly.

Contributor guide

Open the contributing guide

Research direction

The issue names upstream templates and a custom directory but does not identify files, tests, or an entry point. Compare the upstream and custom template locations first, then determine how rendering can be checked; done means upstream templates are reverted, custom templates remain isolated, and pages render without breaking.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.