Aug. 5th, 2009

ivorygates: (Default)
[personal profile] ivorygates

Title:
Add Posting Filters to Communities

Area:
Entries

Summary:
Allow the creation of posting filters in communities, just as they are in personal journals.

Description:
There are times you, as an owner or moderator of a community, wish to speak to only a subset of the community, usually the other owners/moderators of the comm. You can set up posting filters in your personal journal to make an entry that's only visible to a selected group, but not in communities. Yes, you can do a workaround by sending your fellow admins email, but it can be useful [as well as easier] for there to be a record of "admin backchannel" right there in the comm itself. And right now, while a whole comm can be made private, you can't drop in posting filters to further create subsets.

If it existed, it could be managed by just adding another tickybox [or two] to the permissions the comm owner checks off when adding comm support personnel: one allowing the selected individual to see filtered entries, the other allowing them to create/edit filters. If the person left the comm, they would not longer be able to see such filtered entries; if they were removed as a moderator or administrator they could be removed from the filter. Their ability to delete filtered posts would be governed by the same permission they'd have to delete member posts, or, if they didn't have the user rights to create/edit filters, that could automatically deny them the user rights to delete filtered posts.

Poll #937 Add Posting Filters to Communities
Open to: Registered Users, detailed results viewable to: All, participants: 38


This suggestion:

View Answers

Should be implemented as-is.
12 (31.6%)

Should be implemented with changes.
10 (26.3%)

Shouldn't be implemented.
9 (23.7%)

(I have no opinion)
6 (15.8%)

(Other: please comment)
1 (2.6%)

rebelsheart: Original Concept  by Me (Default)
[personal profile] rebelsheart

Title:
Submitting Polls Shouldn't Change Pages

Area:
entries, reading page

Summary:
When you click the submit button on a poll, you are taken to specific page for the entry containing the poll, pulling you away from your reading page. Answering a poll is not the type of action I think should act like I've clicked a link. Instead, you should remain on the page you were on when you clicked the submit button.

Description:
Clicking 'Submit' is not the same as clicking a link. It should not navigate you away from the page you are on. Instead, you should receive some sort of indicator that your answer was submitted:

- The poll somehow reloads to show the results.
- The page reloads and takes you to the same entry.
- An ajax-y message appears saying 'Thanks for voting. Please refresh your page to see the results.' or similar appears.

While the first of those three option would be great, I think the last one is more likely.

Poll #940 Submitting Polls Shouldn't Change Pages
Open to: Registered Users, detailed results viewable to: All, participants: 54


This suggestion:

View Answers

Should be implemented as-is.
43 (79.6%)

Should be implemented with changes.
0 (0.0%)

Shouldn't be implemented.
5 (9.3%)

(I have no opinion)
5 (9.3%)

(Other: please comment)
1 (1.9%)

triadruid: Apollo and the Raven, c. 480 BC , Pistoxenus Painter  (Default)
[personal profile] triadruid

Title:
Allow Maintainers/Moderators to Post As Community

Area:
community moderation

Summary:
Community owners (and maintainers/moderators, if given the right privs) should be able to post in their community AS the community account. Doing so would create a more "official" posting mode, and possibly allow for in-community moderator discussion (see below).

Note: This is a collation of several comment-level suggestions and discussions lately in <user name=dw_suggestions>.

Description:
Right now, community owners/maintainers/moderators have to tag their posts, thread titles, or otherwise indicate when they are making an "official" post in the community, as opposed to their own personal account as a 'member' of the community. It also creates difficulty in finding all such posts at once, and it is not possible for one maintainer to update another's post, if information changes.

Creating a permission for posting "as" <user name=community> IN <user name=community> would solve several of these problems. It would also create the possibility to allow Private-locked posts that only maintainers/moderators could see, for tracking trolls, banned users, discussing changes to policy, or whatever.

Difficulties in implementation would obviously include anything in the site code right now that assumes community accounts cannot post. It would also be difficult to decide what the default, retroactive setting would be. My personal preference would be owner-only, but I could see allowing full-priv maintainers to do so as well, especially when the owner has disappeared/abdicated (more of a problem on LJ than DW).

Poll #941 Allow Maintainers/Moderators to Post As Community
Open to: Registered Users, detailed results viewable to: All, participants: 62


This suggestion:

View Answers

