AISocietyIITJ / AISocietyIITJ/FileNest
[FEATURE] Implementation of the General Peer
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 11
- Fork
- 8
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
## π What needs to be done?
Implement the General Peer API, which will remain a point of contact for all other peers.
The functions to be developed are-
1) Function(s) handling General peer functionality during training phase of model.
2) Function(s) handling General peer functionality during query phase.
## π― Which part of the project?
- [ ] π§ AI/ML Models (AI components and machine learning)
- [x] οΏ½ Backend (Core server logic and APIs)
- [ ] π Frontend (CLI & React.js user interface)
- [x] π Network Layer (P2P networking and communication)
- [ ] π Shared Utilities (Common code and libraries)
- [ ] π Documentation
- [ ] π§ͺ Testing
- [ ] π οΈ Development tools
## π§ What type of work is this?
- [x] β¨ New feature
- [ ] π Bug fix
- [ ] π
UI/Design improvement
- [ ] π Documentation
- [ ] π§ͺ Testing
- [ ] π§ Code cleanup/refactoring
- [ ] π Performance improvement
## β
How do we know when this is done?
All newly implemented functions/APIs work independently with appropriate return values, given some initial test data.
- [ ] Required functions implemented
- [ ] Consistent JSON return values
- [ ] Proper error handling for improper input.
## π How important is this task?
- [ ] π₯ Critical - Blocks other work
- [ ] π― High - Important for next milestone
- [x] π Medium - Should be done soon
- [ ] π€· Low - Nice to have
## β±οΈ How much time might this take?
- [ ] β‘ Quick (less than 1 hour)
- [ ] π Short (1-4 hours)
- [ ] πΆ Medium (4-8 hours / 1 day)
- [x] π’ Long (2-3 days)
- [ ] ποΈ Big project (more than 1 week)
## π§ͺ Testing needed
- [x] π§ͺ Unit tests (test individual functions)
- [ ] π Integration tests (test how parts work together)
- [x] π€ Manual testing (human testing)
- [ ] π± Test on different devices/browsers
- [ ] β‘ Performance testing
- [ ] π Security testing
- [ ] β No testing needed
## π Documentation needed
- [] π¬ Code comments
- [ ] π README updates
- [ ] π User guide
- [x] π¨βπ» Developer documentation
- [ ] β No documentation needed
---
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non Γ¨ ancora stata valutata.