← 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

 

As per my understanding, in computer networks, to download is to receive
data from a remote system, typically a server such as a
DHIS2 web server, an FTP server, an email server, or other similar systems.
This contrasts with uploading, where data is sent to a
remote server. A download is a file offered for downloading or that has
been downloaded, or the process of receiving such a file.
Downloading generally transfers entire files for local storage and later
use, as contrasted with streaming, where the data is used
nearly immediately, while the transmission is still in progress, and which
may not be stored long-term. Downloading is not the same
as data transfer; moving or copying data between two storage devices would
be data transfer, but receiving data from the Internet
would be downloading. Perhaps, if some one ask about downloading as
organisation unit in DHIS2, we often come across to think
about the property or attribute described for organization unit as an
object live and active in java virtual machine (jvm).


On Thu, Oct 20, 2016 at 2:09 PM, Brajesh Murari <brajesh.murari@xxxxxxxxx>
wrote:

> 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@xxxxxxxxxxxxxxxxxx
>>>> t>
>>>> >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@xxxxxxxxxxxxxxxxxx
>>>> t>
>>>> >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.
>



-- 
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.

References