Should be implemented as-is.
46 (74.2%)

Should be implemented with changes.
9 (14.5%)

Shouldn't be implemented.
3 (4.8%)

(I have no opinion)
4 (6.5%)

(Other: please comment)
0 (0.0%)

denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise

Title:
"bump entry" (to refresh it on reading list)

Area:
Reading page

Summary:
There should be some (optional, non-default) way for an entry author to "bump" an entry after they post it, so it appears on reading lists again as though it had just been posted.

Description:
Sometimes, you post something and then edit it later to fix a typo or clarify a sentence or two, or respond to a bunch of comments all in bulk, which is obviously something that people don't need to re-read unless they come back to view and engage with the entry and its discussion regularly. But sometimes -- the situation you were writing about develops further; you write another section of the draft story you were posting; the company you were ranting about contacts you, fixes the problem, and promises you a million dollars and a pony in recompense -- you want to update everyone who reads you on the situation. Usually what I do in a case like that (and I'm not the only one) is post a new entry with a link to the previous entry, saying "hey, go back and read my edits to $entry!" or "this is an update on the situation first described in $entry".

Sometimes, too, some *really* interesting comment discussion develops deep in the comments to a post and goes on for a week or so, and people are saying lots of really smart and interesting things buried in the comment threads, so you post again and say "hey, we're still discussing $foo in the comments to $entry and the discussion's really awesome; if you're interested go take a look".

I'm thinking it might be nice to have some optional, non-default way to bump an entry: edit it in such a fashion that it appears on reading pages as though it's completely new, even though it's only been edited. It could appear differently somehow (different icon? different CSS class so that people could suppress display of bumped entries in their styles if they wanted to?), and it would be standard practice for the entry poster to indicate why they'd bumped the entry.

To prevent malicious spammage, or someone from bumping an entry every hour so it always stays on top of the friends page, we could build in some rate-limiting: can't bump an entry more than once a day, can't bump more than one entry in every 24 hours, can't bump an individual entry more than X times, etc.

Advantages:

* centralizes discussion and prevents people from having to follow twenty different links to get the whole story on an incident
* lets people update a situation or incident as it's going on and still notify people who are only reading them via reading list, not direct journal visit
* can work to prevent the "once and done" nature of posts/comments, where old and valuable threads die off as they fall off people's reading pages
* prevents situations where a link to a specific post on an incident/situation/issue gets passed around via linkspam and visitors aren't aware of any further development and followup (which was posted as new entries so they'd appear on reading pages)
* reduces the number of "I'm just updating you all on $foo that happened over at $link" type posts

Disadvantages:

* could get tiresome seeing the same entries over and over again
* could discourage people from writing new entries/producing new content and instead leave them just updating the old
* attention-seeking people could bump boring entries over and over again
* if you didn't care about it the first time, you probably won't care about it the fifth, either
* if people feel like they don't get enough comments on an entry/essay/story/etc they might keep bumping it until they do

(I think that a lot of the disadvantages could be overcome by imposing sensible rate-limiting defaults, and the rest could be handled via social pressure -- people will stop reading people who abuse the bump feature, and a lot of the abuse of the bump feature could just as easily be reproduced with new entries.)

Poll #942 "bump entry" (to refresh it on reading list)
Open to: Registered Users, detailed results viewable to: All, participants: 61


This suggestion:

View Answers

Should be implemented as-is.
11 (18.0%)

Should be implemented with changes.
11 (18.0%)

Shouldn't be implemented.
35 (57.4%)

(I have no opinion)
3 (4.9%)

(Other: please comment)
1 (1.6%)

denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise
Several people have suggested some form of prioritization for their responses on [site community profile] dw_suggestions polls, such as "I like this idea, but as a low priority", or "I like this idea, but not before (insert favorite suggestion here)", or "I like this idea, but only if it doesn't take away from doing other stuff". I've also seen that kind of response being given in comments a lot -- "I like this idea, but we should only do it after reading filters", or "after cross-site friends page reading", or "after we fix (favorite issue)".

That isn't -- or shouldn't be -- a consideration in most cases, unless the thing you're mentioning is actually a direct technical ancestor to the suggestion being made. (For instance, if someone suggests a way to make finding a pretty journal style easier, it'd be a legitimate response to say "I like this, but only after we add some more journal styles; I don't think it's quite necessary yet".) The reason for this is the way that DW development works.

