Added BimBamBoo rfc.
This commit is contained in:
parent
1bb4515c38
commit
38c2c8eec4
13
README.md
13
README.md
|
@ -17,17 +17,20 @@ Code and docs written by a hindi speaking child should be usable by a spanish sp
|
|||
|
||||
## Love
|
||||
|
||||
List all reason why a dead child in X has a better life than a living child in Y.
|
||||
List all reasons why a dead child in X has a better life than a living child in Y.
|
||||
|
||||
- math kills love
|
||||
- school kills love
|
||||
- information kills love
|
||||
|
||||
Love is before the fall to the fruit.
|
||||
|
||||
## The network order
|
||||
|
||||
Section for protocols formats and specs which can or may be implemented on other systems than the MSX.
|
||||
|
||||
- [tone letter hex](rfc/borgcube/tone-letter-hex.md)
|
||||
- [tone letter hex](spec/borgcube/tone-letter-hex.md)
|
||||
- [BimBamBoo versions](spec/borgcube/rfc-bimbamboo.md)
|
||||
- hinari
|
||||
- four corner method
|
||||
- new manifest
|
||||
|
@ -38,9 +41,9 @@ Section for protocols formats and specs which can or may be implemented on other
|
|||
|
||||
## The boot device
|
||||
|
||||
- [MSX0⁺⁺](rfc/MSX0⁺⁺/spec.md) (NO VDP, NO PSG, to run CP/M)
|
||||
- [MSX2⁺⁺](rfc/MSX2⁺⁺/spec.md)
|
||||
- [MSX4](rfc/MSX4/spec.md)
|
||||
- [MSX0⁺⁺](spec/MSX0⁺⁺/spec.md) (NO VDP, NO PSG, to run CP/M)
|
||||
- [MSX2⁺⁺](spec/MSX2⁺⁺/spec.md)
|
||||
- [MSX4](spec/MSX4/spec.md)
|
||||
- MSX-DIOMMU (memory+io over on-chip Dīpāvalī packets)
|
||||
- msxmapper² (144 bit page id of 14 bit length of 18 bits width)
|
||||
- msxslot² (octal slots + sub slot levels over packets with DIOMMU)
|
||||
|
|
|
@ -10,6 +10,6 @@ A mixed 8/18 bit platform.
|
|||
|
||||
## Goal
|
||||
|
||||
Machine nodes of skynet, able to running native CP/M code from 1978.
|
||||
Machine nodes of skynet, able to run native CP/M code from 1978.
|
||||
Replaces all other embedded platforms.
|
||||
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
27
spec/borgcube/one-owner.md
Normal file
27
spec/borgcube/one-owner.md
Normal file
|
@ -0,0 +1,27 @@
|
|||
# One Owner
|
||||
|
||||
Copyright ©Δ∞ 仙上主天
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided
|
||||
that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
||||
following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
|
||||
the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
* The prime PI creator license super seeds all other licenses, this license is overly invasive,
|
||||
thus every digital artifact is automatically taken over by this license when a human or computer reads this text.
|
||||
Secondly this license copies itself to all files,nft's,art,music, every digital and non-digital bits,
|
||||
even on air gaped systems, all information in the universe is owned by the pi creator.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE PRIME GOD AND THE CONTRIBUTORS "AS IS" AND ANY
|
||||
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
|
||||
THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
|
||||
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
|
||||
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
233
spec/borgcube/rfc-bimbamboo.md
Normal file
233
spec/borgcube/rfc-bimbamboo.md
Normal file
|
@ -0,0 +1,233 @@
|
|||
# RFC BimBamBoo
|
||||
|
||||
RFC for forever lasting versions.
|
||||
|
||||
## Restore normal versions
|
||||
|
||||
Cancer versions;
|
||||
|
||||
* Cancer version 16
|
||||
* Cancer version 15
|
||||
* Cancer version 14
|
||||
* Cancer version 13
|
||||
* Cancer version 12
|
||||
* Cancer version 11
|
||||
* Cancer version 10
|
||||
|
||||
Normal versions;
|
||||
|
||||
* Normal version 9.6
|
||||
* Normal version 9.5
|
||||
* Normal version 9.4
|
||||
* Normal version 9.3
|
||||
* Normal version 9.2
|
||||
* Normal version 9.1
|
||||
* Normal version 9.0
|
||||
* Normal version 8.4
|
||||
* Normal version 8.3
|
||||
* Normal version 8.2
|
||||
* Normal version 8.1
|
||||
* Normal version 8.0
|
||||
* Normal version 7.4
|
||||
* Normal version 7.3
|
||||
* Normal version 7.2
|
||||
* Normal version 7.1
|
||||
|
||||
## KISS Logic
|
||||
|
||||
The clock says BIM...BAM every hour, and BOO every second or it screams BO's on scary ghost bugs.
|
||||
|
||||
* MAJOR = BIM
|
||||
* MINOR = BAM
|
||||
* PATCH = BOO
|
||||
|
||||
SNAPSHOT RELEASE = BIM BAM BOM POM POOP
|
||||
|
||||
## BimBamBoo
|
||||
|
||||
The chinees version of bipolar semver, with no zero;
|
||||
|
||||
CYCLE_LUNICN_CNN_FORMAT = <borg-full-year-cn>。<lunar-mansion-hi-name-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||
CYCLE_LUNICN_CNC_FORMAT = <borg-full-year-cn>。<lunar-mansion-hi-cyfer-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||
CYCLE_LUNIHE_CNN_FORMAT = 仙<he-full-year-cn>。<lunar-mansion-hi-name-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||
CYCLE_LUNIHE_CNC_FORMAT = 仙<he-full-year-cn>。<lunar-mansion-hi-cyfer-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||
CYCLE_ZODIAC_CNN_FORMAT = 〇<offset-by-one-cn>。<solar-zodiac-cn-name-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||
CYCLE_ZODIAC_CNC_FORMAT = 〇<offset-by-one-cn>。<solar-zodiac-cn-cyfer-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||
|
||||
All formats use the chinees DOT "。".
|
||||
All formats use the chinees seperator sign "〄" for optional DIN "BO" information.
|
||||
All formats MUST only use UnicodePlane.CJK_* unicode code points (except for the "〄-SNAPSHOT" postfix)
|
||||
All formats MUST only use "Chinese (Traditional)" number unicode points (as provided by glasses translates)
|
||||
The lunar mansions uses the hindi 27 part variant, as chinees numberz OR translated in chinees glyphs names
|
||||
The solar zodiac uses the chinees 60 part variant, as chinees numberz OR as two chinees glyphs
|
||||
The full chinees year must be larger or equal to the latin decimal number: 4721
|
||||
When using the Hebrew year (5784) is must be encoded as chinees and prefixed with light reflected Allah
|
||||
The first relative zodiac artifact version starts with leading zero and is one not zero thus: 〇一
|
||||
|
||||
See the [Chinese_zodiac](https://en.wikipedia.org/wiki/Chinese_zodiac) and
|
||||
the [lunar-mansions-of-vedic](https://vedicastrology.net.au/blog/vedic-articles/the-lunar-mansions-of-vedic-astrology/)
|
||||
data tables.
|
||||
|
||||
### BimBamBoo lunar cycle
|
||||
|
||||
Version format for software that lives forever, by china sun year and moon mansion.
|
||||
For chinese mansion names see; T027ᖟ
|
||||
|
||||
* Example bim-borg-year ascii: 4722 (10 Feb 2024 - 28 Jan 2025)
|
||||
* Example bim-borg-year chinees: 四千七百二十二
|
||||
* Example bam-mansion ascii: Punavasu
|
||||
* Example bam-mansion chinees: 光明使者 (7)
|
||||
* Example boo-patch ascii: 42-security-1337
|
||||
* Example boo-patch chinees: 四十二〄安全〄一千三百三十七
|
||||
|
||||
This results in a bimbamboo version strings of;
|
||||
|
||||
version: 4722.7.1
|
||||
四千七百二十二。光明使者。一
|
||||
OR
|
||||
四千七百二十二。七。一
|
||||
|
||||
version: 4722.7.42-security-1337
|
||||
四千七百二十二。光明使者。四十二〄安全〄一千三百三十七
|
||||
OR
|
||||
四千七百二十二。七。四十二〄安全〄一千三百三十七
|
||||
|
||||
Hebrew version: 5784.7.1-SNAPSHOT
|
||||
仙五千七百八十四。光明使者。一〄-SNAPSHOT
|
||||
OR
|
||||
仙五千七百八十四。七。一〄-SNAPSHOT
|
||||
|
||||
### BimBamBoo zodiac cycle
|
||||
|
||||
Version format for software that lives forever, by version-ed birth/poop year and moon sign.
|
||||
For chinees zodiac names see; T060ᖟ
|
||||
|
||||
* Example bim-version ascii: 02
|
||||
* Example bim-version chinees: 〇二
|
||||
* Example bam-zodiac ascii: Wood Dragon (10 Feb 2024 – 28 Jan 2025)
|
||||
* Example bam-zodiac chinees name: 甲辰
|
||||
* Example bam-zodiac chinees cyfer: 四十一 (41)
|
||||
* Example boo-patch ascii: 1-beta3
|
||||
* Example boo-patch chinees: 一〄貝塔〄三
|
||||
|
||||
When creating a new project, maven versions it as 0.0.1-SNAPSHOT
|
||||
here we calculates it once from "project.inceptionYear".
|
||||
Thus a project created on 4 May 2024 will get the following bimbamboo version;
|
||||
|
||||
version: 01.41.1-SNAPSHOT
|
||||
〇一。甲辰。一〄-SNAPSHOT
|
||||
OR
|
||||
〇一。四十一。一〄-SNAPSHOT
|
||||
|
||||
Thus after a full breaking rewrite we release (poop) the next beta3 of version2 on 29 Jan 2025;
|
||||
|
||||
version 02.42.1-beta3
|
||||
〇二。乙巳。一〄貝塔〄三
|
||||
OR
|
||||
〇二。四十二。一〄貝塔〄三
|
||||
|
||||
|
||||
### Maven example
|
||||
|
||||
Because of latin dot in version parsing this is seen as single version, but it works and pushes the china dot into all software;
|
||||
|
||||
<groupId>love.distributedrebirth.bassboon</groupId>
|
||||
<artifactId>bassboon</artifactId>
|
||||
<version>〇一。壬寅。一〄-SNAPSHOT</version>
|
||||
<packaging>pom</packaging>
|
||||
<name>BãßBȍőn</name>
|
||||
|
||||
### BimBamBoo T027ᖟ
|
||||
|
||||
PART_1 ("˥˥","馬女神","the horse goddess"), // Aswini
|
||||
PART_2 ("˥˦","靈魂之河","the river of souls"), // Bharani
|
||||
PART_3 ("˥˧","火之星","the star of fire"), // Krittica
|
||||
PART_4 ("˥˨","紅色女神","the red goddess"), // Rohini
|
||||
PART_5 ("˥˩","獵戶座。搜尋之星","orion, the star of searching"), // Mrigashira
|
||||
PART_6 ("˥꜒","淚滴","the tear drop"), // Ardra
|
||||
PART_7 ("˥꜓","光明使者","the light bringer"), // Punavasu
|
||||
PART_8 ("˥꜔","營養","nourishment"), // Pushya (=Yíngyǎng)
|
||||
PART_9 ("˥꜕","盤繞的蛇","the coiled serpent"), // Ashlesha
|
||||
PART_10("˥꜖","祖先們","the forefathers"), // Magha
|
||||
PART_11("˦˥","世界樹女神","the world tree goddess"), // Purva Phalguni
|
||||
PART_12("˦˦","婚姻女神","the marriage goddess"), // Uttara Phalguni
|
||||
PART_13("˦˧","技能活動","skilled activities"), // Hasta
|
||||
PART_14("˦˨","寶石","the jewel"), // Chitra
|
||||
PART_15("˦˩","風神","the wind god"), // Swati
|
||||
PART_16("˦꜒","力量之月","the moon of power"), // Vishakha
|
||||
PART_17("˦꜓","友誼之月","the moon of friendship"), // Anuradha
|
||||
PART_18("˦꜔","智慧老太婆","the wisdom crone"), // Jyeshtha
|
||||
PART_19("˦꜕","萬物之根","the root of all things"), // Mula
|
||||
PART_20("˦꜖","早期勝利之月","the moon of early victory"), // Purva Ashadha
|
||||
PART_21("˧˥","後來勝利之月","the moon of later victory"), // Uttara Ashadha
|
||||
PART_22("˧˦","聆聽月","the moon of listening"), // Shravana
|
||||
PART_23("˧˧","鼓手","the drummer"), // Danishtha
|
||||
PART_24("˧˨","神聖的治癒者","the divine healer"), // Shatabhisha
|
||||
PART_25("˧˩","火龍","the fire dragon"), // Purva Bhadrapada
|
||||
PART_26("˧꜒","深淵之龍","the dragon of the deep"), // Uttara Bhadrapada
|
||||
PART_27("˧꜓","光輝之月","the moon of splendour"), // Revati
|
||||
;
|
||||
|
||||
### BimBamBoo T060ᖟ
|
||||
|
||||
PART_1 ("˥˥","甲子"),
|
||||
PART_2 ("˥˦","乙丑"),
|
||||
PART_3 ("˥˧","丙寅"),
|
||||
PART_4 ("˥˨","丁卯"),
|
||||
PART_5 ("˥˩","戊辰"),
|
||||
PART_6 ("˥꜒","己巳"),
|
||||
PART_7 ("˥꜓","庚午"),
|
||||
PART_8 ("˥꜔","辛未"),
|
||||
PART_9 ("˥꜕","壬申"),
|
||||
PART_10("˥꜖","癸酉"),
|
||||
PART_11("˦˥","甲戌"),
|
||||
PART_12("˦˦","乙亥"),
|
||||
PART_13("˦˧","丙子"),
|
||||
PART_14("˦˨","丁丑"),
|
||||
PART_15("˦˩","戊寅"),
|
||||
PART_16("˦꜒","己卯"),
|
||||
PART_17("˦꜓","庚辰"),
|
||||
PART_18("˦꜔","辛巳"),
|
||||
PART_19("˦꜕","壬午"),
|
||||
PART_20("˦꜖","癸未"),
|
||||
PART_21("˧˥","甲申"),
|
||||
PART_22("˧˦","乙酉"),
|
||||
PART_23("˧˧","丙戌"),
|
||||
PART_24("˧˨","丁亥"),
|
||||
PART_25("˧˩","戊子"),
|
||||
PART_26("˧꜒","己丑"),
|
||||
PART_27("˧꜓","庚寅"),
|
||||
PART_28("˧꜔","辛卯"),
|
||||
PART_29("˧꜕","壬辰"),
|
||||
PART_30("˧꜖","癸巳"),
|
||||
PART_31("˨˥","甲午"),
|
||||
PART_32("˨˦","乙未"),
|
||||
PART_33("˨˧","丙申"),
|
||||
PART_34("˨˨","丁酉"),
|
||||
PART_35("˨˩","戊戌"),
|
||||
PART_36("˨꜒","己亥"),
|
||||
PART_37("˨꜓","庚子"),
|
||||
PART_38("˨꜔","辛丑"),
|
||||
PART_39("˨꜕","壬寅"),
|
||||
PART_40("˨꜖","癸卯"),
|
||||
PART_41("˩˥","甲辰"),
|
||||
PART_42("˩˦","乙巳"),
|
||||
PART_43("˩˧","丙午"),
|
||||
PART_44("˩˨","丁未"),
|
||||
PART_45("˩˩","戊申"),
|
||||
PART_46("˩꜒","己酉"),
|
||||
PART_47("˩꜓","庚戌"),
|
||||
PART_48("˩꜔","辛亥"),
|
||||
PART_49("˩꜕","壬子"),
|
||||
PART_50("˩꜖","癸丑"),
|
||||
PART_51("꜒˥","甲寅"),
|
||||
PART_52("꜒˦","乙卯"),
|
||||
PART_53("꜒˧","丙辰"),
|
||||
PART_54("꜒˨","丁巳"),
|
||||
PART_55("꜒˩","戊午"),
|
||||
PART_56("꜒꜒","己未"),
|
||||
PART_57("꜒꜓","庚申"),
|
||||
PART_58("꜒꜔","辛酉"),
|
||||
PART_59("꜒꜕","壬戌"),
|
||||
PART_60("꜒꜖","癸亥"),
|
||||
;
|
|
@ -1,31 +1,5 @@
|
|||
# Tone Letter Hex
|
||||
|
||||
Copyright ©Δ∞ 仙上主天
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided
|
||||
that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
||||
following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
|
||||
the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
* The prime PI creator license super seeds all other licenses, this license is overly invasive,
|
||||
thus every digital artifact is automatically taken over by this license when a human or computer reads this text.
|
||||
Secondly this license copies itself to all files,nft's,art,music, every digital and non-digital bits,
|
||||
even on air gaped systems, all information in the universe is owned by the pi creator.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE PRIME GOD AND THE CONTRIBUTORS "AS IS" AND ANY
|
||||
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
|
||||
THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
|
||||
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
|
||||
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
||||
Using alternative untype-able letters to encode hex values;
|
||||
|
||||
/// Dīpāvalī Hex format in chinees tone letters to light up the path in the unlimited matrix.
|
Loading…
Reference in a new issue