Revamp prosjekter #80

Open
opened 2025-03-18 20:59:54 +01:00 by oysteikt · 0 comments
Owner

I'd like to revamp https://www.pvv.ntnu.no/prosjekt/

First and foremost, bjørnar needs to calm his koseprogg

Secondly, I'd like to recreate the schema like follows:

overarching project group

  • Title (req)
  • Description EN (req)
  • Description NO (req)
  • Gitea Link (req)
  • Wiki Link (Optional)

projects

  • Overarching project group (req)
  • Title (req)
  • Description EN (req)
  • Description NO (req)
  • Core maintainers (i.e. no difference between "members" and "project owners", nor does it imply non-members)
  • Gitea Link (optional - would be req, but there might be hardware projects and whatnot)
  • Issue board link (req) (maybe this could show issue count + good first new issue count dynamically?)
  • Wiki Link (Optional)
  • Languages (0..)
  • Technologies (0..)
  • Keywords (0..)
  • License (with option None for dibbler, nettsida, etc. until we figure them out)
  • Logo URL (optional)

maintainers

  • username (key)
  • Name
  • Link (optional)

PS: this should stay in the database, not some funny json file i a drift repo or here. This is to ensure that the threshold for creating a project stays as low as possible for all members.

I'd like to revamp https://www.pvv.ntnu.no/prosjekt/ First and foremost, [bjørnar needs to calm his koseprogg](https://git.pvv.ntnu.no/Projects/nettsiden/issues/76 ) Secondly, I'd like to recreate the schema like follows: ### overarching project group - Title (req) - Description EN (req) - Description NO (req) - Gitea Link (req) - Wiki Link (Optional) ### projects - Overarching project group (req) - Title (req) - Description EN (req) - Description NO (req) - Core maintainers (i.e. no difference between "members" and "project owners", nor does it imply non-members) - Gitea Link (optional - would be req, but there might be hardware projects and whatnot) - Issue board link (req) (maybe this could show issue count + good first new issue count dynamically?) - Wiki Link (Optional) - Languages (0..) - Technologies (0..) - Keywords (0..) - License (with option None for dibbler, nettsida, etc. until we figure them out) - Logo URL (optional) ### maintainers - username (key) - Name - Link (optional) PS: this should stay in the database, not some funny json file i a drift repo or here. This is to ensure that the threshold for creating a project stays as low as possible for all members.
oysteikt added the feature request label 2025-03-18 20:59:54 +01:00
oysteikt added reference revamp-projects 2025-12-04 19:42:59 +01:00
oysteikt self-assigned this 2025-12-16 20:28:39 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projects/nettsiden#80