3 ms·
2. There's no explicit way to merge groups, because it sounded like more of a hassle than it was worth. What do you think of avoiding the problem in the first p
by stevelosh 16y ago
2. There's no explicit way to merge groups, because it sounded like more of a hassle than it was worth. What do you think of avoiding the problem in the first place by suggesting existing groups as the user types in a group name to be created?
This is kind of a big deal, in an estimating-cost-of-website sense.
How are suggestions displayed? Inline, as-you-type, AJA* updating, or only
once you hit create?
Also, how do you determine if two groups are similar? Just based on the words
in the titles, or in the descriptions as well? What about synonyms?
It's a hard problem, and a perfectly reasonable answer for an initial launch
is: no merging, and no suggesting. If two similar groups are created: tough.
Deal.
4. Video: lets forget it. I've never done anything involving video uploading, and once I had a look at what a hassle it is to do, I don't think it's worth it for the amount of our users that will actually use it.
To be honest, I think videos would be extremely useful (though I'm not
a scientist), but a lot of work.
7. Captcha vs. email verification. I did think about this one a bit. I personally hate email verification more than I hate captchas, but is there some other reason to prefer one over the other?
No, not really, not until someone comes up with some hard data about the
spam-reduction rates of the various methods.
9. early on, many of the people who've expressed interest in the site wanted to use it in non-english speaking settings. since there is no "settings" page yet (not enough settings to make it worth having one) the languages selector goes on the top menu rather than inside a settings section. Changing it at the very least changes the language of the UI (assuming this isn't too difficult) but could also change which protocols are shown (this sounds much harder.) Not an essential launch feature, on reflection.
For the UI:
Who translates the UI? How do they do it? Who checks their work?
For the protocols:
Yes, this would be hard to get right. Very hard. What about translating
groups? Who owns those? How does a translator know when a group's "original"
description has changed and need re-translating? What if someone edits
a translated group -- who reverse-translates the edit back to the original
group? What if the original has changed since then?
12. DIY bio page: That is a group page. The different headings on the page are categories within a group. I'll put this into the data model as an example.
Somehow I missed the "groups have categories" concept. Sorry.