Skip to content

uwa-thesis:0.1.0 - #5501

Open
jumper385 wants to merge 2 commits into
typst:mainfrom
jumper385:main
Open

uwa-thesis:0.1.0#5501
jumper385 wants to merge 2 commits into
typst:mainfrom
jumper385:main

Conversation

@jumper385

Copy link
Copy Markdown

I am submitting

  • a new package
  • an update for a package

A package for The University of Western Australia Engineering Students doing their final year thesis

Description: Thesis template based on GENG4412/5512 template from course materials.

I have read and followed the submission guidelines and, in particular, I

  • selected a name that isn't the most obvious or canonical name for what the package does

    • Explanation: uwa is short for The University of Western Australia. Its fairly non descript.
  • added a typst.toml file with all required keys

  • added a README.md with documentation for my package

  • have chosen a license and added a LICENSE file or linked one in my README.md

  • tested my package locally on my system and it worked

  • excluded PDFs or README images, if any, but not the LICENSE

  • ensured that my package is licensed such that users can use and distribute the contents of its template directory without restriction, after modifying them through normal use.

@typst-package-check typst-package-check Bot added the new A new package submission. label Aug 6, 2026
@saecki saecki self-assigned this Aug 10, 2026
@elegaanz elegaanz assigned elegaanz and unassigned saecki Aug 10, 2026

@elegaanz elegaanz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for submitting this package. There are issues regarding its structure and metadata that needs to be fixed, can you take a look please?

)
```

Place image assets (e.g. `img.jpeg`) in the [assets/](assets/) folder and reference them with a path like `"assets/img.jpeg"`.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is a bit misleading: the assets folder won't exist in the user project, and generally speaking it is not mandatory to put images in a specific folder.

categories = ["thesis", "report", "university", "uwa"]

[template]
path = "template"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This directory is missing. You should create it and move main.typ inside. The template also needs a thumbnail to be valid.

entrypoint = "template.typ"
license = "MIT"
description = "A thesis template for UWA School of Engineering Thesis"
categories = ["thesis", "report", "university", "uwa"]

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can have at most three categories, and they should be among the allowed ones. You can use the keywords field if you need more.

@@ -0,0 +1,12 @@
[package]
name = "uwa-thesis"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The name is still too descriptive and more importantly it can be considered to be the canonical name for that package: that's what you would expect the official package for this university to be called. Can you please pick another name? In general, adding a unique prefix or suffix to an otherwise canonical name is enough to fit our guidelines.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unless you took this image yourself and decide to share it under the same terms as the rest of your package, can you please specify the relevant copyright and/or licensing information (for example at the end of your README).

@elegaanz elegaanz added the waiting-on-author Pull request waits on author label Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new A new package submission. waiting-on-author Pull request waits on author

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants