Skip to content
Snippets Groups Projects
Commit 772150d6 authored by francisco's avatar francisco :penguin:
Browse files

fix syntax from build.py test script

parent eea32584
No related branches found
No related tags found
No related merge requests found
......@@ -17,13 +17,13 @@ The structure follows this general model:
outcomes: list of outcomes
checklist: student checklist
-..
faq: Markdown faq
faq: Markdown faq
Take a look to the provided .yaml for a full example
## Build.py
This script takes all the yaml files in src/ and can:
This python 2 script takes all the yaml files in src/ and can:
**Test them for correctness**
......
build.py 100644 → 100755
"""Build script for machine-friendly eval rules"""
import sys
# Build script for machine-friendly eval rules
import yaml
import glob
import codecs
from cStringIO import StringIO
import json
import os
import traceback
import sys
import sys
reload(sys)
sys.setdefaultencoding('utf8')
import sys
import traceback
import os
import json
from cStringIO import StringIO
import codecs
import glob
import yaml
SOURCE_DIR = os.path.join(os.getcwd(), 'src')
JSON_DIR = os.path.join(os.getcwd(), 'json')
GITBOOK_DIR = os.path.join(os.getcwd(), 'gitbook')
......
......@@ -36,14 +36,11 @@ tasks:
- Shown how you made your vinyl project
- Included your design files and photos of your finished project
faq: |
### What does *characterise* mean?
### What does *characterise* mean?
> Answer: Describe/understand the nature and features (of your particular laser cutter)
> Answer: Describe/understand the nature and features (of your particular laser cutter)
### Can I use the Inkscape clone tool for my pressfit kit?
> Answer: No. The clone tool is not a real parametric software.
### Can I use the Inkscape clone tool for my pressfit kit?
> Answer: No. The clone tool is not a real parametric software.
### Is it compulsory to design my own file in Vinyl cutting?
> Answer: Yes. Or modify existing one, and acknowledge where you found it.
### Is it compulsory to design my own file in Vinyl cutting?
> Answer: Yes. Or modify existing one, and acknowledge where you found it.
......@@ -17,8 +17,8 @@ tasks:
- Explained any problems and how you fixed them
- Included a ‘hero shot’ of your board
faq: |
### Does the FabISP need to work to complete the assignment?
> Answer: Yes. By, the end of Embedded Programming week. Because you will program your board from Electronics Design week with it. It is highly recommended that you attempt it this week and explain ALL the debugging that you did to try to find out problems.
### Does the FabISP need to work to complete the assignment?
> Answer: Yes. By, the end of Embedded Programming week. Because you will program your board from Electronics Design week with it. It is highly recommended that you attempt it this week and explain ALL the debugging that you did to try to find out problems.
### Can we use the locally compiled version of Fab modules to mill PCBs and moulds?
> Answer: There are no requirements for what you use for CAD and CAM, and certainly not to use mods. Having said that, the mods algorithms are more efficient than the older fab modules, so something's wrong if they're taking more time for you. And mods is easier to configure, and shows the internals of the algorithms, so Neil recommends getting set up to use them.
### Can we use the locally compiled version of Fab modules to mill PCBs and moulds?
> Answer: There are no requirements for what you use for CAD and CAM, and certainly not to use mods. Having said that, the mods algorithms are more efficient than the older fab modules, so something's wrong if they're taking more time for you. And mods is easier to configure, and shows the internals of the algorithms, so Neil recommends getting set up to use them.
......@@ -17,11 +17,11 @@ tasks:
- Pushed to the class archive
- Signed and uploaded [Student Agreement](https://gitlab.fabcloud.org/academany/fabacademy/2019/site/blob/master/doc/students.md)
faq: |
### Is it OK to use someone else’s template to create my website?
> Answer: Yes, if you acknowledge other people’s work. Show you understand how the template works by describing/changing parts of it.
### Is it OK to use someone else’s template to create my website?
> Answer: Yes, if you acknowledge other people’s work. Show you understand how the template works by describing/changing parts of it.
### Can I host photos and files outside the archive?
> Answer: No. Photos should be resized, compressed and stored in the archive. Large files can be hosted externally, but they should not be essential to evaluate your work. See [General Essentials](http://fabacademy.org/2019/docs/FabAcademy-Assessment/general_essentials.html). Remember that The Global Evaluation team should be able to pull and then assess your work offline.
### Can I host photos and files outside the archive?
> Answer: No. Photos should be resized, compressed and stored in the archive. Large files can be hosted externally, but they should not be essential to evaluate your work. See [General Essentials](http://fabacademy.org/2019/docs/FabAcademy-Assessment/general_essentials.html). Remember that The Global Evaluation team should be able to pull and then assess your work offline.
### What size should my website be?
> Answer: In the order of tens of megabytes. Ideally growing at an average rate of 1-2 Mb per week. Read the [General Essentials](http://fabacademy.org/2019/docs/FabAcademy-Assessment/general_essentials.html). Compress, resize, etc.
\ No newline at end of file
### What size should my website be?
> Answer: In the order of tens of megabytes. Ideally growing at an average rate of 1-2 Mb per week. Read the [General Essentials](http://fabacademy.org/2019/docs/FabAcademy-Assessment/general_essentials.html). Compress, resize, etc.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment