From 6c1dbde9bf469a9fa06d1fdca4edcb38bd0ef43d Mon Sep 17 00:00:00 2001 From: "David E. Perez Negron R." Date: Tue, 16 Apr 2024 14:29:39 -0600 Subject: [PATCH] Update Module 10 --- README.md | 8 +++ module10/module10.md | 124 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 132 insertions(+) create mode 100644 module10/module10.md diff --git a/README.md b/README.md index d303739..97e00fd 100644 --- a/README.md +++ b/README.md @@ -79,10 +79,18 @@ credits approved/verified by the DAO. ### Module 10: Rebranding and Technical Marketing. +Module 10 handles websites, user tools, and social networks management with +automated technical marketing as RSS push events from website blog, articles +and git commits. Community building is the most important goal of this module +and weekly calls, education and brainstorming will be the DECA approach to +creating a stronger, and better-informed community. + > Note: The modules will not be organized in a sequential order necesarily but the design should consider the other implementations based on the General Diagrams and Use Cases Examples. +[Module 10 Specification](./module10/module10.md) + ## General Diagrams and Use Cases ## [LICENSE](./LICENSE.md) diff --git a/module10/module10.md b/module10/module10.md new file mode 100644 index 0000000..245e7aa --- /dev/null +++ b/module10/module10.md @@ -0,0 +1,124 @@ +# Module 10 Specification + +## Goal + +Module 10 handles websites, user tools, and social networks management with +automated technical marketing as RSS push events from website blog, articles +and git commits. Community building is the most important goal of this module +and weekly calls, education, hackathons and brainstorming will be the DECA +approach to creating a stronger, and better-informed community. + +## Dependencies +- [x] Module 1 + +## Subprojects + +- [ ] Refactor DECA Website: using [lume](https://lume.land/) +- [ ] Update DECADocs +- [ ] Create DAOTasks Website +- [ ] Fix Email isses and link them to the systems. +- [ ] Migrate Forum to a Lemmy Instance. +- [ ] Link RSS to social networks. +- [ ] DECA LLM. +- [ ] R&D Rebranding. + +Where: + +> R: Research + +> D: Develop + +> T: Test + +## Development Reports and Repositories + +### DECA WEBSITE + +- [x] Deno + [lume](https://lume.land/) test [^1] +- [x] Decentralize test + - [x] [T: DSCI gateway with nginx](https://gateway.decentralizedscience.org) + - [ ] Decentralize with fleek for CI/CD +- [ ] [Pin IPNS in DSCI gateway](https://gateway.decentralizedscience.org) +- [ ] Create repo and issues to consider the first release +- [ ] Release and Deploy first version. + +Full information at the [DECA WEBSITE repository](https://git.decentralizedscience.org/DECA/deca.eco/src/branch/develop) + +### Update DECADocs + +from DAOTasks and Papers Documentation. +- [ ] Solve decentralization issues with rustdocs (permalinks, rootfolder and fleek) +- [ ] If it cannot be solved migrate to [lume theme](https://lume.land/themes/) (lumedocs or wiki) +- [ ] Decentralize with fleek for CI/CD +- [ ] [Pin IPNS in DSCI gateway](https://gateway.decentralizedscience.org) +- [ ] Create repo and issues to consider the first release +- [ ] Release and Deploy first version. +- [ ] Link to DECA WEBSITE. + + +Full information at the [DECADocs Repository](https://git.decentralizedscience.org/DECA/docs/src/branch/develop) + +### Create DAOTask Website. + +> Depends on DECA WEBSITE and LUME + +- [ ] Fleek integration if DECA WEBSITE deploys easier consider a lume documentation instance. +- [ ] Cleanup and merge DAOTasks with DOCs so that merge only includes links to repositories and +basic checkup list like this one. +- [ ] Decentralize with fleek for CI/CD +- [ ] [Pin IPNS in DSCI gateway](https://gateway.decentralizedscience.org) +- [ ] Link to DECA WEBSITE. + +Full information at the [DaoTasks Repository](https://git.decentralizedscience.org/DECA/DAOTask/src/branch/develop) + +### Fix email issues + +Migrate infrastructure and setup email for services such as: + +- [ ] DSCI Git +- [ ] forum or lemmy instance. +- [ ] Blogs post list RSS and other RSS +- [ ] (Optional) NSI nextcloud + +### Migrate Forum to a Lemmy Instance + +- [ ] Deploy and test a Lemmy Instance. +- [ ] Check the most important post from [the DECA forum](https://forum.deca.eco) +- [ ] Migrate them to documentation or Lemmy. + +### Link RSS to social networks. + +> Note Rss updates will be created from git and blog posts. + +- [ ] Recover or Create a new Twitter account. +- [ ] Link RSS to missing telegram channels +- [ ] Link twitter to RSS Updates +- [ ] Link Discord to RSS Updates +- [ ] Link Mirror.xyz to Blog RSS. +- [ ] Link Mirror.xyz to Blog RSS. + +### DECA LLM + +- [ ] Use Documentation for LLM Training. +- [ ] Bot as FAQ for channels. +- [ ] Help on DECA Tech publications and charts. + +### Rebranding + +> Help Wanted + +ToDo + +## Notes and further developments. + +> Most of Module 10 work will be great to have some external help and add bounties +to it. Yet it might require the DAOTasks and the integration with the DAO and +Lemmy for debate. This will be developed gradually while testing its modules. + +1. Link the Daotask to run onchain or at least linked to the snapshot.org this +might require the development of a web3 component using lit and ethers. + + +## References + +[^1]: https://lume.land/