diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index 3242661..133609f 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -1,4 +1,4 @@ -name: Action | Auto deploy "develop" to wen.soonaverse.com +name: Action | Auto deploy "production" to soonaverse.com on: release: @@ -21,7 +21,7 @@ jobs: - name: Install Dependencies run: npm install - name: Build project - run: npm run build + run: npm run build:prod - name: Publish to Cloudflare Pages uses: cloudflare/pages-action@v1 with: diff --git a/.github/workflows/ui_eslint.yml b/.github/workflows/ui_eslint.yml index 648216d..d4dfa5b 100644 --- a/.github/workflows/ui_eslint.yml +++ b/.github/workflows/ui_eslint.yml @@ -1,9 +1,6 @@ name: UI | ES Lint -on: - pull_request: - paths: - - packages/ui/** +on: push jobs: front_end_es_lint: @@ -21,8 +18,6 @@ jobs: - name: Install Dependencies run: npm install - name: Lint - working-directory: packages/ui run: npm run lint - name: Prettier - working-directory: packages/ui run: npx prettier --check . diff --git a/.prettierignore b/.prettierignore index 2c23c59..e8afab7 100644 --- a/.prettierignore +++ b/.prettierignore @@ -5,3 +5,7 @@ lib **/lib **/node_modules .angular +.github +CONTRIBUTING.md +MANIFESTO.md +README.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 810222e..e823d32 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -8,6 +8,37 @@ We want to make contributing to this project as easy and transparent as possible - Proposing new features - Becoming a maintainer +SOON token is used to reward contributors for their effort. + +## SOON token Rewards + +All contributions are rewarded through SOON tokens. Yes, your contribution is valued. + +Current code review committee: +- @adam_unchained +- @flyingrabbit-lab + +Core reviewer labels appropriate category on the PR or github issue. If no category is defined on either of them make sure to ask code reviewer by tagging them. SOON reward can be discussed prior on the Github issue before the work even starts. This allows interested parties to understand potential reward. + +There are three categories of contribution: + +**Category 1 (up to 1000 SOON):** + +- Requires one approval on PR by code review committee member. + +**Category 2 (up to 5000 SOON):** + +- Requires one approval on PR by code review committee member. +- Requires majority SOON Committee approval. + +**Category 3 (unrestricted):** + +- Requires one approval on PR by code review committee member. +- Requires majority SOON Committee approval. +- Requires SOON vote through Soonaverse on-chain votting. + +Please note, contributor is responsible to notify and reach out to members for approval. + ## We Develop with Github We use github to host code, to track issues and feature requests, as well as accept pull requests. @@ -27,7 +58,7 @@ Pull requests are the best way to propose changes to the codebase (we use [Githu In short, when you submit code changes, your submissions are understood to be under the same [MIT License](http://choosealicense.com/licenses/mit/) that covers the project. Feel free to contact the maintainers if that's a concern. -## Report bugs using Github's [issues](https://github.com/soonaverse/soonaverse/issues) +## Report bugs using Github's [issues](https://github.com/soonaverse/app/issues) We use GitHub issues to track public bugs. Report a bug by [opening a new issue](https://docs.github.com/en/github/managing-your-work-on-github/creating-an-issue) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md new file mode 100644 index 0000000..0e4402d --- /dev/null +++ b/CONTRIBUTORS.md @@ -0,0 +1,7 @@ +# List of all contributors and SOON token reward + +This table provides complete history into each contributions and their SOON reward. + +User | PR | SOON Reward | SMR Address | Authorized By | Comments | +---- | -- | ----------- | ----------- | ------------- | -------- | +[@emmap3-do](https://github.com/emmap3-do) | https://github.com/soonaverse/app/pull/47 | 500 | smr1qzt5qs6m6s2us8ll0hdfefzpr43cdz2xmjzywmrkz0sc2uyegvzjwazr6f8 | [@adam_unchained](https://github.com/adam_unchained) | Testing, continuous support in #dev channel diff --git a/MANIFESTO.md b/MANIFESTO.md new file mode 100644 index 0000000..faccc78 --- /dev/null +++ b/MANIFESTO.md @@ -0,0 +1,44 @@ +# The Soonaverse Manifesto + +Soonaverse is a collaboration between dedicated professionals, skilled in navigating the constant tension between invention and production to find ways to create, build, and get things done. We have different backgrounds, skills, and experiences, but share a singular goal, a shared vision, a common mantra - together we can build the impossible. + +Our current “impossible” is building a more equitable world through decentralization. A world where centralized systems have NOT concentrated society’s influence, power and wealth into the hands of an infinitesimally small number of individuals and organizations. + +Decentralization will enable us to avoid cronyism and chaos. Where we are, what we’ve done, and how we’re SEEN is based on merit not image, value not celebrity. + +Like the DAOs we create, we believe that contributions should be judged without bias, blind to color, class, and creed, where every vote counts, where “we” is stronger than “me”, and organizations are equal and flat because that’s the way they should be. + +We believe that privacy isn’t just a cloak, it's a shield, and an anonymous voice is still a voice. DAOs must have trust, they must have reputation for members to create meaningful connections, so when people gather they become makers not mobs. + +Your voice matters and NO ONE should demand a fee for expressing your opinion, no one should force you to pay to exercise your right to vote, decentralization must be an enabler not a wall. + +Our DAOs will bring the change the world needs, by spreading the power of every decision across 7.7 billion points of humanity, where everyone's an influencer, because everyone has influence. + +Ask WHO we need. We’ll say, YOU. + +Ask HOW can it be done. We’ll say, TOGETHER. + +Ask WHERE it will happen. We’ll say, RIGHT BEFORE YOU EYES. + +And then ask us WHEN. No, ask us WEN and we will say SOON, because THAT is always our answer. + +## Our DAOs + +### The Soonaverse + +#### Founding Principles + +1. "All Voting MUST be FREE and Securely ON-Chain" +2. “DAOs must have immutable TRUST and REPUTATION” +3. “An anonymous voice is STILL A VOICE and members must be HEARD” + +#### Commitments + +* The Soonaverse is committed to building the foundation for organizations that enable DAOs and embrace personal sovereignty - where every person and community has the power to vote, the power to choose. +* The Soonaverse will remove the “dysfunction from decentralization” and steer communities towards its better angels through trust and reputation. +* The Soonaverse prioritizes the will of DAOs and its communities by creating equitable systems of proposal management. We believe that members should make their case, give people their vote and let the best ideas win. +* We will always strive to be a place for experimentation and innovation, but not at the cost of our members. +* The Soonaverse will be built with the most reliable and advanced decentralization technologies available, once they are PROVEN to be safe. +* We will embrace transparency and honesty in our approaches, especially when it comes to transitioning from centralized to decentralized technologies. +* The SOON token is a means to govern the platform and is woven into the very fabric of the system. We avoid fees wherever possible, especially when it comes to voting. +* We will create tokenomics that keep the platform funded and thriving to support the ecosystem, our members, and the DAOs we are creating. diff --git a/README.md b/README.md index e77f8f1..b6bd3cf 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,92 @@ +
+
+
+ Soonaverse is a platform for communities to create and manage decentralized autonomous organizations (DAOs), NFTs, projects, companies, and markets, on the feeless infrastructure of the IOTA and SMR network.
+
+
+ www.soonaverse.com
+
+
+ Contributing Guidelines
+ ·
+ Submit an Issue
+ ·
+ Twitter
+
+
+