-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need better ways to get feedback? #124
Comments
Thank you for creating this. As far as I'm aware, there's no process for getting feedback from the community on contributions, only for edx-platform with the post-merge survey. I regret not thinking about this earlier. That might be why I'm not getting enough participation because a lot of time has passed since people's contributions. So I wonder:
|
@jmakowski1123 and @crathbun428 To your knowledge, do we have any way of getting feedback from the community on their contributions? Is this tracked in any way? @ehuthmacher perhaps the Marketing Working Group has better ways to reach out to our core community for feedback? Or perhaps you have user data that can inform how the community contributions are "performing"? Any tips would be wonderful. |
@cassiezamparini Thank you for following up on this. The Marketing WG has proposed to leverage a SF integration called IdeaExchange to gather detailed metrics around the community contribution process and to ensure that critical stakeholders' ideas are accurately reflected as part of our roadmap priorities. The Marketing WG has also leveraged the conference to gather critical pain points from the community, as it relates to the contribution process and will generate a report that will be shared in discourse, as well as with the Open edX TOC for review and strategy discussions (to be posted within a week or 2). Furthermore, the Marketing WG will integrate website & YouTube surveys, as well as external event surveys to ensure that we are capturing as much feedback from the community as possible. |
@cassiezamparini These are my notes so far: https://docs.google.com/document/d/1v2R199F9uDp6aGF-w0DJyt-tQ5fiLR3QFdyChtUXAdQ/edit I am waiting for Stefania's and Douglas's notes and then we will compile all data into a report for a prioritization review by Axim, the TOC, and the community. |
Amazing! Thanks @ehuthmacher. This sounds like a great initiative! It will be great to see the resulting metrics as and when you capture them... |
Yes, indeed @cassiezamparini ! I will keep you posted. Thank you again for checking in on this process. :) |
Hi! Loved that SWOT analysis. I think some point should be reclassified. If you let me edit I can add some comments. |
Great, thank you @angonz . I updated your permissions to edit the doc. |
I have added a couple of items in green. To me, most of the threats sounded more as weaknesses. |
@ehuthmacher I love that idea of using IdeaExchange! I have been wanting to see this kind of feedback gathering in Open edX for a veryyyy long time. Is there anything we can do to help? Also, have we thought of a way to push Open edX project news to Open edX instance users? Maybe a "news counter" like this? There could even be a different feed in the LMS and Studio -- one aimed for instructors, one for end users? Happy to contribute work on this. |
@antoviaque Thank you for your support! Regarding IdeaExchange, I have asked our Salesforce vendor to provide me with a quote and will then circulate it internally for approval. I love the idea regarding the news feed. I will discuss this internally as well and get back to you, as soon as I have feedback. Many of our team members are currently on vacation, but I am hoping to have feedback for you within the next two weeks. |
@antoviaque I have created an executive summary related to community feedback that may be relevant to the TOC specifically and emailed it to you. Please provide feedback, when you get a chance. I will follow up regarding the notification settings by the end of this week. |
@antoviaque @cassiezamparini Regarding the roadmap voting tool, I have created this ticket on the marketing board. Kindly share your feedback there. It would be great if you are able to assist in the discovery phase. :) |
@antoviaque for the operator news feed proposal, could you be so kind and add it as a ticket on the product roadmap? Once we have the voting tool integrated and live, people may upstream your ticket and add additional feedback. So far, people think that it is a great suggestion! :) |
@ehuthmacher Just getting back from vacation - I am glad to see your enthusiasm to develop ways to collect more feedback, let's do this! : )
|
Great, thank you @antoviaque ! |
@antoviaque I'd love to work on the Open edX News feed in Studio & LMS! My time should open up in about 2 weeks, at which stage I can create the Roadmap ticket and the related Product Proposal. I'll ping you and @ehuthmacher for your reviews before sharing it with the wider Community for feedback. Have you thought about who would be responsible for writing the content of the updates, or is that TBD? |
Thanks @antoviaque I'll leave this in Ali's amazing hands. I currently don't have CC capacity for the next while 😅 |
Great, thank you @ali-hugo ! Regarding the content, it is my understanding that it should be set-up as an rss feed, leveraging existing news feeds from discourse, GH, and Slack. Is my understanding correct in that regard? If so, we may want to disable comments to avoid spam and minimize moderation efforts. |
@ehuthmacher An RSS feed sounds like the right approach, and looking back at @antoviaque's comment, it looks like this is what he had in mind too (@antoviaque please correct me if I'm wrong).
Good idea. I'll make a note of that in the product proposal. I'll let you know when the proposal is ready for review. |
Great, thank you @ali-hugo ! |
@ali-hugo It could use RSS as a technology yes, but it might be worth unpacking what we mean by that. If that means using RSS to retreive the news from blog.openedx.org, great. But we are also talking about integrating the news within the LMS & CMS interface as a news ticker, right? With content catering to either students for the LMS news ticker, or teachers/instance managers for Studio? It would also be important to point to the forum for discussing individual items - the goal is to develop feedback and communication with the community through it. |
100%. Users should only see the news/updates that pertain to them, and in the right context.
Thanks for highlighting this. It will be an interesting UX challenge to figure out how to link users both to the news article, and to the forum (should they wish to discuss the article's contents).
I'd like to make sure I understand what you mean by "news ticker". To me, a news ticker is a scrolling news feed that appears on the page itself. It's usually used to present time-sensitive news (like stock prices and the like). I think a better choice for our needs would a notifications drawer - a bit like the one on the wiki. Is this in line with your thinking? (I think so, based on your comment here.) |
@ali-hugo Thank you! Sounds good 👍 And for the news ticker, you have the better name :) I did mean a notifications drawer yes - now I know how this is called ;p |
When doing research for the notifications drawer proposal, I came across a similar proposal by the 2U team. I dug a bit more, and found out that the "notifications tray" has already been implemented on edx.org. Although the notifications tray we are proposing for Open edX would be a bit different, I was wondering whether we could leverage some of the existing work that was done by 2U. I'm not sure how this normally works. Could we potentially use the existing design (and code) of the tray as a starting point |
@ali-hugo Good find - it looks like something much broader (user notifications from LMS apps like the forum), but it might allow to do some of what we want to do here. The latest roadmap item I can find about this is openedx/platform-roadmap#274 and this looks like the feature in the documentation? https://edx.readthedocs.io/projects/open-edx-learner-guide/en/latest/sfd_notifications/managing_notifications.html If you don't already have access to one, it might be worth getting a dev to setup a sandbox which has the feature activated for you so you can fully test it. It could be worth talking to some of the people involved on this ticket, too. |
Hi all,
This proposal is about forum notifications, which is a feature largely requested by customers (that used to be present and now we miss a lot). Although it could be implemented for the announcement or news feature, I think it has a broader scope. |
@antoviaque Thanks for sharing the documentation and Roadmap ticket about the forum notifications. I dug around a bit, and found the related product proposal. You'll see at the very bottom - in the "Next Milestones" section - there's a sentence that says:
This sounds very similar to what we have in mind, doesn't it? If so, does it make sense to create a separate product proposal? @angonz Thanks for sharing that information! Do you know where I could find a screenshot of the announcements feature? I looked around but didn't find anything. I'd like to understand how the announcements feature works. |
@ali-hugo Thanks for digging! Yes, we need to see what we can already do with the existing feature. But given that the feature of announcements of new features is only mentioned in passing, it might not have got a lot of attention, so it will likely be worth doing an iteration on the product specs to match with what we have discussed above. |
@antoviaque Got it. I'll start by asking the CC's at OpenCraft if one of them can set up a sandbox for me. Once I have a better idea of how the feature works, I'll contact the people involved on #274 and figure out how we can flesh out the product specs together. |
@antoviaque I took a closer look through the product specs, and the feature we've been discussing is mentioned a second time in the doc:
This sounds like what we're looking for, and does appear to be on everyone's radar. This is where I'm at at the moment:
I feel like I'm going around in circles. Hopefully the way forward becomes clearer once I've managed to collect more information. |
Hi @ali-hugo! Sorry for the late reply.
It is in the maintenance application. You can test it in the Studio sandbox. Here are a couple of screenshots: It used to work In the old, html, learner dashboard. It was right bellow the search box: Now in the learner-dashboard MFE both the search box and the announcements are gone. They were replaced by a sidebar widget plugin slot. But the only widget available is the looking for a challenge: |
@angonz Thank you very much for taking the time to put those screenshots together for me. Now I understand what the Announcements feature is, and how it is intended to be used. 🙌
I'm in two minds about whether we should work on improving the Announcements feature so it can be used as a news feed, or whether we should rather push to have the Notifications Tray added to Open edX and use that. @angonz @antoviaque Which approach do you think would make more sense? I'm leaning towards the Notifications Tray. For reference, I've added some screenshots and links about the various ways of delivering updates to users below... There seem to be at least three ways to deliver updates to users:
|
@ali-hugo Thanks for finding the info, and the recap! I agree that the notification feature seems promising - you're thinking of adding a "Project news" tab there? Note that the approaches are not necessarily exclusive - we could start there, but also later for example add a side widget listing those news in the learner-dashboard MFE widget slot, for additional visibility if needed? It would match the pattern of the course news displayed next to the course overview: news for the course within the course, and news about the project as a whole when we are a level up, at the list of courses level. |
@ali-hugo FYI in case you haven't seen this:
@marcotuts is preparing to build on top of the notification features, so it might be worth coordinating the efforts to see if they can complement each other? |
@antoviaque Thanks for the links! Marco shared these with me last week, but I was out sick. @marcotuts As I mentioned on Slack, we've been discussing the need for a way to share Open edX project news with students (in the LMS), and instructors (in Studio). It seems to make sense to use the same - or at least, similar - notification system to the one you've described in the proposal linked above. Do you agree? If so, I'd love your thoughts on how we could join efforts. @antoviaque What if OpenCraft were to present a proposal that deals with delivering instructor-facing notifications in Studio (this is out of scope in Schema's proposal)? That way, the two proposals could develop alongside one another, borrowing from one another where it makes sense. Does this approach make sense to you? |
@ali-hugo Sure, sounds good to me. Though proposals can also be co-authored, so we can also help with the changes on the LMS side that we need, if that helps? We also need to keep the development light to be able to afford the work - so to avoid scope creep I wouldn't aim at replicating all the features from the LMS notification side, only the ones we need for the current scope. |
@antoviaque Thanks for that feedback.
Good thinking. I've offered OpenCraft's help on the wiki proposal. Feel free to elaborate there if there's anything you'd like to add.
That makes sense, but I'm wondering if we should hold off on creating a proposal for Studio notifications until some decisions have been made about the LMS notifications; I think it makes sense to support Schema on the LMS work (if they're open to that) rather than dividing efforts and potentially duplicating work. What do you think? |
Looks good! To keep the scope small make sure to contribute more specifically to the parts needed for the current task, but yes the best way to make sure it works out for our case is to join the project. 👍
That makes sense to me 👍 |
@antoviaque Will do. |
@antoviaque Just a quick update on this: I spoke to Marco in the UX/UI WG meeting about on the [Proposal] Centralized Multi-Channel Notification Settings + Persistent Mobile Notifications / Inbox work, and he is keen to collaborate. He is still in the process of fleshing out the proposal. My next step is to go through the proposal and leave comments. I'll update you once work begins. |
@antoviaque After some digging, I have an update on the notifications tray and when we can expect it in Open edX. Here is what the 2U/Infinity team had to say:
There is an ongoing conversation in the Core Product Slack Channel. Hopefully, the group will confirm which release will include the notifications tray. Once the feature is added to Open edX, we’ll be able to share news with learners. EDIT: It's just been confirmed that it will be added to the Teak release (cut off is in April). |
Recently several initiatives have expressed difficulty in getting feedback/reactions from the core community:
Do we need better ways to reach out to our core community? Establish better rituals/process to allow us to collect it?
Ticket created based on the May 24th retrospective
The text was updated successfully, but these errors were encountered: