[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-community
Subject:    Re: Survey for prioritization of requirements for an IM/chat solution for KDE
From:       Jos van den Oever <jos () vandenoever ! info>
Date:       2017-09-05 7:24:25
Message-ID: 2013114.MyOJtbdnF8 () joga
[Download RAW message or body]

[Attachment #2 (multipart/mixed)]


Op vrijdag 18 augustus 2017 02:11:39 CEST schreef Thomas Pfeiffer:
> Hi everyone,
> I've finally managed to enter all of our proposed requirements for a
> KDE-wide primary IM/chat solution into a tool for creating Kano surveys:
> 
> http://www.kanosurvey.com/?id=3959
> 
> The Kano model [1] categorizes features not just in "must have" and "nice to
> have" but into five categories along two dimensions.
> This results in a more holistic view on the requirements, at the expense of
> making the survey quite long because participants have to rate each feature
> on two dimensions.
> 
> So, please fill in the survey, but be aware that overall you'll have to
> answer a whopping 106 questions (rating 53 requirements on two dimensions
> each), so please reserve enough time.
> The survey took me 13 minutes to complete, but of course I've already read
> the requirements countless times, so you might need a bit more time.
> 
> Thank you in advance for your participation,
> Thomas
> 
> [1] https://en.wikipedia.org/wiki/Kano_model

Hello Thomas,

I converted the table to html for you. This is how I did it:

1) open LibreOffice, export to HTML
2) remove all style= attributes with sed
3) change <td> to <th> for header cells
4) fiddle with the css at the top

Cheers,
Jos

