Open Apps-аас Grove яагаад төрсөн бэ
Directory бүтээгдэхүүн хийх явцад schema, import, validation, review workflow дахин ашиглагдах infrastructure болох нь тодорхой болсон.
Open Apps эхэндээ тодорхой public product байсан: complete open-source applications олж, судалж, self-host хийж, contribute хийхэд туслах directory.
Гэхдээ directory хийх явцад давтагдах infrastructure хурдан харагдсан.
Directory гэж юу вэ
Сайн directory бол card grid биш.
Дараах зүйлс хэрэгтэй:
- schema;
- categories;
- metadata;
- imports;
- validation;
- detail pages;
- review workflow;
- generated data;
- SEO;
- LLM-friendly output;
- contribution path.
Эдгээрийг нэг product дотор hardcode хийж болно. Гэхдээ дараагийн directory, ecosystem map, markdown feed дээр дахин хэрэг болно.
Grove-ийн санаа
Grove бол Open Apps-ийн цаана байгаа reusable framework direction.
Одоогийн public framing нь conservative байх ёстой: open source, active development, config-first direction, existing monorepo and CLI, Open Apps as first major implementation.
Grove-г stable 1.0, mature ecosystem, universal CMS replacement гэж хэлэх болоогүй.
Яагаад тусгаарласан бэ
Open Apps бол public product.
Grove бол framework.
Энэ хоёрын boundary тод байх хэрэгтэй. Open Apps Grove-г validate хийнэ. Grove Open Apps-ийг дахин ашиглагдах architecture болгоно.
Гол сургамж
Reusable infrastructure-г эхэлж зарлах амархан. Харин real product дээр дахин давтагдсан pain харагдсаны дараа framework болгох нь илүү эрүүл.
Grove одоо яг тийм байрлалд байна: Open Apps-аас төрсөн, гэхдээ зөвхөн Open Apps-д баригдахгүй reusable community knowledge infrastructure болох чиглэлтэй.
Practical notes on product, AI systems, open source, and builder work.
Get in touch →