Basically, every project requires a certain skillset, which will be more or less unique to that particular project. Some projects require heavy backend/database knowledge, while some projects require heavy frontend design skills, while some projects need someone who's really good with Javascript. There's also a question of how hard something is: a lot of the time, a suggestion that people view as minor or low-priority is really easy to implement and would only take ten minutes of time for a fairly inexperienced developer, while a suggestion that's major or dearly wanted is harder to implement and would take an experienced developer several weeks. (Which is the case with reading filters: because the reading page is the most-accessed page on the site, changes to how it's rendered need to be planned and tested very carefully by someone with a lot of experience handling load and traffic issues, as a mistake there could bring the site to its knees.)

We have a few people who have the experience to tackle the really in-depth, technically-complex issues. Unfortunately, they're in very high demand, and they don't have as much time as they might like to devote to doing a lot of DW development work. There's also the problem that big, heavy projects like that make the most progress when you have solid blocks of time to devote to them -- something that might take someone twenty hours over two days could turn out to take up to 40 hours over two weeks, because of all the time it takes to get back up to speed after you stop and start again.

This means that the development of big stuff can look like it's going really slowly, while in reality, there are people working crazy-mad effort behind the scenes.

We aren't just limited to those people's efforts, though. We're blessed with a number of really enthusiastic, really dedicated newer contributors, who are really interested in contributing to the site even if they don't necessarily have the technical skills necessary to handle the big projects. The development time taken to (for instance) change the position of something on the page, or add a new section of text, or add a link somewhere, doesn't take away from the development of the big projects, because the people who are working on them are totally different.

The people who are working on the 'little' projects wouldn't be working on the big projects if they weren't working on the little ones; they generally (myself included!) wouldn't be able to find anything to work on at all. And it actually helps us to have a wide range of 'little' projects for them to pick up and work on, too, because everyone who's working on the big stuff started out working on the little stuff and gained experience that way.

So when you're evaluating suggestions in [site community profile] dw_suggestions, please only evaluate the merits of the proposed addition or enhancement compared to itself, not compared to another suggestion or compared to your favorite proposed feature or bugfix.

Having a wide range of smaller projects for newer people to pick up helps us immensely, because new developers generally get lured in by a small project that really speaks to them or their use of the site, and the more of those we have, the greater the chance that a new contributor can find something they really want to do. And having a wide range of more complex projects means that as those newcomers gain experience, they have a greater range of things they can move "up the experience ladder" with until they have enough experience and skill to do the big huge sweeping stuff.

(And please don't hesitate to suggest something because you think it's so tiny that there's plenty of other important stuff to get to first! Suggest it anyway. We will get to everything that's logged as a bug sooner or later, and the sooner you suggest it, the greater the chance is that someone new will see your particular suggestion and go "I can do that right now!")
susanreads: my avatar, a white woman with brown hair and glasses (Default)
[personal profile] susanreads

Title:
Split context hover menu option

Area:
Account display options

Summary:
Split the "Show menu when you hover over userhead images or icons" option to distinguish displaying it on icons from displaying it on userhead images.

Description:
I like being able to subsribe to someone (etc.) without leaving the page I'm on, so I found the hover menu with "you and X have mutual subscriptions", "give so-and-so access to your protected entries" etc. jolly useful, but I had to turn it off because it was popping up whenever I hovered over an icon.
Wherever there's an icon (except on pages that are all about icons), there's a userhead or comm icon and a name; when I hover over an icon I want to see the icon description, and the hover menu gets in the way.

I'd like to split the option, with both options inheriting the original value until the owner changes one, so that I can see the hover menu but not on icons.

Drawbacks: it's yet another option on the settings page.

Poll #948 Split context hover menu option
Open to: Registered Users, detailed results viewable to: All, participants: 38


This suggestion:

View Answers

Should be implemented as-is.
17 (44.7%)

Should be implemented with changes.
2 (5.3%)

Shouldn't be implemented.
5 (13.2%)

(I have no opinion)
12 (31.6%)

(Other: please comment)
2 (5.3%)

Profile

Dreamwidth Suggestions

December 2018

S M T W T F S
      1
23 45678
9101112131415
16171819202122
23242526272829
3031     

Style Credit

Expand Cut Tags

No cut tags