Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions CHANGELOG.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
== Changelog

All notable changes to Me Language will be documented in this file.

The format is based on https://keepachangelog.com/en/1.1.0/[Keep a
Changelog], and this project adheres to
https://semver.org/spec/v2.0.0.html[Semantic Versioning].

=== https://github.com/hyperpolymath/me-dialect-playground/compare/v0.1.0...HEAD[Unreleased]

==== Added

* Initial project structure
* Basic Me language interpreter
* HTML-like syntax: `+<say>+`, `+<remember>+`, `+<ask>+`, `+<choose>+`,
`+<repeat>+`
* Variable interpolation with `+{variable-name}+`
* Conditional execution with `+<when>+` and `+<otherwise>+`
* Counting operations with `+<add>+` and `+<subtract>+`
* Example programs for levels 1-3
* RSR compliance files

==== Security

* Sandboxed execution environment
* No network access
* No file system access
* MPL-2.0 license

=== https://github.com/hyperpolymath/me-dialect-playground/releases/tag/v0.1.0[0.1.0] - 2025-12-30

==== Added

* Project scaffolding
* README with language tutorial
* Basic interpreter implementation
* Level 1-3 curriculum outline
* Example: Hello World
* Example: Variables (remembering things)
* Example: Choices (weather picker)
* Example: Loops (hip hip hooray)

==== Planned for Next Release

* Web-based playground
* Drawing canvas (`+<canvas>+`, shapes)
* Game development features
* Teacher resources
53 changes: 0 additions & 53 deletions CHANGELOG.md

This file was deleted.

78 changes: 78 additions & 0 deletions CODE_OF_CONDUCT.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
== Code of Conduct

=== Our Pledge

We as members, contributors, and leaders pledge to make participation in
the Me Language community a harassment-free experience for everyone.

Given that Me is designed for children, we hold ourselves to the highest
standards of conduct.

=== Our Standards

==== Expected Behaviour

* Being welcoming and inclusive to learners of all ages
* Using encouraging, positive language
* Being patient with beginners
* Respecting different learning styles and paces
* Creating a safe environment for children to learn
* Supporting parents and educators

==== Unacceptable Behaviour

* Any content inappropriate for children
* Harassment of any kind
* Trolling, insulting or derogatory comments
* Publishing others’ private information
* Any conduct that could harm children
* Discouraging or belittling learners

=== Child Safety

Given our audience includes children:

* All community spaces must be appropriate for ages 8+
* No personal information should be shared about children
* Adults should not directly message children
* All interactions should be in public, moderated spaces
* Report any concerning behaviour immediately

=== Enforcement

==== Reporting

[cols=",",options="header",]
|===
|Method |Details
|*Email* |hyperpolymath@proton.me
|*Private Message* |Contact any maintainer directly
|===

For child safety concerns, we prioritize immediate action.

==== Response

[arabic]
. Acknowledgment within *24 hours* (child safety: immediate)
. Review and investigation
. Determination of appropriate action
. Notification of outcome

==== Consequences

* *Warning*: For minor first-time violations
* *Temporary Ban*: For repeated or serious violations
* *Permanent Ban*: For any behaviour that endangers children

=== Attribution

This Code of Conduct is adapted from the
https://www.contributor-covenant.org/[Contributor Covenant], version
2.1, with additional child safety provisions.

'''''

*Be kind. Be patient. Be safe.*

Last updated: 2025
78 changes: 0 additions & 78 deletions CODE_OF_CONDUCT.md

This file was deleted.

Loading
Loading