These are chat archives for ushahidi/Community

27th
Jul 2015
Ushbot
@ushbot
Jul 27 2015 00:40
[Henry Addo, Ushahidi] Also feel free to post on our forums. Someone may be able to help as well; https://forums.ushahidi.com/c/apps-addons
Ushbot
@ushbot
Jul 27 2015 01:59
[Robbie Mackay, Ushahidi] @will have you done much with localization previously?
[Will, Ushahidi] a little using handlebarjs and more with .po files in flask
[Robbie Mackay, Ushahidi] I'm wondering if we should really just flatten the hierarchy in our client translation files. It seems like we're just going to accidentally duplicate strings..
Similarly we could really just use the english string as the source string, not some weird key.
[Robbie Mackay, Ushahidi] s/source string/source key
[Robbie Mackay, Ushahidi] I've never been able to figure out if theres a standard method apps use
[Will, Ushahidi] I think using the english as the source would be a bit easier rather than keys
[Will, Ushahidi] with po files you use one language as the orignator and then the templating will automatically replace those strings
[Robbie Mackay, Ushahidi] yea
[Robbie Mackay, Ushahidi] I'll add a tech debt task to clean that up
[Will, Ushahidi] groovy
Ushbot
@ushbot
Jul 27 2015 02:05
[Robbie Mackay, Ushahidi] Just reviewed D899 .. looks like thats 99% there. Mostly just fix lint issues :)
[Will, Ushahidi] great
[Will, Ushahidi] for the savedsearch, I'm adding a button for saving the search when filters become active
[Will, Ushahidi] is there any existing example of the filter tag look
[Will, Ushahidi] eh to be more precise
[Will, Ushahidi] actually let me rephrase, can I use the css elements from the example for the buttons covering the keywords, category etc
Ushbot
@ushbot
Jul 27 2015 02:10
[Robbie Mackay, Ushahidi] huh?
[Robbie Mackay, Ushahidi] I just commented about that on D915
[Robbie Mackay, Ushahidi] .. you should be able to use existing button classes for that button
[Robbie Mackay, Ushahidi] You don't need to code up the list of active filters.. that should be underway already in T1299
[Will, Ushahidi] ok, that answers my poorly phrased sleepy question!
[Will, Ushahidi] Ok, I'll drop that and the final fixes for D899 tomorrow morning
[Robbie Mackay, Ushahidi] awesome. Get some rest :)
[Will, Ushahidi] alright so, I'll talk to you tomorrow!
Ushbot
@ushbot
Jul 27 2015 17:19
[Brian Herbert, Ushahidi] Can we deal with @Vaibhav's ushahidi/platform-client#5 PR without going through the normal Phabricator workflow or does this need to be resubmitted?
[Vaibhav Bhawsar, Ushahidi] @brianherbert I was just trying out a PR workflow. I can do a phab diff if needed
[Vaibhav Bhawsar, Ushahidi] @Robbie let me know if i should instead do a diff
[Brian Herbert, Ushahidi] I'm going to leave that call up to @Robbie, I just don't want that PR to get lost, since the issue it's solving is quite annoying
Ushbot
@ushbot
Jul 27 2015 18:51
[Adam Bard] Well, I have a number of suggestions for things to be looked at in the demo:
[Adam Bard] I am not a developer so won't be using phabricator, and haven't seen these items on the platform board under the current iteration backlog to comment on, as suggested in the blog
[Adam Bard] The order of these items was simple as I noticed them in the first couple of hours using the demo, not by importance
[Adam Bard] 1. Ability to reorder the steps by dragging them, for post types
Ushbot
@ushbot
Jul 27 2015 18:56
[Adam Bard] 2. In the 'location' post type, the field which asks 'where did this happen' (and is required) deletes the searched for location text, and requires a text input even once the pin has been located on the map. The text that then is entered is not visible anywhere on the post once it is saved.
[Adam Bard] 3. Hitting 'return' at any time when searching for a location 'saves' the post and exits you from the step, instead of just acting as a text return line (or an entry of text instruction)
[Adam Bard] 4. Can we have different pin colours for the map - perhaps aligned with the categories chosen?
[Adam Bard] 5. The default zoom level for location search results is far too low, you cannot see the location that has been found.
[Adam Bard] 6. The location map, when creating a post, does not work in ios 8.2 (the map is not visible in full and the part that is visible seems to be a full globe view rather than any zoomable location
Ushbot
@ushbot
Jul 27 2015 19:03
[Robbie Mackay, Ushahidi] who else is joining the v3 huddle?
hollycorbett
@hollycorbett
Jul 27 2015 19:04
trying...
looking for a link.. the one I have doesn’t appear to be working
Ushbot
@ushbot
Jul 27 2015 19:05
[Adam Bard] where is there a huddle?
[Adam Bard] Going back to the general commentary on the demo, I don't understand whether the demo I am working on is visible only to me or is visible to all who go to the demo site (since I have seen the log in change I suspect it is visible to all).
Ushbot
@ushbot
Jul 27 2015 19:19
[Robbie Mackay, Ushahidi] Hey Adam - sorry for lack of context. We have a regular huddle with the dev team to check in.
[Robbie Mackay, Ushahidi] That demo site is visible to anyone who goes to the demo site.. no magic for giving you your own one.
[Robbie Mackay, Ushahidi] thanks for the feedback - I'm dropping the major bugs into phabricator tasks
[Adam Bard] So, everything i erased was other people's testing it out - yikes.
Ushbot
@ushbot
Jul 27 2015 19:24
[Robbie Mackay, Ushahidi] re: 4. we planned to do pin color based on post type.. since thats a 1-1 mapping for each post.
re: 5. I think we pull that zoom level with the lat/lon of the location result. But maybe I can zoom out 1 level and that'll work better.
[Robbie Mackay, Ushahidi] Maybe.. or it was the demo data already in there
[Robbie Mackay, Ushahidi] I should really have the site reset itself every few hours in case people spam it
[Adam Bard] Sure, I wouldn't mind, I don't particularly want my fumbling about to be the public platform, but i will be on it a lot as i'm trying to figure out a workflow for post types that might suit an upcoming deployment
[Adam Bard] re 5, that is particular to after you enter a location in the 'search' field in the location post step. it finds a location but zooms out to a country wide view so you can't see where the pin has been dropped
Ushbot
@ushbot
Jul 27 2015 19:40
[Adam Bard] 7. Only the first step created for a post is accessible on Android (5.0.1) through Chrome
Ushbot
@ushbot
Jul 27 2015 19:46
[Adam Bard] 8. The landing page map window is too big on Android on the phone im testing with, as you can pretty much only scroll the map, rather than the page – though you can go to the very margins of the screen to scroll the page and see what's below the map
Ushbot
@ushbot
Jul 27 2015 19:53
[Adam Bard] 9. Using the word "Create" prefacing the name of a post type as a headline after you've clicked on the post type you want to add makes for confusing reading (especially if the name of a post type is a noun). Also, it feels redundant, you know you are creating the post, shouldn't the headline of that first step just be the name of the post type?
[Sophie Shepherd, Ushahidi] @Robbie - I am adding this design feedback to phab with suggestions on how to treat it. @AdamBardGuest - I really appreciate you taking the time to give us feedback here! It is great to hear from users
Ushbot
@ushbot
Jul 27 2015 19:59
[Adam Bard] You're welcome. I hope my use of language will improve so what I attempt to communicate makes sense - i appreciate I cannot be as precise as developers and you may get frustrated trying to understand me. Hoevere, I will list things if it doesn't aggravate you. I am not picking holes, simply trying to imagine deployment users' process for interacting with it.
[Sophie Shepherd, Ushahidi] So far they make a lot of sense. Continue letting us know of issues or ideas as they come up - you will help make the product better.
Ushbot
@ushbot
Jul 27 2015 20:06
[Adam Bard] 10. The only way to get a colour for a category to appear on the main page was to type 'tag' in the icon name field when adding a category - it's not clear what the icon name field is for - i only figured that out by looking at the default categories and haven't seen any other type of icon.
Ushbot
@ushbot
Jul 27 2015 20:12
[Sophie Shepherd, Ushahidi] Here is the task for #9: phabricator.ushahidi.com/T1740
[Adam Bard] (thumbsup)
Ushbot
@ushbot
Jul 27 2015 20:35
[Adam Bard] 11. if a post has a location and the post is viewed in isolation, i.e. clicking through from the list view, the location pin hover (or click) text only says 'where-is-it-located' not whatever text entry was made and saved on the 'where is it located' field at that step in the post process. (as said above (badly) in 2. the location search field does not save whatever text entry is made. A text address for locations appearing on the post view would be great to see as well as the map.
Ushbot
@ushbot
Jul 27 2015 21:04
[Adam Bard] 12. Trying to add a date & time (I only want time actually, can these be offered as separable post step types) for a 'Route' post type, as a step after location step. Save & close not reacting to click. I had previously saved step with location only.
[Adam Bard] 12 - follow up - and then it worked - so I have no idea what that glitch was, maybe it was temporary.
Ushbot
@ushbot
Jul 27 2015 21:11
[Adam Bard] 13. If we wanted a 'Route' post type (and I have no idea if you do, but it may be useful, it would be for deployments which track traveling data/reported items), then it would make sense to offer the usr the ability to add as many location steps as they need to the pre-existing post step (which might provide, say, 3 location entry possibilities), in the same way you have used the 'Select' post field, could there be a drop down menu for adding any number of extra locations to a route post (like we choose the number of columns for a table before we enter info on it - ones remaining unfilled are not required so redundant?
Ushbot
@ushbot
Jul 27 2015 21:18
[Charlie Harding, Ushahidi] Adam this is great feedback. @Jess @Robbie what's the best place we can track this so we can follow up?
[Robbie Mackay, Ushahidi] I'm putting it into phab tasks as much as I can
[Adam Bard] re 12, The issue of adding post steps is not related to it being date & time, I currently can't add any post fields after a first one in any step (having created several steps first) with any certainty - clicking save & close (when going back to already created steps) so adding fields seems only to work intermittently. http://demo.platform.ushahidi.com/settings/forms/181/stages/321
[Sophie Shepherd, Ushahidi] @Charlie we've been adding them in phab
[Charlie Harding, Ushahidi] OK thanks Robbie
[Charlie Harding, Ushahidi] just wanted to make sure we're capturing it
[Jess Shorland, Ushahidi] yes! let's turn them into phab tasks
Ushbot
@ushbot
Jul 27 2015 21:29
[Adam Bard] 14. If I was running a deployment I would want a certain number of pre-selected post types available for the user, and the opportunity for them to create their own (this would have to be limited & moderated otherwise we will end up with a huge un-navigable post type menu), but many users, who won't log in (I don't even know if you are expecting non-logged in users to post, I presume you are), will not be computer literate, or willing to waste time figuring out what to do, so would a "requests" box be pretty good for users to send to deployers, or, '"post type requests."? Then I could construct some modular approach if possible. or, hopefully all post type flows will be selectable from some central data base by deployers to add to their deployments?
Ushbot
@ushbot
Jul 27 2015 21:42
[Adam Bard] 15. A post type which has more than one location (as for route/13 above) is currently createable, but I can't then find a way to access the data for each location step - the result of a multi-location post is a map with all the locations on them where the hover over text is only the post step name (hyphenated lower case), but it is not clickable to take you down a layer to see that step's data e.g. a text location or time – actually, offering the data from that pin as a hover window may be better rather than clicking down a layer and losing the rest of the post.
Ushbot
@ushbot
Jul 27 2015 21:57
[Adam Bard] 16. A general point. The bold font used for post steps, that appears as a sub-heading when viewing individual posts, overpowers the post headline font, which is not bold. That's not to say the post headline ought to jump out more, it looks about right, so it feels more that the post steps sub-headings ought to be slightly less demanding of attention, especially in relation to the font size of the information they relate to posted underneath.
[Sophie Shepherd, Ushahidi] @AdamBardGuest re #16, are you referring to where it says "location" here? http://demo.platform.ushahidi.com/posts/10761
[Adam Bard] yes, but a better example, containing other text, is here http://demo.platform.ushahidi.com/posts/10731
[Adam Bard] It's opinion, of course, so please ask among yourselves if that is relevant.
Ushbot
@ushbot
Jul 27 2015 22:35
[Robbie Mackay, Ushahidi] @AdamBardGuest have you got a project you're planning to use v3 for?
[Robbie Mackay, Ushahidi] re: 15 .. You're right we should record a label for each location.. but we don't plan to store anything more complex (ie. time etc) right now.
[Robbie Mackay, Ushahidi] There's an open task for that somewhere..
[Adam Bard] Maybe, depends on functionality, depends where it gets to over the next couple of months, have talked to Angela & Brian about it a bit. Was directed here as Crowdmap beta was not quite there for it.
[Adam Bard] re 15. the big issue re location is that every time a location is entered in the search box, it is deleted so the post can't be published until text is re-entered.
[Adam Bard] ... published or saved
[Robbie Mackay, Ushahidi] Yea.. thats definitely a major bug
[Robbie Mackay, Ushahidi] I'd be interested to hear your usecase for #14.. the way I saw it working was that an admin uses post types to define all the data they want to collect. I didn't ever see that being something a non-admin user could do. Post types would become much less useful if each user created a different type and there were only a few posts of each type.
Ushbot
@ushbot
Jul 27 2015 22:43
[Adam Bard] @Robbie happy to keep imagining a work flow for users, and using v3 could be a great place to start, even if it's not dialed in to our target user completely. Will individual deployments be able to see traffic stats to their site, that's a basic thing we'd nwant to get going, even if all functionality is not there?
[Robbie Mackay, Ushahidi] We haven't done that yet.. we'll probably just add an option to configure a google analytics account for your deployment or something similar.
[Adam Bard] Right, as long as stats don't get confused with other deployments.
[Adam Bard] Thanks. I'm taking a break now, back tomorrow.
[Robbie Mackay, Ushahidi] No. We'll probably ask deployments to opt in to sending us stats so we can see who's using what features.. But individual deployments would just use their own GA account or something.
[Sophie Shepherd, Ushahidi] @AdamBardGuest we are also planning an "activity" page for people to see what is going on with their deployments. It's not built yet, but will look like this: http://github.ushahidi.org/platform-pattern-library/assets/html/5_layouts/activity.html
[Robbie Mackay, Ushahidi] Alright. Thanks for the feedback @AdamBardGuest
[Robbie Mackay, Ushahidi] @sophie good point. I have a little bit of tunnel vision into 'whats getting built right now' vs what should actually ship.
Ushbot
@ushbot
Jul 27 2015 22:59
[Adam Bard] welcome. re your query about #14, our user is the homeless population of NYC (initially, youth homeless), they have uses for mapping sites that we won't preconceive, beyond our desire for long term data, the purpose is empowerment, something that's theirs and not charity's, agency's or government's (we have already heard some uses in research that we would not have been able to plan for, but modularity such as you are offering can be powerful for any user). Generally, as a theory, if the user can construct their own post type (or request one, if the functionality is not given to them) that will drive the deployments further toward empowerment, which can be & has been one of the pleasures of the platform. As long as we can moderate and keep a record of the different types of post that users create we will get interesting info about what the sites can be that we couldn't have foreseen, plus, no doubt, the types of posts will probably be useable globally.
[Adam Bard] thanks @sophie, too. et al.
Ushbot
@ushbot
Jul 27 2015 23:09
[Adam Bard] @robbie, re your query about the project, thanks for asking, it is as above and Angela and Brian directed me to this beta, cos Crowdmap beta has some issues for the project and they thought I should have a look here.
Ushbot
@ushbot
Jul 27 2015 23:27
[Adam Bard] Hmm, have refreshed page on hipchat and everything's gone.
[Adam Bard] anyone got a pic of the previous chat so I don't repeat issues?
[Adam Bard] lost all sight of the thread
[Robbie Mackay, Ushahidi] @AdamBardGuest yea hipchat guest access is rubbish..
[Robbie Mackay, Ushahidi] maybe try https://gitter.im/ushahidi/Community
[Robbie Mackay, Ushahidi] it stays in sync.. and gives you a history
[Robbie Mackay, Ushahidi] so you should be able to see what we chatted about earlier