Moved BACKLOG and GUIDELINES into dev folder within resources

This commit is contained in:
Lucas
2025-03-16 14:19:23 -07:00
parent bf34f4c8d5
commit d31caabcf2
2 changed files with 0 additions and 0 deletions

57
resources/dev/BACKLOG.md Normal file
View File

@@ -0,0 +1,57 @@
## Pending
Projects that require a further vetting process.
- [grimoire](https://github.com/goniszewski/grimoire)
- [YaCy](https://github.com/yacy/yacy_search_server)
- [Cerebro](https://github.com/cerebroapp/cerebro)
- [Yacht](https://github.com/SelfhostedPro/Yacht) - Might be abandoned
- [Lorien](https://github.com/mbrlabs/Lorien)
- [Freeplane](https://github.com/freeplane/freeplane)
- [HomeBox](https://github.com/sysadminsmedia/homebox)
- [Pinry](https://github.com/pinry/pinry)
- [olmocr](https://github.com/allenai/olmocr)
- [Dify](https://github.com/langgenius/dify) - Tool to build other tools, might not be suited for this list
- [onyx](https://github.com/onyx-dot-app/onyx) - Concerned about corporate influence
- [Browser Use](https://github.com/browser-use/browser-use) - Might be tool to build tools, also concerned with corporate influence
- [thefuck](https://github.com/nvbn/thefuck) - Might be abandoned
- [zx](https://github.com/google/zx) - Need to look into it's purpose in more depth
- [pure](https://github.com/sindresorhus/pure) - Might be abandoned
- [WindTerm](https://github.com/kingToolbox/WindTerm) - Need to look into it's purpose in more depth
## Prospects
Prospective candidates that don't quite make it onto this list, as of now, but are on route to.
- [Sidekick](https://github.com/johnbean393/Sidekick)
- [Taiga](https://github.com/taigaio)
- [Polaris](https://github.com/agersant/polaris)
- [AM](https://github.com/ivan-hc/AM)
- [kunkun](https://github.com/kunkunsh/kunkun)
- [Raindrop.io](https://github.com/raindropio)
- [SwarmUI](https://github.com/mcmonkeyprojects/SwarmUI)
- [MochiDiffusion](https://github.com/MochiDiffusion/MochiDiffusion)
- [RustPad](https://github.com/ekzhang/rustpad)
- [Notes](https://github.com/nuttyartist/notes)
- [Bananas](https://github.com/mistweaverco/bananas)
- [CudaText](https://github.com/Alexey-T/CudaText)
- [Spyglass](https://github.com/spyglass-search/spyglass)
- [LinkAce](https://github.com/Kovah/LinkAce)
- [Xplorer](https://github.com/kimlimjustin/xplorer)
- [Slash](https://github.com/yourselfhosted/slash)
- [Pinry](https://github.com/pinry/pinry)
- [openHAB](https://github.com/openhab)
- [AliasVault](https://github.com/lanedirt/AliasVault)
- [Leader Key](https://github.com/mikker/LeaderKey.app)
- [ByteStash](https://github.com/jordan-dalby/ByteStash)
- [OpenSign](https://github.com/OpenSignLabs/OpenSign)
- [ryot](https://github.com/IgnisDa/ryot)
- [Reiverr](https://github.com/aleksilassila/reiverr)
- [TriliumNext](https://github.com/TriliumNext/Notes)
- [Worklenz](https://github.com/Worklenz/worklenz)
- [tillywork](https://github.com/tillywork/tillywork)
- [zipline](https://github.com/diced/zipline)
- [viseron](https://github.com/roflcoopter/viseron)
- [manyfold](https://github.com/manyfold3d/manyfold)
- [flatnotes](https://github.com/dullage/flatnotes)
- [PaperMerge](https://github.com/ciur/papermerge)
- [Ollama Deep Researcher](https://github.com/langchain-ai/ollama-deep-researcher)
- [Oh My Fish](https://github.com/oh-my-fish/oh-my-fish) - Unmaintained for years, development started again

View File

@@ -0,0 +1,76 @@
# Submission Guidelines
This list is for projects that are _directly used_, not projects with the sole purpose of building another project. Development technologies like frameworks or databases are not allowed. _Enterprise systems_ like CRM or marketing are currently no allowed but may be considered once the core of the list is ironed out.
```Definitive-opensource``` has a **rigorous** vetting process that involves comprehensive research into a project.
We continously monitor projects on the list and will immediately remove projects that no longer fit the criteria.
## Criteria
To avoid the clutter trap that many other lists succumb to as they scale, only the best software is included. But "best" is relative. It's mostly guaged based on the following criteria - keep in mind that there can be exceptions.
```🛑``` - This requirement cannot be bypassed.
```⚠️``` - Not a hard value: research based requirement
```✅``` - Open ended
```📔``` - Just a note
### 1. Popularity
- ```🛑``` The minimum star count is 1k.
- ```📔``` Projects with over 5000 stars are preferred.
### 2. A Foundation
- ```🛑``` A minimum contributor count of 5.
- ```📔``` Quality is more important than quantity here. A small team can pass if they are solid and dedicated.
- ```⚠️``` The project should have stable roots, as in no internal conflicts or major disagreements that impact development.
### 3. Activity
- ```🛑``` A commit in the last 6 months
- ```⚠️``` The project should have consistent activity and development.
### 4. Future Proof
- ```⚠️``` The project should have a clear roadmap or general path and the means to deliver this goal
### 5. Quality
- ```✅``` The project should be competent and decently good quality.
## What is Open Source? (In Development)
The project should abide by the [Open Source Definition (OSD)](https://opensource.org/osd).
The project's license should be an [OSI Approved License](https://opensource.org/licenses). If not, it should fall under the OSD.
## Examples
### 1. PearCleaner
- **Description:** A free, source-available and fair-code licensed mac app cleaner
- **Stars:** 4.2k
- **Contributors:** 7
- **Explanation:** On the surface PearCleaner woudn't fit with a relatively small amount of stars and just seven contributors. But research brings about the following conclusion: PearCleaner is one of two major app cleaners for MacOS - the other being the proprietary AppCleaner. Despite just 7 contributors, they have been continuously pushing updates on a ~two week interval. They have a solid roadmap for future updates and been delivering on those promises.
- ```Result: ✅```
### 2. Marktext
- **Description:** A simple and elegant markdown editor, available for Linux, macOS and Windows.
- **Stars:** 48.1k
- **Contributors:** 144
- **Explanation:** Every part of this project passes the test... except for the fact that it's abandoned. It's still insanely popular but hasn't had a commit in 7 months and the last release was two years ago.
- ```Result: 🚫```
### 3. Zed Editor
- **Description:** Code at the speed of thought Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
- **Stars:** 52.3k
- **Contributors:** 753
- **Explanation:** Just about any software on this scale will make it onto this list. Zed Editor has a massive user base, a massive team, a solid roadmap, and the means to execute on those promises well into the future.
- ```Result: ✅```
### 4. AM
- **Description:** AppImage Package Manager: AppImage sandboxing, local and system installation, update all AppImages
- **Stars:** 618
- **Contributors:** 27
- **Explanation:** This is really tough one. The concept is extraordinary and it has a dedicated team working hard to bring their vision to reality. Even so, the project is fairly new and rough around the edges - and it falls behind on a hard-coded requirement: it has less than 1k stars. This goes into our prospective backlog for projects that just barely don't make it and will be monitored.
- ```Result: 🧰```