["Requirements for a primary Chat_IM solution for KDE.html" (Requirements for a primary Chat_IM solution for KDE.html)]

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" \
"http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd"> <html \
xmlns="http://www.w3.org/1999/xhtml">  <head \
profile="http://dublincore.org/documents/dcmi-terms/">  <meta \
http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/>  \
<title>Requirements for a primary Chat_IM solution for KDE</title>  <meta \
name="DCTERMS.title" content="" xml:lang="en-US"/>  <meta name="DCTERMS.language" \
content="en-US" scheme="DCTERMS.RFC4646"/>  <style type="text/css">
	@page {  }
        body { font-family:Noto Sans; }
	table { border-collapse:collapse; border-spacing:0; empty-cells:show }
	td, th { vertical-align:top; margin-left: 0.5em; padding-left:0.5em; \
padding-right:0.5em;padding: 0.2em;}  td > p, th > p { padding: 0; margin: 0; }
	.ta1 { writing-mode:lr-tb; }
	.ce17 { vertical-align:top; }
	.ce18 { border-width:1pt; border-style:solid; border-color:#999999; }
	.ce20 { text-align:center; writing-mode: tb-rl; }
	.ce21 { border-width:1pt; border-style:solid; border-color:#999999; \
                text-align:center; }
	.ce22 { text-align:center; }
	.ce24 { border-width: 1pt; border-style:solid; border-color:#999999; }
	</style>
  </head>
  <body dir="ltr">
    <table border="0" cellspacing="0" cellpadding="0" class="ta1">
      <tr class="ro1">
        <th class="ce17">
          <p>Requirement</p>
        </th>
        <th class="ce20">
          <p>Mandatory</p>
        </th>
        <th class="ce20">
          <p>Linear</p>
        </th>
        <th class="ce20">
          <p>Exciter</p>
        </th>
        <th class="ce20">
          <p>Misunderstanding</p>
        </th>
        <th class="ce20">
          <p>Negative</p>
        </th>
        <th class="ce20">
          <p>Indifferent</p>
        </th>
        <th class="ce23">
          <p>Result</p>
        </th>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>FOSS server implementation</p>
        </td>
        <td class="ce21">
          <p>61</p>
        </td>
        <td class="ce21">
          <p>38</p>
        </td>
        <td class="ce21">
          <p>11</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>22</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Ability to host our own server</p>
        </td>
        <td class="ce21">
          <p>31</p>
        </td>
        <td class="ce21">
          <p>33</p>
        </td>
        <td class="ce21">
          <p>29</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>39</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>FOSS clients available for desktop (at least Linux/BSD + Windows) as \
well as mobile</p>  </td>
        <td class="ce21">
          <p>54</p>
        </td>
        <td class="ce21">
          <p>54</p>
        </td>
        <td class="ce21">
          <p>10</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>14</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Full-featured, patent-free and stable specification or API for writing \
clients (e.g. for Plasma Mobile)</p>  </td>
        <td class="ce21">
          <p>41</p>
        </td>
        <td class="ce21">
          <p>46</p>
        </td>
        <td class="ce21">
          <p>20</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>25</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Open governance (user/dev community is setting direction of software, \
spec, and/or service), not tightly controlled by a single company</p>  </td>
        <td class="ce21">
          <p>26</p>
        </td>
        <td class="ce21">
          <p>33</p>
        </td>
        <td class="ce21">
          <p>30</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>43</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Free of charge (clients and server)</p>
        </td>
        <td class="ce21">
          <p>52</p>
        </td>
        <td class="ce21">
          <p>51</p>
        </td>
        <td class="ce21">
          <p>12</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>17</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Defined protocol specification (i.e. not implementation-defined)</p>
        </td>
        <td class="ce21">
          <p>27</p>
        </td>
        <td class="ce21">
          <p>29</p>
        </td>
        <td class="ce21">
          <p>23</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>52</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Anonymity: When using an account, all details (names, e-mail addresses \
...) are optional and hideable, no SIM requirement</p>  </td>
        <td class="ce21">
          <p>40</p>
        </td>
        <td class="ce21">
          <p>29</p>
        </td>
        <td class="ce21">
          <p>23</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>2</p>
        </td>
        <td class="ce21">
          <p>38</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Modest bandwidth usage both for server and client</p>
        </td>
        <td class="ce21">
          <p>21</p>
        </td>
        <td class="ce21">
          <p>21</p>
        </td>
        <td class="ce21">
          <p>33</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>57</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Legal to use in all countries with KDE contributors or users</p>
        </td>
        <td class="ce21">
          <p>36</p>
        </td>
        <td class="ce21">
          <p>32</p>
        </td>
        <td class="ce21">
          <p>19</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>44</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Easy ability to temporarily set yourself to unavailable, muting \
notifications and making the unavailability visible to others</p>  </td>
        <td class="ce21">
          <p>27</p>
        </td>
        <td class="ce21">
          <p>19</p>
        </td>
        <td class="ce21">
          <p>27</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>58</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Ability to mute notifications from specific channels</p>
        </td>
        <td class="ce21">
          <p>39</p>
        </td>
        <td class="ce21">
          <p>31</p>
        </td>
        <td class="ce21">
          <p>20</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>42</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Listing of all public channels in a namespace, with search function</p>
        </td>
        <td class="ce21">
          <p>23</p>
        </td>
        <td class="ce21">
          <p>22</p>
        </td>
        <td class="ce21">
          <p>35</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>51</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Good bridge to IRC exists (stable and reliable, no individual setup per \
channel, as close to the un-bridged experience as possible)</p>  </td>
        <td class="ce21">
          <p>19</p>
        </td>
        <td class="ce21">
          <p>20</p>
        </td>
        <td class="ce21">
          <p>27</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>65</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Easy way to share files</p>
        </td>
        <td class="ce21">
          <p>23</p>
        </td>
        <td class="ce21">
          <p>19</p>
        </td>
        <td class="ce21">
          <p>29</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>11</p>
        </td>
        <td class="ce21">
          <p>50</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Possibility to create channels / groups that are accessible only upon \
invitation (also restricting access to that channel's logs and, if available, shared \
files).</p>  </td>
        <td class="ce21">
          <p>32</p>
        </td>
        <td class="ce21">
          <p>13</p>
        </td>
        <td class="ce21">
          <p>28</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>10</p>
        </td>
        <td class="ce21">
          <p>49</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Ability to define admins/moderators/roles for channels with ability to \
ban users</p>  </td>
        <td class="ce21">
          <p>55</p>
        </td>
        <td class="ce21">
          <p>25</p>
        </td>
        <td class="ce21">
          <p>13</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>38</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Ability to set a channel topic</p>
        </td>
        <td class="ce21">
          <p>20</p>
        </td>
        <td class="ce21">
          <p>19</p>
        </td>
        <td class="ce21">
          <p>29</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>63</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Channels can continue to exist if their creator leaves them or deletes \
his/her account</p>  </td>
        <td class="ce21">
          <p>48</p>
        </td>
        <td class="ce21">
          <p>28</p>
        </td>
        <td class="ce21">
          <p>21</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>34</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Encrypted communication possible</p>
        </td>
        <td class="ce21">
          <p>29</p>
        </td>
        <td class="ce21">
          <p>45</p>
        </td>
        <td class="ce21">
          <p>25</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>32</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Client is well integrated with Plasma (uses standard notifications, no \
x-embed tray icon, uses native file dialogs, etc)</p>  </td>
        <td class="ce21">
          <p>21</p>
        </td>
        <td class="ce21">
          <p>27</p>
        </td>
        <td class="ce21">
          <p>39</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>45</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Client has good accessibility</p>
        </td>
        <td class="ce21">
          <p>25</p>
        </td>
        <td class="ce21">
          <p>20</p>
        </td>
        <td class="ce21">
          <p>26</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>60</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Client has good performance and usability in large (500 users) and very \
active (&gt;60 messages per minute) channels</p>  </td>
        <td class="ce21">
          <p>42</p>
        </td>
        <td class="ce21">
          <p>32</p>
        </td>
        <td class="ce21">
          <p>19</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>38</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Client has good performance and usability for users that are active in \
lots of channels (30+)</p>  </td>
        <td class="ce21">
          <p>43</p>
        </td>
        <td class="ce21">
          <p>21</p>
        </td>
        <td class="ce21">
          <p>21</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>46</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Client has low resource usage (so most likely no web or electron \
apps)</p>  </td>
        <td class="ce21">
          <p>37</p>
        </td>
        <td class="ce21">
          <p>35</p>
        </td>
        <td class="ce21">
          <p>26</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>34</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Federated (i.e. if KDE hosts our own server, we can still communicate \
with people on other servers)</p>  </td>
        <td class="ce21">
          <p>14</p>
        </td>
        <td class="ce21">
          <p>24</p>
        </td>
        <td class="ce21">
          <p>37</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>4</p>
        </td>
        <td class="ce21">
          <p>52</p>
        </td>
        <td class="ce24">
          <p>Must-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Permanent history across mobile and desktop clients out of the box, \
including messages sent while offline</p>  </td>
        <td class="ce21">
          <p>15</p>
        </td>
        <td class="ce21">
          <p>19</p>
        </td>
        <td class="ce21">
          <p>35</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>8</p>
        </td>
        <td class="ce21">
          <p>55</p>
        </td>
        <td class="ce24">
          <p>Attractor</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Uses a port that is usually open even on public networks (e.g. in \
universities)</p>  </td>
        <td class="ce21">
          <p>15</p>
        </td>
        <td class="ce21">
          <p>19</p>
        </td>
        <td class="ce21">
          <p>39</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>59</p>
        </td>
        <td class="ce24">
          <p>Attractor</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>IRC-like GUI available (high information density, fully tabular \
layout)</p>  </td>
        <td class="ce21">
          <p>20</p>
        </td>
        <td class="ce21">
          <p>16</p>
        </td>
        <td class="ce21">
          <p>18</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>8</p>
        </td>
        <td class="ce21">
          <p>70</p>
        </td>
        <td class="ce24">
          <p>Inclusion</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Support for multiple accounts within the same client, being able to log \
in with multiple accounts at the same time</p>  </td>
        <td class="ce21">
          <p>17</p>
        </td>
        <td class="ce21">
          <p>11</p>
        </td>
        <td class="ce21">
          <p>25</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>78</p>
        </td>
        <td class="ce24">
          <p>Inclusion</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Can be used without having to sign up for an account</p>
        </td>
        <td class="ce21">
          <p>15</p>
        </td>
        <td class="ce21">
          <p>13</p>
        </td>
        <td class="ce21">
          <p>30</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>8</p>
        </td>
        <td class="ce21">
          <p>66</p>
        </td>
        <td class="ce24">
          <p>Inclusion</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Migration path from current solution </p>
        </td>
        <td class="ce21">
          <p>22</p>
        </td>
        <td class="ce21">
          <p>7</p>
        </td>
        <td class="ce21">
          <p>16</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>2</p>
        </td>
        <td class="ce21">
          <p>85</p>
        </td>
        <td class="ce24">
          <p>Inclusion</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Usable from Tor or similar anonymization networks</p>
        </td>
        <td class="ce21">
          <p>18</p>
        </td>
        <td class="ce21">
          <p>10</p>
        </td>
        <td class="ce21">
          <p>20</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>2</p>
        </td>
        <td class="ce21">
          <p>81</p>
        </td>
        <td class="ce24">
          <p>Inclusion</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Ability to automatically push Phabricator / Bugzilla notifications for a \
specific topic into a specific channel</p>  </td>
        <td class="ce21">
          <p>6</p>
        </td>
        <td class="ce21">
          <p>18</p>
        </td>
        <td class="ce21">
          <p>36</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>71</p>
        </td>
        <td class="ce24">
          <p>Inclusion</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Web client available</p>
        </td>
        <td class="ce21">
          <p>9</p>
        </td>
        <td class="ce21">
          <p>18</p>
        </td>
        <td class="ce21">
          <p>35</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>69</p>
        </td>
        <td class="ce24">
          <p>Inclusion</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Reply to (quote) messages with reference to the original message</p>
        </td>
        <td class="ce21">
          <p>8</p>
        </td>
        <td class="ce21">
          <p>12</p>
        </td>
        <td class="ce21">
          <p>38</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>5</p>
        </td>
        <td class="ce21">
          <p>69</p>
        </td>
        <td class="ce24">
          <p>Inclusion</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>CLI client that can be ran on a X/Wayland-less server and used via ssh \
and similar available</p>  </td>
        <td class="ce21">
          <p>15</p>
        </td>
        <td class="ce21">
          <p>5</p>
        </td>
        <td class="ce21">
          <p>35</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>2</p>
        </td>
        <td class="ce21">
          <p>75</p>
        </td>
        <td class="ce24">
          <p>Inclusion</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Only limited impact on KDE server and sysadmin resources</p>
        </td>
        <td class="ce21">
          <p>11</p>
        </td>
        <td class="ce21">
          <p>8</p>
        </td>
        <td class="ce21">
          <p>30</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>83</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Ability to open a channel at the oldest unread message instead of just \
the newest message</p>  </td>
        <td class="ce21">
          <p>8</p>
        </td>
        <td class="ce21">
          <p>5</p>
        </td>
        <td class="ce21">
          <p>39</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>5</p>
        </td>
        <td class="ce21">
          <p>75</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Bridges to other solutions which are popular within KDE (Telegram, \
Matrix, Rocket) exist</p>  </td>
        <td class="ce21">
          <p>9</p>
        </td>
        <td class="ce21">
          <p>16</p>
        </td>
        <td class="ce21">
          <p>37</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>68</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Ability to enter and use full name and email address (all optional) and \
be searchable by them</p>  </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>5</p>
        </td>
        <td class="ce21">
          <p>33</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>15</p>
        </td>
        <td class="ce21">
          <p>77</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Search for shared files</p>
        </td>
        <td class="ce21">
          <p>4</p>
        </td>
        <td class="ce21">
          <p>7</p>
        </td>
        <td class="ce21">
          <p>27</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>13</p>
        </td>
        <td class="ce21">
          <p>81</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>User avatars</p>
        </td>
        <td class="ce21">
          <p>5</p>
        </td>
        <td class="ce21">
          <p>6</p>
        </td>
        <td class="ce21">
          <p>23</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>19</p>
        </td>
        <td class="ce21">
          <p>78</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Ability to notify a whole channel and/or highlight / pin a specific \
message for the whole channel</p>  </td>
        <td class="ce21">
          <p>5</p>
        </td>
        <td class="ce21">
          <p>8</p>
        </td>
        <td class="ce21">
          <p>28</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>11</p>
        </td>
        <td class="ce21">
          <p>80</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Ability to open tickets on Phabricator or Bugzilla from within the \
chat</p>  </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>9</p>
        </td>
        <td class="ce21">
          <p>25</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>9</p>
        </td>
        <td class="ce21">
          <p>88</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Telegram- or Slack-like GUI available (e.g. user avatars next to \
messages, whitespace between messages)</p>  </td>
        <td class="ce21">
          <p>3</p>
        </td>
        <td class="ce21">
          <p>12</p>
        </td>
        <td class="ce21">
          <p>20</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>15</p>
        </td>
        <td class="ce21">
          <p>82</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Easy way (GUI) to insert Unicode emoji into a message</p>
        </td>
        <td class="ce21">
          <p>5</p>
        </td>
        <td class="ce21">
          <p>4</p>
        </td>
        <td class="ce21">
          <p>27</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>10</p>
        </td>
        <td class="ce21">
          <p>86</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Ability to broadcast messages across many channels, for example, to \
announce a meeting starting now</p>  </td>
        <td class="ce21">
          <p>5</p>
        </td>
        <td class="ce21">
          <p>7</p>
        </td>
        <td class="ce21">
          <p>31</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>6</p>
        </td>
        <td class="ce21">
          <p>83</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Ability to annotate images within the client, such as doodle on them, \
highlight or add messages to images (So that there is prompt and easy feedback on \
mockups for example)</p>  </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>8</p>
        </td>
        <td class="ce21">
          <p>28</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>8</p>
        </td>
        <td class="ce21">
          <p>88</p>
        </td>
        <td class="ce24">
          <p>Nice-to-have</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Ability to explicitly highlight / notify individual users (even) if they \
have muted a channel</p>  </td>
        <td class="ce21">
          <p>8</p>
        </td>
        <td class="ce21">
          <p>9</p>
        </td>
        <td class="ce21">
          <p>25</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>21</p>
        </td>
        <td class="ce21">
          <p>68</p>
        </td>
        <td class="ce24">
          <p>Problematic</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Ability to react to a message with an emoticon (and multiple reactions \
with the same emoticon are simply counted)</p>  </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>3</p>
        </td>
        <td class="ce21">
          <p>20</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>22</p>
        </td>
        <td class="ce21">
          <p>86</p>
        </td>
        <td class="ce24">
          <p>Problematic</p>
        </td>
      </tr>
      <tr class="ro3">
        <td class="ce18">
          <p>Ability to edit messages to e.g. correct typos (with clear indication \
that a message has been edited)</p>  </td>
        <td class="ce21">
          <p>5</p>
        </td>
        <td class="ce21">
          <p>11</p>
        </td>
        <td class="ce21">
          <p>33</p>
        </td>
        <td class="ce21">
          <p>0</p>
        </td>
        <td class="ce21">
          <p>21</p>
        </td>
        <td class="ce21">
          <p>62</p>
        </td>
        <td class="ce24">
          <p>Problematic</p>
        </td>
      </tr>
      <tr class="ro2">
        <td class="ce18">
          <p>Stickers</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>2</p>
        </td>
        <td class="ce21">
          <p>13</p>
        </td>
        <td class="ce21">
          <p>1</p>
        </td>
        <td class="ce21">
          <p>39</p>
        </td>
        <td class="ce21">
          <p>76</p>
        </td>
        <td class="ce24">
          <p>Avoid</p>
        </td>
      </tr>
      <tr class="ro4">
        <td class="ce19"> </td>
        <td class="ce22"> </td>
        <td class="ce22"> </td>
        <td class="ce22"> </td>
        <td class="ce22"> </td>
        <td class="ce22"> </td>
        <td class="ce22"> </td>
        <td class="Default"> </td>
      </tr>
      <tr class="ro4">
        <td class="ce19"> </td>
        <td class="ce22"> </td>
        <td class="ce22"> </td>
        <td class="ce22"> </td>
        <td class="ce22"> </td>
        <td class="ce22"> </td>
        <td class="ce22"> </td>
        <td class="Default"> </td>
      </tr>
    </table>
  </body>
</html>


["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic