bitovi / bitovi/funcunit

Improve the FuncUnit.com build

Open
#196 3 comments 0 reactions 0 assignees View on GitHub
cleanup developer relations help wanted p2 website
Dominant language
JavaScript
Stars
571
Forks
370
PR merge metrics
No merged PRs in 30d

Description

You can run `make` to build & deploy the FuncUnit site, but the way it works seems like a hack:

- The `site` folder has its own [Makefile](https://github.com/bitovi/funcunit/blob/990337b91ab927662daf83c1b4e3f6b5c0ece538/site/Makefile) and [package.json](https://github.com/bitovi/funcunit/blob/990337b91ab927662daf83c1b4e3f6b5c0ece538/site/package.json), which seems odd
- [At least one file is force-added unnecessarily](https://github.com/bitovi/funcunit/blob/990337b91ab927662daf83c1b4e3f6b5c0ece538/Makefile#L15) (that whole script could probably use some attention/verification)
- Static resources are loaded from different folders, depending on which main section you’re on (i.e. the home page loads resources from `site/static`, while the Guides page loads from `guides/static`)

Home page:
screen shot 2017-04-06 at 4 23 58 pm

Guides page:
screen shot 2017-04-06 at 4 24 28 pm

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.