Loomio
Mon 29 Dec 2014 3:06AM

Posting to contacts belonging to all selected aspects (Conditional AND)

FL François Lamontagne Public Seen by 122

First, I just discovered Diaspora* and I think it's incredible! I'm very excited by this project.

It would be great if we had the option to post to contacts belonging to ALL the selected aspects.

For example if I select the aspects "french" and "politics", I would like that only my contacts who are assigned to both "french" and "politics" received the post.

This should probably not be the default behavior, but having the possibility to do this would allow us to target the audience of a given post even more.

Let me know what you think of this idea.

DU

Thomas Leister Mon 29 Dec 2014 9:05AM

This would be a quite unique feature for Diaspora* compared to it's competitors. I'd like it, though I have to admit that it is very "special" and we first should concentrate on more important things ;)

But: Good idea :)

G

goob Mon 29 Dec 2014 11:54AM

Hi, glad you've discovered Diaspora and like the concept.

Yours is an interesting idea, but how would you suggest implementing it in practice? I think it would be very confusing. A lot of people seem to have difficulty grasping the idea of posting a certain aspects at all, so if there were two options when posting to multiple aspects (any of these or all of these) it would likely mean people posting to aspect sets they didn't intend.

Any practical ideas to get around the confusion? I've got a feeling this idea was rejected early on in the project's life because of the difficulties in implementing it. If you have ideas to make it feasible, it would be interesting to hear them.

C

Camil Mon 29 Dec 2014 1:18PM

@francoislamontagne I love the idea! However, I'd also love it if you found developers eager to implement it ;) As @thomasl pointed out, there are basic features to be worked upon by the core developers before going into this kind of glam rock :) Otherwise thanks for bringing that about!

FL

François Lamontagne Mon 29 Dec 2014 2:52PM

Thanks all for your feedback!

@goob, here is one idea to keep confusion as low as possible:

Below the list of aspects, add a note (using a smaller font size) which reads something like: "contacts assigned to any of the checked aspects will receive your post". The "any" part would in fact be a drop down list containing the following options: any, all.

Or, instead of a drop down list, which is perhaps a little bit geeky, the "any" could be a hyperlink. When you click on it, it changes to "all". If you click again, it gets back to "any".

Also, this option would not be visible if:
1) only one or less aspect is checked
2) the "All aspects" option is selected (in this case, we go for the default behaviour)

I have experience with Rails, so if enough people find this idea interesting, I would be glad to contribute!

C

Camil Mon 29 Dec 2014 3:35PM

I have experience with Rails, so if enough people find this idea interesting, I would be glad to contribute!

@francoislamontagne I think many people do find it interesting, but just to be sure - try and start a poll here, so that you get feedback directly from people. Thank you!

FL

Poll Created Mon 29 Dec 2014 3:55PM

Should diaspora make it possible to share to contacts belonging to ALL selected aspects? Closed Sun 4 Jan 2015 8:58PM

I am not sure if the title is clear enough, so let me explain.

Example:

If I select the aspects “french” and “politics”, I would like that only my contacts who are assigned to both “french” and “politics” receive the post.

The "danger" with such a setting is to add complexity to the UI for such an advanced option.

Here is one way to do it that would in my opinion keeps the UI lean and simple.

Below the list of aspects, add a note (using a smaller font size) which reads something like: “contacts assigned to any of the checked aspects will receive your post”. The “any” part would in fact be a drop down list containing the following options: any, all.

Or, instead of a drop down list, which is perhaps a little bit geeky, the “any” could be a hyperlink. When you click on it, it changes to “all”. If you click again, it gets back to “any”.

Also, this option would not be visible if:
1) only one or less aspect is checked
2) the “All aspects” option is selected (in this case, we go for the default behaviour)

If enough people find this idea interesting, I would be glad to contribute!

Results

Results Option % of points Voters
Agree 36.4% 4 JS C A S
Abstain 18.2% 2 Y LM
Disagree 45.5% 5 JH G SVB G PM
Block 0.0% 0  
Undecided 0% 258 BK ST FS MS TS AA S CB HF BO DM GC JH JR F RF M EG G AX

11 of 269 people have participated (4%)

C

Camil
Agree
Mon 29 Dec 2014 5:14PM

Very interesting proposal

S

sassonie
Agree
Tue 30 Dec 2014 10:07PM

If we put it under 'experienced' settings, it's a good idea to be able to mail that way.

JH

Jonne Haß
Disagree
Fri 2 Jan 2015 10:48AM

I don't think the benefits this has weights out the complexity this introduces into the UX. Aspects are already hard to grasp, this proposal would make the situation worse, by a lot.

Y

y.semin
Abstain
Fri 2 Jan 2015 11:02AM

If we have to think to our number of developpers and the use we choose of their time, I think there are other priorities :-/ (rethought my position thanks to Jonne Haß)

Load More