← Back to team overview

dhis2-devs team mailing list archive

Re: Event Capture 0.5.x - programs not showing up if they have program rules

 

thanks Araz for your clearance.

On Thu, Oct 20, 2016 at 1:21 PM, Araz Abishov <araz@xxxxxxxxx> wrote:

> Hi Brajesh,
>
> The main reason why we do not download organization unit subtree is
> possible scalability issues. For example, if user is assigned to root node
> which has 70.000+ organization units in descending hierarchy, it will be
> challenging to synchronize / process / render such amount of data.
>
> We are looking for a good solution which will enable support of the whole
> organization unit tree on android. However, at this moment we have to put
> some constraints in order to overcome aforementioned problems.
>
> Best regards,
>
> —
> Araz Abishov,
> Android developer, DHIS 2
> University of Oslo
> https://www.dhis2.org/
>
> On October 20, 2016 at 9:17:26 AM, Brajesh Murari (
> brajesh.murari@xxxxxxxxx) wrote:
>
> Hello Araz,
>
> On Wed, Oct 19, 2016 at 3:54 PM, Alex Tumwesigye <atumwesigye@xxxxxxxxx>
> wrote:
>
>> Dear Araz,
>>
>> So do you mean that only one user per organisation units can enter data?
>> How about if I am assigned to the highest level say a district and I am
>> entering maternal audit events for many facilities (I may be the only one
>> authorized to access and enter those events since they are sensitive)? In
>> this case does it mean I need X users for X organisation Units?
>>
>> Alex
>>
>> On Wed, Oct 19, 2016 at 11:21 AM, Araz Abishov <araz@xxxxxxxxx> wrote:
>>
>>> Hi Knut, Mugisha
>>>
>>> It seems gmail does not allow to send .apk files as attachments (it was
>>> filtered out in my previous email). I have pushed new release to GitHub,
>>> where you can download latest .apk file.
>>>
>>> Release: https://github.com/dhis2/dhis2-android-eventcapture
>>> /releases/tag/0.5.6
>>>
>>> Mugisha,
>>>
>>> That behaviour is intentional. We download only those organization units
>>> to which user is directly assigned to.
>>>
>>
> As per my understanding, as per architecture described about an
> Organisation unit in DHIS2 should have the following properties,
> It can be creatable, editable, clone-able, up-datable, viewable,
> translatable, exportable, importable but strictly not downloadable.
>
> For more detail, please follow the link given below
>
> https://dhis2.github.io/dhis2-docs/master/en/user/html/
> dhis2_user_manual_en_full.html#d0e6894
>
> Perhaps, if you are making some functionality, where organisation unit in
> DHIS2 with downloadable property,
> this implies that you are violating the DHIS2 architectural rule as
> described.
>
> Create, edit, clone, delete, show details and translate
>
>>
>>> Please, let me know if you have any issues.
>>>
>>> Best regards,
>>>
>>> —
>>> Araz Abishov,
>>> Android developer, DHIS 2
>>> University of Oslo
>>> https://www.dhis2.org/
>>>
>>> On October 19, 2016 at 12:22:40 AM, Mugisha, Jean F. (
>>> jm4283@xxxxxxxxxxxxxxxxx) wrote:
>>>
>>> Hi Araz,
>>>
>>> Thank you for the information.
>>>
>>> We have had similar issues as described by Sam (program rules). Could you
>>> please share the updated version with us as well? When will it be
>>> released
>>> on GitHub?
>>>
>>> 2nd Issue: I only have access to District Org Units (as options) even
>>> though my user settings allow access to all sub-district units (facility
>>> level). Sam have you experienced this issue? Araz is this a known bug?
>>>
>>> Please let me know if you have any questions.
>>>
>>> Best regards,
>>>
>>> Jean Fabius Mugisha
>>> ICAP - Columbia University
>>> Mailman School of Public Health
>>> 60 Haven Ave, Floor B1
>>> New York, NY 10032
>>>
>>>
>>> On 10/18/16, 9:43 AM, "Dhis2-devs on behalf of Araz Abishov"
>>> <dhis2-devs-bounces+jm4283=columbia.edu@xxxxxxxxxxxxxxxxxxx on behalf of
>>> araz@xxxxxxxxx> wrote:
>>>
>>> >Hi Sam,
>>> >
>>> >Could you please test updated version of event capture which I have
>>> >attached to this email?
>>> >
>>> >Please, let me know if it does not work for you.
>>> >
>>> >Best regards,
>>> >
>>> >‹
>>> >Araz Abishov,
>>> >Android developer, DHIS 2
>>> >University of Oslo
>>> >https://www.dhis2.org/
>>> >
>>> >On October 18, 2016 at 12:39:41 PM, Sam Johnson
>>> >(samuel.johnson@xxxxxxxxxx) wrote:
>>> >
>>> >Hi Araz,
>>> >
>>> >
>>> >
>>> >That¹s great news, many thanks ­ I look forward to testing it as soon as
>>> >it¹s released. J
>>> >
>>> >
>>> >
>>> >Cheers, Sam.
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >From: Araz Abishov <araz@xxxxxxxxx>
>>> >Date: Tuesday, 18 October 2016 at 09:34
>>> >To: Sam Johnson <samuel.johnson@xxxxxxxxxx>, Alex Tumwesigye
>>> ><atumwesigye@xxxxxxxxx>, DHIS2 Developers <
>>> dhis2-devs@xxxxxxxxxxxxxxxxxxx>
>>> >Subject: Re: [Dhis2-devs] Event Capture 0.5.x - programs not showing up
>>> >if they have program rules
>>> >
>>> >
>>> >
>>> >Hi Sam,
>>> >
>>> >
>>> >
>>> >My apologies for slow response.
>>> >
>>> >
>>> >
>>> >We have already fixed compatibility issues with 2.25 and will release an
>>> >update today. I will update you as soon as it will be available on
>>> >GitHub.
>>> >
>>> >
>>> >
>>> >Best regards,
>>> >
>>> >
>>> >
>>> >‹
>>> >
>>> >Araz Abishov,
>>> >
>>> >Android developer, DHIS 2
>>> >
>>> >University of Oslo
>>> >
>>> >https://www.dhis2.org/
>>> >
>>> >
>>> >
>>> >On October 18, 2016 at 2:11:20 AM, Sam Johnson
>>> >(samuel.johnson@xxxxxxxxxx) wrote:
>>> >
>>> >Hi Araz/Developers,
>>> >
>>> >
>>> >
>>> >Just following up on my query below. As per Alex¹s recommendation, I¹ve
>>> >just had a play with Android Event Capture 0.5.5, and it looks great ­
>>> >is there a timeline for fixing it (or any version, for that matter) to
>>> >work with 2.25?
>>> >
>>> >
>>> >
>>> >Regards, Sam.
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >From: Dhis2-devs
>>> ><dhis2-devs-bounces+samuel.johnson=qebo.co.uk@xxxxxxxxxxxxxxxxxxx> on
>>> >behalf of Sam Johnson <samuel.johnson@xxxxxxxxxx>
>>> >Date: Friday, 14 October 2016 at 12:25
>>> >To: Alex Tumwesigye <atumwesigye@xxxxxxxxx>, "araz@xxxxxxxxx"
>>> ><araz@xxxxxxxxx>, DHIS2 Developers <dhis2-devs@xxxxxxxxxxxxxxxxxxx>
>>> >Subject: [Dhis2-devs] Event Capture 0.5.x - programs not showing up if
>>> >they have program rules
>>> >
>>> >
>>> >
>>> >This sender failed our fraud detection checks and may not be who they
>>> >appear to be. Learn about spoofing
>>> >
>>> >Feedback
>>> >
>>> >Hi Alex,
>>> >
>>> >
>>> >
>>> >That¹s great to hear, I¹ll definitely check out 0.5.5, and many thanks
>>> >also for the heads-up on that bug.
>>> >
>>> >
>>> >
>>> >We do actually rely on program rules to maintain data integrity in this
>>> >project, so that¹s a killer for us. But looking at Github, it sounds
>>> >like the program rules have already been implemented in 0.5.5 ­ so if
>>> the
>>> >problem is just a bug around the visibility of programs with rules,
>>> >should that be fairly easy to fix? (I do realise the reality may be a
>>> >little more complex than it sounds!)
>>> >
>>> >
>>> >
>>> >Devs/Araz, is this bug on your radar?
>>> >
>>> >
>>> >
>>> >Many thanks, Sam.
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >From: Alex Tumwesigye <atumwesigye@xxxxxxxxx>
>>> >Date: Friday, 14 October 2016 at 06:43
>>> >To: Sam Johnson <samuel.johnson@xxxxxxxxxx>
>>> >Cc: "Laura E. Lincks" <laura.lincks@xxxxxxxxxxxxxxxxx>, Simon Muyambo
>>> ><smmuyambo@xxxxxxxxx>, DHIS2 Developers <dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>> >
>>> >Subject: Re: [Dhis2-devs] Event Capture - option set not working
>>> >
>>> >
>>> >
>>> >Dear Sam,
>>> >
>>> >
>>> >
>>> >The 0.5.x are far better than the google play release. We have been
>>> >trying them here in Uganda and they should considered as an option.
>>> >
>>> >
>>> >
>>> >The known issue currently is that the app does not show up the program
>>> if
>>> >the program has program rules unless that bug is fixed. But the 0.5.x
>>> >version is worth trying.
>>> >
>>> >
>>> >
>>> >Alex
>>> >
>>> >On Friday, October 14, 2016, Sam Johnson <samuel.johnson@xxxxxxxxxx>
>>> >wrote:
>>> >
>>> >Hi all,
>>> >
>>> >
>>> >
>>> >Is there a version of the Event Capture app that works with 2.25? I¹ve
>>> >just tested the official Event Capture Android app (0.3.4-2.22) that¹s
>>> on
>>> >Google Play, and it looks like it still has the option set bug that
>>> Simon
>>> >and Laura reported below. Has anyone come across a workaround for this?
>>> >
>>> >
>>> >
>>> >If not, given that the 0.5.x releases are still in alpha, would it be at
>>> >all possible to get a fix for this bug backported to the official Google
>>> >Play version of the Android app? We¹re planning to use it for field
>>> >survey work, so need a very stable version.
>>> >
>>> >
>>> >
>>> >Many thanks,
>>> >
>>> >
>>> >
>>> >Sam
>>> >
>>> >
>>> >
>>> >From: Dhis2-devs
>>> ><dhis2-devs-bounces+samuel.johnson=qebo.co.uk@xxxxxxxxxxxxxxxxxxx> on
>>> >behalf of Erling Fjelstad <erling@xxxxxxxxx>
>>> >Date: Thursday, 1 September 2016 at 13:45
>>> >To: "Laura E. Lincks" <laura.lincks@xxxxxxxxxxxxxxxxx>
>>> >Cc: DHIS 2 Users list <dhis2-users@xxxxxxxxxxxxxxxxxxx>, Simon Muyambo
>>> ><smmuyambo@xxxxxxxxx>, DHIS2 Developers <dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>> >
>>> >Subject: Re: [Dhis2-devs] Event Capture - option set not working
>>> >
>>> >
>>> >
>>> >Hello Simon & Laura,
>>> >
>>> >You can try out the new Event Capture. Note that it is still in beta and
>>> >doesn't have all the functionality as the old one yet. You can find it
>>> >here:
>>> >https://github.com/dhis2/dhis2-android-eventcapture/release
>>> s/download/0.5.
>>> >1/event-capture-0.5.1.apk
>>> >
>>> >Regards,
>>> >
>>> >Erling - DHIS2 Android Team
>>> >
>>> >
>>> >
>>> >On Mon, Aug 29, 2016 at 6:57 PM, Laura E. Lincks
>>> ><laura.lincks@xxxxxxxxxxxxxxxxx> wrote:
>>> >
>>> >Yes, we're experiencing the same problem.
>>> >
>>> >
>>> >
>>> >Laura E. Lincks
>>> >Database Manager/Developer
>>> >ICAP - Columbia University
>>> >Mailman School of Public Health
>>> >60 Haven Ave, Floor B1
>>> >New York, NY 10032
>>> >Tel: 212 304 7132
>>> >
>>> >
>>> >
>>> >On Mon, Aug 29, 2016 at 9:32 AM, Simon Muyambo <smmuyambo@xxxxxxxxx>
>>> >wrote:
>>> >
>>> >I am using the latest event capture from google play and Version:2.24
>>> >Build revision: 23585
>>> >
>>> >Option Set on the event capture showing as text even on programs that
>>> >used to work on 2.22.
>>> >
>>> >
>>> >
>>> >Has anyone come across this?
>>> >
>>> >
>>> >
>>> >Regards
>>> >
>>> >Simon Muyambo
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >_______________________________________________
>>> >Mailing list: https://launchpad.net/~dhis2-devs
>>> >Post to : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>> >Unsubscribe : https://launchpad.net/~dhis2-devs
>>> >More help : https://help.launchpad.net/ListHelp
>>> >
>>> >
>>> >
>>> >
>>> >_______________________________________________
>>> >Mailing list: https://launchpad.net/~dhis2-devs
>>> >Post to : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>> >Unsubscribe : https://launchpad.net/~dhis2-devs
>>> >More help : https://help.launchpad.net/ListHelp
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >--
>>> >
>>> >Alex Tumwesigye
>>> >
>>> >
>>> >
>>> >Technical Advisor - DHIS2 (Consultant),
>>> >Ministry of Health/AFENET | HISP Uganda
>>> >
>>> >Kampala
>>> >
>>> >Uganda
>>> >+256 774149 775, + 256 759 800161
>>> >
>>> >Skype ID: talexie
>>> >
>>> >
>>> >IT Consultant (Servers, Networks and Security, Health Information
>>> Systems
>>> >- DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant
>>> >
>>> >
>>> >"I don't want to be anything other than what I have been - one tree
>>> hill "
>>> >
>>> >
>>> >
>>>
>>>
>>
>>
>> --
>> Alex Tumwesigye
>>
>> Technical Advisor - DHIS2 (Consultant),
>> Ministry of Health/AFENET  | HISP Uganda
>> Kampala
>> Uganda
>> +256 774149 775, + 256 759 800161
>> Skype ID: talexie
>>
>> IT Consultant (Servers, Networks and Security, Health Information Systems
>> - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant
>>
>>
>> "I don't want to be anything other than what I have been - one tree hill "
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-devs
>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~dhis2-devs
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> Best Regards,
>
> Brajesh Murari,
> Postgraduate, Department of Computer Science and Engineering,
> Chaudhary Devi Lal University, Sirsa,
> India.
>
> The three basic dimensions of human development: a long and healthy life,
> access to knowledge, and a decent standard of living.
>
>


-- 
Best Regards,

Brajesh Murari,
Postgraduate, Department of Computer Science and Engineering,
Chaudhary Devi Lal University, Sirsa,
India.

The three basic dimensions of human development: a long and healthy life,
access to knowledge, and a decent standard of living.

Follow ups

References