Closed BeccaMelhuish closed 4 months ago
If we allow for long documents (in essence it's what the example is) for ideas, then I agree this layout would not help anyone get through it. So the question is, should ideas gathered during an ideation phase be of this scale? I think this needs to be discussed and agreed internally in Citizen OS together with @loorm , I'm sure he has a vision for this :)
If we do want to not limit anyone then I will revise this current design.
OK yes, makes sense! :)
I'm feeling relatively confident from a recent strategy meeting (with Margo) that these use cases are priority ones, as we ranked our target groups in order of priority for meeting our mission/vision as it stands, and the two groups mentioned above were ranked #.1 (local community action groups) and #.2 (local governments). Plus the two aims of the processes were very much in line with our vision too (collectively deciding what to do with a local space, and collectively deciding what to do with the local budget).
And I see no reason for us wanting to limit anyone in padding out their ideas, if they want to. But I know that we do limit arguments, so maybe there is a reason to want to limit idea explanations too.
But @ilmartyrk what do you think? Options are:
BTW I'm also thinking that to accommodate for longer idea texts this current way of adding your idea is too compact. So this would need a redesign and with this comes then also probably the redesign for the argument adding, since they use the same component. Otherwise it would all be different and getting messy already.
So just heads up that this is a change with quite big implications.
OK yes noted thank you! Just to be sure though, by argument adding, do you mean the replies on the idea? :)
No, the pro/con/neutral arguments. Using the fixed bottom bar that opens up. It's not meant for the kind of scale we're talking about, adding images and long texts.
Probably would move to removing that in favour of a process of adding your contribution within the widget.
Ah gotcha, understood!
Will see what Ilmar / the team think, then let's see :)
@BeccaMelhuish @kevincrepin @loorm at one point there was discussion on possibly moving from ideas to new topics so that an idea could become a topic. So for me that brings up some possibilities:
For me the ideas should be quite short and just give a general overview, but I guess for some cases it makes sense to have long descriptive overview of the idea and how to possibly make it happen as without that people could get thrown away as they can't see the full reasoning.
@ilmartyrk Hmm for me the idea of participants having to navigate back and forth between ideas that are just in the ideation part and ideas that are separate topics ("housed" where, I'm wondering) feels a bit too complex for the average participant who is just coming to add an idea and browse others and vote. Would be lot of potential for users to get a bit lost / confused / overwhelmed and give up. So maybe the turning ideas into topics thing could be something to be explored later (so far no users have mentioned/shown a need for it), but not part of the 'main flow' of how we expect people to use it :)
But what I'm hearing is agreement that we do need to allow for more space for those that need it (like in these use cases above)? So in that case should we go ahead and ask @kevincrepin to come up with some possible solutions (whether that's making all ideas have the potential to be longer, or giving an option to 'expand further' on your idea)?
Or best to discuss more in the MM tomorrow?
@BeccaMelhuish I was more describing it in the technical side of things, the UX is another thing to solve anyway. But I guess it could also be that in the "idea phase" the topic would only have title and description, but the description would be using Etherpad as it is for the topic. Well technically I guess we could solve the idea description with Etherpad without using our "topics" table. But if we decide that ideas can be converted into separate topics we can link the already existing Etherpad document with a new topic generated from the idea
Ah right, sorry misunderstood! :)
But based on our Slack convo just now, I'm thinking we could split this issue out like so:
If agreed, I'll make a spin-off issue for the 'BSF' work to be done later :)
@BeccaMelhuish I guess we should actually lower the character amount for the idea "title" to the same length as is for the topic title (100 characters) and remove the limit for the description.
@ilmartyrk Ah I'm confused though, is this for the pre-launch fix, or for the bigger fix? As I understood that seeing as making the idea descriptions unlimited length would mean big design and technical changes, then we should keep the design as it is (so with limited but as long as possible with the existing design) for the ideation launch, and then Kevin will revisit the design as part of the 'Bigger structural fixes'?
No problem for me to limit title characters and no limit content. If the solution is approved which I suggest here then bigger content will already have more width.
Oh OK cool! So we could already allow more space for ideas then in the Round 2 tests?
What about this problem you mentioned here though @kevincrepin?
That problem still persists here, but if I understood correctly then doing the bigger update where user can add long form text + images etc will be in a next phase?
Ah yes that's where I'm getting confused though, as to me no limit on the content/description means the longer texts, which I thought was coming later. But maybe I'm misunderstanding? :)
Maybe it's just that for now we can allow longer texts but only with the formatting options currently available, but with the bigger later fix we'll be able to offer the full formatting options like we have in topics? If so that's great.
How I see it is that there's no technical reason why a user would not be able to add more text in the current form. But there's very little text formatting, no images, no attachments (in this phase). Including any of those would mean more work that will be in the next phase.
So that's why I think for the time being we can give users a no-limit on text. It just won't be very comfortable for anyone to go through it.
Perfect, this sounds a good plan then! So:
Ideation launch fix: Allow unlimited characters for the idea description within the current (now slightly updated) design.
Bigger structural fix: Change the design to work for longer ideas with photos in the body plus additional formatting, attachments etc, of the sort of length that the Viimsi PB ones were.
Made a separate 'bigger fixes' issue so this one can be closed when the ideation launch fixes are done :)
@BeccaMelhuish @kevincrepin @ssin1901 I've allowed adding links and images to our arguments and ideas using the current markdown editor. Image adding is a little confusing if you have never used markdown. But lets see how it turns out in testing
Hmm I think it's a bit too confusing as I couldn't figure it out myself..
This was my attempt - the URL in the end I decided must work like this (but didn't) and the photo I was quite clueless how to add :D
Not sure @kevincrepin's feeling on it, but my hunch would be best not to include it at all until we have a more standard UX for it?
photo needs link to a photo, removing it for now
Ah OK :) What about this bit? Was it a bug that it didn't work, or wasn't correctly done?
@BeccaMelhuish it's the same as in Github, left it in at the moment, should I take this out too?
@ilmartyrk maybe technically it's the same but the UX is a bit different, and therefore less intuitive :)
Have made a little screen capture comparing the two here:
https://www.loom.com/share/8811a066657940ea933f588ba0a55689?sid=c5ec2f87-7ce7-4019-8bfb-279758445d14
Also once posted, it doesn't seem to show as a hyperlink for me - see above and at the end of the recording.
I think if we could get it working the same for the user as adding a link on Github, then would be great to test this one in the tests and see if it's intuitive for those not used to github :) (But longer term, find a clearer fix, for less tech savvy people - e.g. older folk etc).
P.S. to make it clear that you do need the https bit (assuming it's crucial? If not then ignore), it could be like this when you click the link button: with the URL selected so they (hopefully) see that's the bit they have to replace.
I don't even see the URL or image option in my markdown options :)
@kevincrepin yep, already removed them
Tested this out and found some formatting issues that I made a separate issue for, but one thing directly related to this:
I added a very long idea:
I then went in to edit it and tried to see what happened if I added bullet points. When I published it, the idea had been cut shorter:
And when I go into edit, there is no a character limit:
Also @ilmartyrk, sorry it wasn't on the wishlist, but if at all possible for this issue to be fixed as part of this too - as not having the character limit below for ideas now makes it more confusing what the top one is for :)
I.e. Kevin's solution here:
@BeccaMelhuish updated and fixed
@ilmartyrk great! Tested editing and it no longer cuts it short, though when I go into edit it says this - is it possible to remove it?
Checked and all looking great now thank you! :)
@kevincrepin @ilmartyrk
Insights from Round 1 ideation admin UX tests and recent public use case
I didn't get to ask about this in all tests (only in one), but between what this one admin said, the recent Viimsi PB idea gathering process, it seems quite a solid insight that there will be a need for much longer texts (and other content) for the ideas.
An admin for a community decision-making process for what to do with an under-used square said that if there's no technical reason for a character limit, then it shouldn't be restricted, but if we have to restrict it then the space should be at least A4 amount of text (this was just off the top of his head though, would need testing in a real life situation).
We can see from the recent Viimsi participatory budgeting use case (which was very much following an idea-gathering process) that the amount of space used by the participants to submit their ideas was hugely different to the space we currently allow.
Suggestions:
We currently only allow 2048 characters (same as for discussion arguments). Can the limit be taken off, so people can take as much space to explain their idea as they want to? Or if not, can we make the limit very large?
I wonder if someone adds a long idea like this, with lots of photos etc., this would change how we'd want the ideas to be laid out. I feel they work well with this layout if they are just short texts, but for a long idea like this for example, with loads of texts, graphs, photos, chart etc in the body of the idea, it would all be a bit too squeezed and narrow?