우리는 Djowda 플랫폼을 오픈소스화했습니다 — 커뮤니티를 위한 6가지 도전 과제
Source: Dev.to
소개
WFP가 Hunger Map Live를 방금 공개했습니다 – 실시간 전 세계 식량 불안정 대시보드입니다. 시기가 맞아 기여하고 싶었습니다.
오늘 우리는 Djowda 플랫폼 아키텍처를 오픈소스합니다. 이는 DIFP 프로토콜 개념 위에 구축된 식품 생태계 구성 요소의 미니어처 레퍼런스 구현입니다.
👉 플레이그라운드 저장소:
프로덕션 코드베이스는 현재 정리 중이며, 단일 프로덕션 컴포넌트가 약 250 k 라인 정도입니다. 이번 릴리스는 의도적으로 단순화되어 개발자와 AI 도구가 핵심 아키텍처를 잡음 없이 흡수할 수 있도록 했습니다. 전체 코드베이스는 향후 몇 달에 걸쳐 컴포넌트별로 점진적으로 공개될 예정입니다.
비전
- 차세대 식품 조정 인프라 – DIFP 프로토콜은 국제적으로 상호운용 가능한 식품 조정을 위해 설계되었습니다. 이 레포는 작동 가능한 시작점을 제공합니다. 튀니지 협동조합과 인도 마켓플레이스가 맞춤형 통합 없이 같은 프로토콜을 사용한다고 상상해 보세요.
- 실시간 지도상의 지리‑타깃 식품 탐색
- 게임용 인터랙티브 지도 엔진
이들은 실제로 해결이 필요한 문제들입니다. 해당 분야에 참여하고 있다면 이슈를 열거나 발견한 내용을 공유해 주세요.
커뮤니티를 위한 과제
| # | 과제 |
|---|---|
| 1 | 6개 컴포넌트를 아우르는 웹 버전 |
| 2 | Jetpack Compose 포팅 |
| 3 | Android Gemini 융합 응답 렌더러 |
| 4 | MinMax99 지도 오버레이 |
| 5 | 대규모 스트레스 테스트 |
| 6 | AI 코딩 벤치마크 |
AI 코딩 벤치마크: DIFP v0.2 사양을 Claude, Gemini, Copilot 등 사용 중인 도구에 제공하고, 규격에 맞는 노드 컴포넌트를 구축하도록 요청하세요. 올바르게 구현된 부분, 놓친 부분, 사양이 더 명확해야 할 부분을 문서화합니다. 이는 벤치마크이자 프로토콜 피드백 역할을 합니다.
기술 세부 사항
- 라이선스: AGPL‑3.0
- 프로토콜: DIFP v0.2 (메시지 엔벨로프 + 공간 그리드)
- 플랫폼: Android (Java)
- 상태: 미니어처 레퍼런스 – 전체 릴리스는
⚠️ 참고: 파생 앱을 배포하기 전에 패키지 식별자를 변경하여 Play Store 충돌을 방지하세요. Djowda 이름과 로고는 상표이며, 전체 고지는 README를 확인하세요.
리소스
- 플레이그라운드 저장소:
- DIFP 프로토콜 사양:
- 전체 플랫폼 (예정):
- WFP Hunger Map:
우리는 식품 조정 문제가 어느 한 팀보다도 큰 문제라 생각해 공개적으로 이 작업을 진행했습니다. 레포는 여러분의 것입니다 – 포크하고, 깨고, 확장하고, 발견한 내용을 알려 주세요.