Comments (5)
I think we can store metadata using a file containing a JSON with the keys and values of the knitting metadata. I will draft a demo and post it here.
Using relative URI allow us for the using of remote patterns from URIs, local data, and bundled files.
from 2018.fossasia.org.
As long as the metadata format is kept simple, so you do not need a dedicated program/editor to generate such a file, I am completely fine with JSON. Also, I like the idea of URI handling.
Anyway, it should be kept so simple to be able to do manual modifications using an editor.
Of course, in a second step we could think about an editor to generate the metadata file, but this might be better done in a dedicated discussion about a pattern editor.
What we will need in any way would be some piece of code to syntax-check/verify a metadata file (probably also against a pattern file).
from 2018.fossasia.org.
Found about http://json-schema.org/ we can use small code blocks to validate against a schema file. https://pypi.python.org/pypi/jsonschema http://www.alexconrad.org/2011/10/json-validation.html
from 2018.fossasia.org.
@tian2992 very nice, that's exactly what I thought of! 👍
from 2018.fossasia.org.
@chris007de thanks!, I left some comments on the PR fossasia/knitpat#1
@andibraeu can you take a look too please?
from 2018.fossasia.org.
Related Issues (20)
- Remove speakers: Kushal Das & Anwesha Das HOT 1
- Google logo appears smaller HOT 2
- Add speaker Meng Weng Wong HOT 1
- Updates to the exhibition map and new booth
- No margin between two different buttons in mobile view HOT 3
- Add speaker Hayk Hakobyan
- Change Adarsh S' outdated speaker info. HOT 4
- [Urgent] Update team info
- Remove speaker: Harihara Vinayakaram Natarajan HOT 1
- No Margin for Social Media icons in mobile view HOT 8
- Addition of Autodesk description HOT 1
- Replace current speaker + Add a new speaker HOT 2
- Calendar view showing wrong times
- Rooms list not sorted alphabetically HOT 1
- Remove speakers: Loi Luu, Ahmed Syed, German Saprykin HOT 3
- Add me HOT 3
- (UI) Header Logo and Menu Alignment Issue HOT 21
- after exhibition with community showcases not in red colour HOT 10
- Speakers Profile is not Updated
- FOSSASIA.ORG is redirecting to https://fossasia.org.org in about section
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 2018.fossasia.org.