Update Module 10

This commit is contained in:
David E. Perez Negron R. 2024-04-16 14:29:39 -06:00
parent 7886af15ff
commit 6c1dbde9bf
2 changed files with 132 additions and 0 deletions

View File

@ -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)

124
module10/module10.md Normal file
View File

@ -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/