Closed janagombitova closed 4 years ago
I think the gist that the col & row count was an idea of how many submissions had been made to a form (the col count only informed how many questions were in the form) - so I think a natural starting point may be to provide the number of submissions to the form; this should (I assume) inform the Salim / Petra / et al whether the amount of submissions made suffice for the analysis they are looking to do.. Besides that we also had the idea of providing a col/question summary; starting with a simple textual summary to enable the analyst to understand the data in a col and therefore to be able to determine a course of action..
@Kiarii can you detail how this could work/show/behave?
... I think a natural starting point may be to provide the number of submissions to the form..
In considering how we might show form submissions, i started tinkering with the dataset header as illustrated below; prototype
This direction of thought would imply some changes as unto how being offline - which had been handled in #2706. The offline mode in dark-demo and akvotest are broken however:
If editing is disabled while offline, then we do not to provide a long offline notification "Saving failed. Last attempt x seconds ago. Retry." Essentially we just need to say there is no connection or indicate that Lumen is trying to reconnect - and since this happens automatically, we need not provide a 'Retry' action
@Kiarii Thank you for the changes! Great ideas. Just to be clear, with this issue we will only:
all changes saved
next to the title. all changes saved
to icon. How will we show saving
? form submission
under the title. I assume this will represent the number of rows in the Metadata group for Flow datasets (as other groups might have more rows). Changing the offline/online indication will be handled in another issue.
The saving, I note would be a new state, atm we dont show saving. We could use a cloud-syncing icon to indicate that;
About the form submission count, Yes
For the asset title & subtitle we should aim for a smaller font size but with more weight - that shd give us room to accommodate longer titles..
I already created #2898 for the connection state indication
Perfect. Let's give it a go. Please note when implementing that we showed the count of rows in the UI before: https://user-images.githubusercontent.com/12456965/83027432-6913c880-a030-11ea-8c8a-b44797d3bae1.png
Works well. Great job!
Here are a few examples
With @kardan we spoke this morning on how to improve this implementation as we use the word submissions
also for datasets coming from csv files and links and the count is not correct. We agreed that:
rows
as submissions
makes sense in the context of Flow datasets, especially if the have RQG data where the row count differs per group, but it does not make sense for external datasets.Closing this issue as it will be handled in #2996
Context
With simplifying the dataset UI we removed a top row that showed the count of total rows and columns per dataset. Since this change, we have received feedback that having a quick overview of the size of the dataset is missing in Lumen and if we can bring the counter back.
Why:
For example, Molo mentions in a support issue (https://akvoo.reamaze.com/admin/conversations/akvolumen-support-request-number-375805-from-andrew-at-akvo-dot-org) that:
Carmen in our research call on the new dataset UI and RQGs also mentioned:
Ilyasse mentioned another reason why the count was useful:
Opportunity
The idea is to start simple. Can we for example add the count of rows and columns to each data group?
Maybe in the future, before looking at the grid the user could see an overview dashboard with visuals and summaries of the dataset, but before we take that leap we can add something simple to ease the pain.
@Kiarii what are your thoughts?