This commit is contained in:
parent
dac328fb1b
commit
1a6845760f
@ -1,57 +0,0 @@
|
||||
# Project Deliverables
|
||||
|
||||
---
|
||||
|
||||
## Common
|
||||
|
||||
### Develop and retain a user community
|
||||
|
||||
We plan to create a user community where users can share their experiences with the project and provide feedback on some social platforms such as Telegram, Discord, or Matrix.
|
||||
|
||||
The goal is to promote our project in different open-source and security and privacy-focused communities to gather experienced users capable of interesting feedbacks.
|
||||
|
||||
As we do not focus on selling a product to anyone, but rather to develop an open-source protocol, user retention is not a priority, and it will be more of a KPI of the project's pertinence than a goal; this means we will focus on listening and taking into account good feedback rather than publishing funny posts on social media.
|
||||
|
||||
### Work on user experience
|
||||
|
||||
We will work on making the dialer user-friendly and easy to use.
|
||||
|
||||
We are confident in our current UX development path, and user feedback will be taken into account.
|
||||
|
||||
---
|
||||
|
||||
## Specifications
|
||||
|
||||
### Enhance credibility and grow project's reputation
|
||||
|
||||
- **Transparent Development:**
|
||||
Maintain a public roadmap and changelog to document every update and decision during the project's lifecycle.
|
||||
|
||||
- **Security Audits:**
|
||||
We will rely on our automatic tests and community experts to have organic and constant auditing.
|
||||
|
||||
- **Community Engagement:**
|
||||
Actively involve our user community in discussions, bug reports, and feature requests. Regularly update the community on progress and upcoming changes.
|
||||
|
||||
- **Open Source Best Practices:**
|
||||
Adhere to industry-standard coding practices, thorough documentation, and continuous integration/deployment pipelines to ensure high-quality, maintainable code.
|
||||
|
||||
- **Visibility in Key Forums:**
|
||||
Present and share our work in open-source, cybersecurity, and privacy-focused conferences and events to enhance credibility and attract constructive feedback.
|
||||
|
||||
### Establish strategic partnership
|
||||
|
||||
- **Academic Collaborations:**
|
||||
Partner with academic institutions for research initiatives and validation of our protocol, leveraging their expertise for further improvements.
|
||||
|
||||
- **Industry Alliances:**
|
||||
Seek partnerships with established players in the open-source software industry to benefit from their wide community coverage, such as AOSP / GrapheneOS / LineageOS.
|
||||
|
||||
- **Integration Opportunities:**
|
||||
Explore collaborations with mobile operating systems (e.g., AOSP) and VoIP providers to integrate Icing into existing communication infrastructures.
|
||||
|
||||
- **Joint Innovation Projects:**
|
||||
Engage in co-development efforts that align with our mission, ensuring that both parties contribute to and benefit from technological advancements.
|
||||
|
||||
- **Funding and Support:**
|
||||
Identify and pursue grants, sponsorships, and research funding that align with the project's objectives, ensuring sustainable development.
|
@ -1,57 +0,0 @@
|
||||
# Livrables du Projet
|
||||
|
||||
---
|
||||
|
||||
## Commun
|
||||
|
||||
### Développer et fidéliser une communauté d’utilisateurs
|
||||
|
||||
Nous prévoyons de créer une communauté d’utilisateurs où ceux-ci pourront partager leurs expériences avec le projet et fournir des retours sur des plateformes sociales telles que Telegram, Discord ou Matrix.
|
||||
|
||||
L’objectif est de promouvoir notre projet dans différentes communautés open-source, ainsi que celles axées sur la sécurité et la confidentialité, afin de rassembler des utilisateurs expérimentés capables d’apporter des retours pertinents.
|
||||
|
||||
Comme nous ne nous concentrons pas sur la vente d’un produit à qui que ce soit, mais plutôt sur le développement d’un protocole open-source, la fidélisation des utilisateurs n’est pas une priorité ; elle constituera davantage un indicateur de pertinence du projet qu’un objectif en soi. Cela signifie que nous nous concentrerons sur l’écoute et la prise en compte de bons retours plutôt que sur la publication de messages ludiques sur les réseaux sociaux.
|
||||
|
||||
### Travailler sur l’expérience utilisateur
|
||||
|
||||
Nous travaillerons à rendre le dialer convivial et facile à utiliser.
|
||||
|
||||
Nous avons confiance dans notre démarche actuelle de développement de l’UX et les retours des utilisateurs seront pris en compte.
|
||||
|
||||
---
|
||||
|
||||
## Spécifications
|
||||
|
||||
### Renforcer la crédibilité et accroître la réputation du projet
|
||||
|
||||
- **Développement transparent :**
|
||||
Maintenir une feuille de route et un changelog publics pour documenter chaque mise à jour et décision durant le cycle de vie du projet.
|
||||
|
||||
- **Audits de sécurité :**
|
||||
Nous nous appuierons sur nos tests automatisés et sur des experts de la communauté afin d’assurer des audits organiques et constants.
|
||||
|
||||
- **Engagement de la communauté :**
|
||||
Impliquer activement notre communauté d’utilisateurs dans les discussions, rapports de bugs et demandes de fonctionnalités. Mettre régulièrement la communauté au courant des avancées et des changements à venir.
|
||||
|
||||
- **Bonnes pratiques de l’open-source :**
|
||||
Adhérer aux pratiques de codage reconnues dans l’industrie, à une documentation approfondie, et à des pipelines d’intégration/déploiement continus afin de garantir un code de haute qualité et facile à maintenir.
|
||||
|
||||
- **Visibilité sur les forums clés :**
|
||||
Présenter et partager notre travail lors de conférences et d’événements axés sur l’open-source, la cybersécurité et la confidentialité pour renforcer la crédibilité et attirer des retours constructifs.
|
||||
|
||||
### Établir des partenariats stratégiques
|
||||
|
||||
- **Collaborations académiques :**
|
||||
S’associer avec des institutions académiques pour des initiatives de recherche et la validation de notre protocole, en tirant parti de leur expertise pour de futures améliorations.
|
||||
|
||||
- **Alliances industrielles :**
|
||||
Rechercher des partenariats avec des acteurs reconnus dans le domaine des logiciels open-source afin de bénéficier de leur large couverture communautaire, tels que AOSP, GrapheneOS ou LineageOS.
|
||||
|
||||
- **Opportunités d’intégration :**
|
||||
Explorer des collaborations avec des systèmes d’exploitation mobiles (par exemple, AOSP) et des fournisseurs de VoIP pour intégrer Icing dans les infrastructures de communication existantes.
|
||||
|
||||
- **Projets d’innovation communs :**
|
||||
S’engager dans des efforts de co-développement en accord avec notre mission, afin que les deux parties contribuent et bénéficient des avancées technologiques.
|
||||
|
||||
- **Financement et soutien :**
|
||||
Identifier et rechercher des subventions, des parrainages et des financements de recherche en adéquation avec les objectifs du projet, garantissant ainsi un développement durable.
|
@ -36,15 +36,14 @@ And should include prototype or scratches functionalities, among which:
|
||||
- On-the-fly key exchange (does not require prior key exchange, sacrifying some security)
|
||||
- Strong error correction
|
||||
|
||||
#### Kotlin Lib ?
|
||||
|
||||
#### The Icing dialer (based on Icing kotlin library, an Icing protocol implementation)
|
||||
|
||||
The Icing dialer should be a fully transparent and almost undistinguishable smartphone dialer.
|
||||
Any Icing-unaware user should be able to use the dialer smoothly to make calls to anyone.
|
||||
|
||||
The dialer should propose a full set of functionnalities to handle its Icing protocol implementation.
|
||||
|
||||
Here is the list of all the functionnalities our dialer will integrate:
|
||||
|
||||
- Call
|
||||
- Ringtone on incoming call
|
||||
- Incoming and ongoing call notification
|
||||
|
Loading…
Reference in New Issue
Block a user