Contents
Todos
- Define purpose of this page: Is it “how to contribute” or is it general “documentation”
- Define target groups: User, Developer, Implementer, Academia?
- Define general structure for each target group
- Helpful media: YouTube
- Multiple videos as sort of a ribbon?
- Remove Target audience brackets
Would you like to learn more about openIMIS and the community behind it? [General]
openIMIS Basics
Playlist https://www.youtube.com/playlist?list=PLWKJKsJBiT3JMJzGRt20TgLoLhI3yNhAl
Wiki-Pages
Do you have a question about openIMIS or the iniative? Check out our FAQ List and the https://openimis.atlassian.net/wiki/spaces/KB
Do you want to explore the software or show it to someone? Our Demo server provides you with easy access to the latest version
Are you wondering how the initative works? https://openimis.atlassian.net/wiki/spaces/OP/pages/40534023/openIMIS+Initiative+s+Governance+Structure
Do you want to know who is part of the community? Meet our partners
Feeling like contributing yourself? There are many Ways to contribute
Would you like to implement the software? [Implementer]
Wiki-Pages
You don’t know where to start? Check out the Generic Implementation Starter Kit and find all necessary Implementation Steps
Do you want to get an overview of the use cases that openIMIS can cover? See Use cases served by openIMIS - overview
Wondering which module of openIMIS is needed to cover your business process needs? Get an overview on JLN Process - OpenIMIS Mapping
Do you want to know what the future holds for openIMIS? Discover what is planned on the Product Roadmap
Are you waiting for a new version of openIMIS to be released or are you curious what has happend so far? Review our Releases
Do you or or one of your users are having problems using openIMIS? Please have a look in the http://docs.openimis.org/en/latest/ / http://docs.openimis.org/fr/latest/
Did you encounter a bug in the software or is there a feature missing? Please contact our Service Desk
Country Implementations
Get inspired by exemplary country implementations and reports from our communities of practice
Playlist https://www.youtube.com/playlist?list=PLWKJKsJBiT3KAZ8g9r4n3aaFhlmo9GF-E
Installation and Country Localization
Learn how you can set up openIMIS and customize it to your needs
Playlist https://www.youtube.com/playlist?list=PLWKJKsJBiT3I0kPxDEjiOpT6_sX01pl3Q
Playlist https://www.youtube.com/playlist?list=PLWKJKsJBiT3LlFCac1D7yQqj-AbSGD4ic
Would you like to develop the software? [Developer]
Wiki-Pages
Do you want to start coding or just have a look behind the curtain? Download the latest Sources and
Do you want to try out the interoperabilty capacities of openIMIS? Check who we are already talking to on our Sandbox Landscape
Do you want to understand how we deal with issues? Get insights on Issue tracking
Are you wondering how we manage our source code? Check out Version management and theExtended Github workflow
Modular Architecture Overview
Get an overview about the general architecture with the Developer Starter Kit and the following videos
Playlist http://www.youtube.com/playlist?list=PLWKJKsJBiT3L2QHj1DwoXsl6CplZI2M2J
Would you like to use the software for teaching purposes? [Academia]
Wiki-Pages
Want to know how you can get involved? See Project: MARS Software Lab for example or have a look on how the regional hub AeHIN openIMIS Community of Practice in Asia is getting involved as a AeHIN-openIMIS Country Hub in Indonesia or as a AeHIN-openIMIS Country Hub in the Philippines
You might also want to have a look on a variety of Training resources and discover our Capacity Building Directory
Would you like to use the software? [User]
Do you have problems using openIMIS? Please have a look in the http://docs.openimis.org/en/latest/ / http://docs.openimis.org/fr/latest/
Did you encounter a bug in the software or is there a feature missing? Please contact our Service Desk
Resources
Zielseite: Documentation
openIMIS Product
(Sources Page for Release 2021-10 is missing)
Requirements
Configuration (choosing Modules)
Localisation / Translation Management platform
Customization (configuring/extending Modules)
“How to migrate from Legacy to Modular” ↔︎ (see Modular Migration: Open Issues )
Training / YouTube
Architecture
Modular Transformation / openIMIS Modules/ Target (modular) Architecture / https://docs.google.com/presentation/d/1eUqlOkK6MyTPZsQG3A8mZDzoIvFxzUtxi5r6UCVYYjc/edit#slide=id.g1192d288ca2_0_65 (slide 12)
Dependency Graph for Modules / repos
Software Development
code and publishing management
“
Automated CI testing
" of code and publishing managementRepository management (http://github.com / http://npmjs.com / http://pypi.org
Testing
Training / YouTube
Service Desk
openIMIS Implementers
openIMIS Development
openIMIS Community
Background
Todo
- Empathize - Research Your Users' Needs to build a product that is relevant for people
- Goal: Enable users to use the product “openIMIS” by providing easy access to information (and contribution?)
- List users of openIMIS as a product
- Examples (End-User, oI Coordination-Desk / Product Owner, oI Maintainer, Funder, Software Developer, Scheme-Operator (CEO), Scheme-Implementer (CIO/CTO), )
- List Target Groups (Personas - https://www.interaction-design.org/literature/topics/personas )
- Name, Age, Foto, Occuptation, Location (totally fictional of course)
- Why are we interested in them / Why are they interested in us
- Goals (What does the person want to archieve by using our service?)
- Behaviours (What else does the person do?)
- Priority (Primary and (supporting) Secondary)
- Quality Check Personas
- Whos responsibility are they?
- What overlaps do exist?
- Do we consider special needs (accessibility, disabilities, demographic differences) ?
- Assign 1-2 primary personas and some secondary personas to each entitity of the following structure - Describe every entitiy with one or two sentences that could appear on their start page
- Webpage
- Wiki
- openIMIS Product
- openIMIS Development
- openIMIS Community
- “openIMIS User”
- Consider testing of the structure e.g. by getting user feedback
Questions
Should we have Target-Group-specific Top-nodes?
Aren’t there any overlaps?
Every top-node would need to explain it’s specific purpose on its main page