Implement initial technology plan #1

Closed
opened 2019-11-23 21:04:44 +00:00 by glen · 6 comments
Owner

Get a simple three.js hello world type of app running, with code, external dependencies, documentation, building, deployment, and testing all operating as described in doc/tech.md

Get a simple three.js hello world type of app running, with code, external dependencies, documentation, building, deployment, and testing all operating as described in doc/tech.md
glen added this to the 0.1.0 milestone 2019-11-23 21:04:44 +00:00
glen self-assigned this 2019-11-23 21:04:44 +00:00
glen added the
todo
label 2019-11-23 21:04:44 +00:00
Author
Owner

OK, wrote a gadget to generate the externals.js module loader. Next up: get the build system using npm working.

OK, wrote a gadget to generate the externals.js module loader. Next up: get the build system using npm working.
Author
Owner

OK, a primitive build system is working via npm run build. next up: generate the documentation, assembling it into a monolithic dyna3.md file, and compiling it into dyna3.html in the site directory when building.

OK, a primitive build system is working via `npm run build`. next up: generate the documentation, assembling it into a monolithic dyna3.md file, and compiling it into dyna3.html in the site directory when building.
Author
Owner

OK, a first pass at documentation generation is now working. next up: try deploying to studioinfinity.org

OK, a first pass at documentation generation is now working. next up: try deploying to studioinfinity.org
glen closed this issue 2019-12-10 02:04:19 +00:00
glen reopened this issue 2019-12-10 02:04:24 +00:00
Author
Owner

Here's the built site for deployment.

Here's the built site for deployment.
5.6 MiB
Author
Owner

Ok indeed, if I unzip that built site into a directory in the top level of the htdocs directory on studioinfinity.org, then browsing to that directory works. Last step: get some kind of tests started.

Ok indeed, if I unzip that built site into a directory in the top level of the htdocs directory on studioinfinity.org, then browsing to that directory works. Last step: get some kind of tests started.
Author
Owner

OK, all of the elements are in place. Closing (and ready to release 0.1.0).

OK, all of the elements are in place. Closing (and ready to release 0.1.0).
glen closed this issue 2019-12-11 17:09:05 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: glen/dyna3#1
No description provided.