> For the complete documentation index, see [llms.txt](https://docs.mosip.io/1.2.0/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mosip.io/1.2.0/mosip-docs-1.1.5/roadmap/roadmap-activities.md).

# Roadmap Activities

As of Feb 2020

The Roadmap consists of 5 bucket of features that we want to develop and contribute over the coming year: Functionality, Modularity, Testing, Security and Scale.

## Functionality

* **Master Data sync**: allow different installations to have their own master data, and sync is without code changes with the Registration Cient
* **Interoperatbility of MOSIP auth** with other instances (eIDAS Connector). Support for credential management.
* **Configurable UI**: A simple UI for the Human User Facing API of MOSIP that responds to changes in configuration as without need for reprogramming.
* **Mobile App**:
  * Android Reg Client
  * IOS Reg Client
  * Online Registration
  * Resident app
* **Reporting and Analytics Framework**: to support canned reports and realtime dashboard atop a common data infrastructure.
* Other **Functional Backlog** in Registration Processor, Auth and Admin

## Modularity

* **Data Enrichment Rigidity**: allow data input from existing functional ID systems for verification and / or updation. Currently this mechanism is very fluid, we would like it to be configuration driven with integration hooks at specific points in data processing in Registration Processor.
* **Registration Client refactoring**: into a reference client and platform library.
* **Stubbed config** fixes for untested paths.

## Testing

* **Interface Mutation Test Rig**: automated check of code contribution to check possible interface mutation before merging.
* **Unit mutation testing**: identify the real code coverage using automated mutation of unit tests.

## Security

* Starter **Security Test Rig** : automated known attacks on MOSIP client and server instances. Open ended

## Scale

* **Database Sharding**: ability to continue running the MOSIP DB on commodity hardware as it grows. Covers sharding and resharding strategies.
* **High Availability**: Data store replication
* **Disaster Recovery**: Cross datacenter operations and failover
* **Data Center Ops**: Health and performance monitoring of the infrastructure.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.mosip.io/1.2.0/mosip-docs-1.1.5/roadmap/roadmap-activities.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
