ccsmb / standards Goto Github PK
View Code? Open in Web Editor NEWStandard file formats, APIs, network protocols, and more for ComputerCraft
License: Other
Standard file formats, APIs, network protocols, and more for ComputerCraft
License: Other
What license should this be licensed under?
I think it should be the GFDL, as the predecessor to this was also GDFL.
This repository seems to be missing a LICENSE.md file.
Due to importing from oeed/CraftOS-Standards
we must use the GNU Free Documentation License
.
Some standards may be deprecated over time, (nfp, nft, etc). It would be a good idea to have a field for deprecated standards for RFCs.
It would be nice if we could have a Github Pages based static markdown site, so that the RFCs are easier to read.
This should be simple, the hard part is finding a good theme.
We could also PR into SquidDev-CC/madefor.cc so that we can have standards.madefor.cc
or something similar
This is my first time coming across this project. In my opinion the concept of having standards for CC like this is comedic on its own, but I was at least hoping I'd see some decent organization and a more impressive arrangement of standards since the last time oeed contributed to them. I was disappointed.
Below is the list of inconsistencies I found in the standards:
The header defined by the standard is:
*Author: Your Name <@yourgithub>*
*Version: v1.0.0
*Last updated: YYYY-MM-DD*
The header for CCSMB 1 itself does not follow this standard, opting to add an extra newline and a description, not defined by the standard:
*Author: Tomodachi94 <@tomodachi94>*
*Version: v1.0.0*
*Last updated: 2022-11-07*
This RFC defines the protocol for defining and submitting a standard to the CCSMB.
Later in the file:
The RFC should be written in a professional tone. Readers are expected to have a basic understanding of programming jargon and Lua programming.
bit of a nitpick but I feel like the term "programming jargon" coming right after "professional tone" completely side-steps the goal of the section. It could be written better.
v
like CCSMB 1 suggests.I have this setup in tomodachi94/awesome-computercraft
, it might be nice to have here.
Since bimg is a widely used (from my expierence) image format I think it should be written
(Someone else can/will probably beat me to the punch on this)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.