Comments (10)
@maratomega I am not sure I am following you. For the analytics should be in their respective countries if not too difficult. The reason: the usage statistics of a country should be available to the project of that country and the people of that country. Not all fixed together.
This work is for later this year.
from pacific-emis-education-survey-tool.
@maratomega it makes sense and we could do that. Note there will need to be better documentation on how to prepare those builds. Let's discuss all of this further in our next call today.
from pacific-emis-education-survey-tool.
@ghachey Can you please specify the reason why do you want to split it to different countries? Maybe we can just add parameters to Firebase?
from pacific-emis-education-survey-tool.
@maratomega please share updates on progress for this one.
from pacific-emis-education-survey-tool.
@maratomega I am not sure I am following you. For the analytics should be in their respective countries if not too difficult. The reason: the usage statistics of a country should be available to the project of that country and the people of that country. Not all fixed together.
This work is for later this year.
@ghachey No work were performed on this one, as you have mentioned in your previous comment - This work is for later this year.
If you would like us to proceed with this issue, then can you please confirm if adding parameters to Firebase Analitics to select the desired country (to show the information regarding selected parameters only) with solve this issue?
from pacific-emis-education-survey-tool.
@maratomega Is it possible to work on this without affecting anything in production?
from pacific-emis-education-survey-tool.
@ghachey we have another suggestion to fix this issue.
At the moment, we have one build where user selects the "context", we suggest removing this option by separating the builds by country, meaning the codebase will be one, but for FEDEMIS managers there will be one build, and for MIEMIS another.
Does it makes sense?
from pacific-emis-education-survey-tool.
@maratomega noted that the project "Education Survey Tool Base" may become obsolete with the proposed approach of providing per country builds. This would be good.
While creating a new firebase project I have noted one step regarding the Google Analytics. I wonder if this is not the reason (or at least somehow related). Perhaps we need to create a Google Analytics account for each firebase project to seperate analytics? I don't think this is the only thing at play here as I do see some analytics in the individual country firebase configuration (but more in the Education Survey Tool Base project). But worth looking into.
![Screenshot 2023-12-14 110501](https://private-user-images.githubusercontent.com/1091769/290568010-08c9b8cd-e79d-43ae-ac5e-a92aa79cba52.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzODk4MDEsIm5iZiI6MTcyNDM4OTUwMSwicGF0aCI6Ii8xMDkxNzY5LzI5MDU2ODAxMC0wOGM5YjhjZC1lNzlkLTQzYWUtYWM1ZS1hOTJhYTc5Y2JhNTIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgyMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MjNUMDUwNTAxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NTg2NmY4MmRhZWMxM2Y0ZjFkZWViZTgxZTQ3NmU0YzczNmE3YTVkZGNiNzEwOThmODY5N2RhMmFkYjM3NjkxMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.xgnNSbWErXY_FA9mSOLDszqQ8C2sQzd-sWcP6bb28EM)
Other notes based on meeting:
- The new process for adding new countries will be to provide a new build of the Pacific EMIS Education Survey Tool app. We'll also need to create the a new projects in the Google Cloud Platform (with all the service accounts/keys) and Google Firebase (with all the proper remote configuration).
- The ultimate goal will be to remove the "Education Survey Tool Base" eventually but not to be touched until everybody has been upgraded to the most recent build. So no to remove now but confirming we will be able to after we move on to the next builds.
from pacific-emis-education-survey-tool.
@maratomega what is the progress on this?
from pacific-emis-education-survey-tool.
Completed
from pacific-emis-education-survey-tool.
Related Issues (20)
- After restart of tablet app no longer works HOT 3
- UI changes suggestion [proposed Label] enhancement HOT 3
- Why are tablets showing twice when merging with Bluetooth HOT 4
- Rename menu item HOT 2
- School Accreditation empty space bug HOT 3
- Rename class progress log in classroom observations HOT 1
- Load partially saved survey no longer retrieves photos HOT 5
- RMI Form B Report miscalculation HOT 3
- Add support for additional stricter validation to consider a survey completed HOT 2
- RMI new school accreditation survey version HOT 1
- Documentation of library updates.
- Form B FSM adjustment HOT 8
- Remove local setting Load Production Certificate HOT 11
- Review requirements for android playstore New deadline: Target API Level HOT 2
- Review the rules that defines a survey to be completed HOT 3
- General updates HOT 4
- Switching cloud account (Production/Development) may move existing surveys to other storage HOT 11
- Simple renaming of operating mode HOT 6
- Kobotoolbox integration for creation of new surveys HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pacific-emis-education-survey-tool.