Skip to content

Commit

Permalink
chore: added week-2,3 reports
Browse files Browse the repository at this point in the history
  • Loading branch information
polarhive committed Mar 30, 2024
1 parent 27d4cee commit 041e7d3
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 4 deletions.
5 changes: 3 additions & 2 deletions site/content/posts/week-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,11 @@ tags:

# Nathan’s Progress

- tofill
- chore/build: Build and deploy anna using Netlify [#11, #48](https://github.com/acmpesuecc/anna/pull/48)
- chore/build: switch to Makefile [#49](https://github.com/acmpesuecc/anna/pull/49)

## What's next?

- tofill
- Implement a gui/wizard to configure the `config.yml`

---
11 changes: 9 additions & 2 deletions site/content/posts/week-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,17 @@ tags:

# Nathan’s Progress

- tofill
- Implemented an interactive web based wizard to help a user bootstrap their anna site
- The intial build wrote the json blob to disk; now it passes it as a POST request to the webserver itself over port `8080` (may conflict)
- So far it lets you pick a fill metadata, pick a theme and preview your site
- It auto validates fields using regex as you proceed
- Also: an animated progressbar and other easter-eggs (confetti??)

## What's next?

- tofill
- Improve UX by dogfooding and collecting feedback from new users
- Theme triaging and cataloging (basic hugo compatability)
- Bootstrap `site` dir, if the user didn't already have one, using `go-git` and add basic git-submodule support for themes
- Implement go best practices: (auto generate docs, tag releases and known bugs)

---

0 comments on commit 041e7d3

Please sign in to comment.