CUNY Graduate Center - Project Tracking System: Issueshttps://redmine.gc.cuny.edu/https://redmine.gc.cuny.edu/favicon.ico2023-10-20T20:17:08ZCUNY Graduate Center - Project Tracking System
Redmine CUNY Academic Commons - Design/UX #19070 (Resolved): Handling notifications backloghttps://redmine.gc.cuny.edu/issues/190702023-10-20T20:17:08ZColin McDonald
<p>We talked on the community call today (this came up on the dev call Tuesday as well) about the large number of "new" notifications users are seeing after the release this week. Power users are particularly affected, and might have a string going back years.</p>
<p>The issue is how to allow easier clearing of these items. We might consider some threshold (a year or two?) after which notifications are marked "old" by default, as well as ways to make it easier to change the status in bulk. Could there be a select all option, rather than just selecting page by page? Should we have separate tabs for Read and Unread items or ways to filter to one or the other?</p>
<p>I'm including Luke here, who had thoughts on this in particular, and Sara and Ray, it would be good to hear what you think could be helpful from your respective vantage points on this.</p> CUNY Academic Commons - Design/UX #18919 (Resolved): Settings and Inbox Mobile Testinghttps://redmine.gc.cuny.edu/issues/189192023-09-27T16:05:59ZColin McDonald
<p>As per the call yesterday, I'm setting up this ticket specifically for mobile testing feedback and tweaks on the Settings and Inbox tabs for the upcoming intermediate release. I have this as a subtask of the joint CV / Settings ticket <a class="issue tracker-15 status-5 priority-4 priority-default closed parent" title="Design/UX: Profile CV & Account Settings (Resolved)" href="https://redmine.gc.cuny.edu/issues/17385">#17385</a> which maybe isn't the cleanest but seemed close enough.</p>
<p>We talked briefly about looking at how the Settings and Inbox tabs and subtasks stack in a mobile view and if we can adjust the spacing, improve the use of screen real estate, etc.</p>
<p>Sara and Ray, I'll leave this to your updates for now, and perhaps we can circle back on this with the other testers later this week.</p> CUNY Academic Commons - Feature #18565 (New): Groups Redesignhttps://redmine.gc.cuny.edu/issues/185652023-08-08T18:06:26ZColin McDonald
<p>I realized on the call today that we don't have a ticket set up for our ongoing work on redesigning Groups (someone correct me if I'm wrong on this), so here it is.</p>
<p>Sara presented some initial designs on the dev call a couple of weeks ago, which she'll post here too when she can, and she'll continue to work on this as she can between higher-priority tickets/releases like <a class="issue tracker-2 status-5 priority-4 priority-default closed child" title="Feature: Account Settings Tab (Resolved)" href="https://redmine.gc.cuny.edu/issues/17769">#17769</a> Account Settings and <a class="issue tracker-2 status-5 priority-4 priority-default closed child" title="Feature: CV Editing and Publishing (Resolved)" href="https://redmine.gc.cuny.edu/issues/17768">#17768</a> CV.</p>
<p>In the meantime, let's collect any feedback, related tickets, etc. here so we have it for reference as needed. Our rough plan is to move this as far along as we can this fall, especially on the design side, so we can begin development in early spring 2024 for a release by the end of that semester.</p> CUNY Academic Commons - Design/UX #18150 (Resolved): Inbox tabhttps://redmine.gc.cuny.edu/issues/181502023-05-02T16:20:06ZColin McDonald
<p>Setting up another subtask of <a class="issue tracker-15 status-5 priority-4 priority-default closed parent" title="Design/UX: Profile CV & Account Settings (Resolved)" href="https://redmine.gc.cuny.edu/issues/17385">#17385</a> to talk more about the Inbox tab, since Ray has moved the Settings tab along so much in <a class="issue tracker-2 status-5 priority-4 priority-default closed child" title="Feature: Account Settings Tab (Resolved)" href="https://redmine.gc.cuny.edu/issues/17769">#17769</a> and we have some time to look at Sara's unfinished-but-substantial work on the Inbox tab here still before she returns. Sara left this mockup:</p>
<p><a class="external" href="https://www.figma.com/proto/0Ke5bCwheE5SXXkT6wDd2l/CUNY-Design---Spring-2023?page-id=2900%3A84364&node-id=2903-93408&viewport=4098%2C6553%2C0.13&scaling=min-zoom">https://www.figma.com/proto/0Ke5bCwheE5SXXkT6wDd2l/CUNY-Design---Spring-2023?page-id=2900%3A84364&node-id=2903-93408&viewport=4098%2C6553%2C0.13&scaling=min-zoom</a></p>
<p>Ray had this point a while back in the Settings ticket:</p>
<p>- I remember Sara showing a mockup of a Commons Profile with three navigation rows. Right now, some of the Commons Profile and Inbox pages would benefit from having three rows such as "Commons Profile > Events" and "Commons Profile > Friends" and all the "Inbox" pages. I guess the subnav items for Events such as "Events > Manage" and "Events > Create" can be moved up to the Events Directory level, although "Events > Manage" has some items that are more specific to the current user such as the private iCalendar URL. The "Commons Profile > Friends > Requests" will probably be replaced with the new "Inbox" page, however we could probably move "Commons Profile > Friends > Requests" to "Inbox > Friend Requests" for now?</p>
<p>Boone helped get this planning started in <a class="issue tracker-15 status-1 priority-4 priority-default" title="Design/UX: Cataloguing notification types (New)" href="https://redmine.gc.cuny.edu/issues/17677">#17677</a> when he broke out current notification types and cut a few out. Sara's page 3 mockup lists all of those out. I think we still need to decide on how to distribute those across the three proposed Inbox tabs of Messages, Notifications, and Invitations.</p>
<p>Boone also made the point that notifications can be divided up into those that require followup (like someone requesting group membership, and you're the admin) and those that are just informational (like someone accepting your friendship request).</p>
<p>I'm now wondering, looking back at all of this, if Messages, Notifications, and Invitations is the proper logic/language for the Inbox sub tabs. It seems like a lot of items would end up under Notifications, like this breakdown, and it may be difficult for users to differentiate between them at a glance:</p>
<p>Messages:<br />11. new_message - Created by BP for user A when A receives a private message</p>
<p>Notifications:<br />1. bbp_new_reply - Created by bbPress for user A when user B posts a reply to a forum topic or reply written by A.<br />2. friendship_accepted - Created by BP for user A when user B accepts a friendship request that A sent to B.<br />3. friendship_request - Created by BP for user A when user B sends a friendship request to A.<br />5. membership_request_accepted - Created by BP for user A when A requests membership in a group, and the group's admin approves the request<br />6. membership_request_rejected - Created by BP for user A when A requests membership in a group, and the group's admin rejects the request<br />7. member_promoted_to_admin - Created by BP for user A when A is promoted in a group from 'member' to 'admin'<br />8. member_promoted_to_mod - Created by BP for user A when A is promoted in a group from 'member' to 'mod'<br />9. new_at_mention - Created by BP for user A when A is at-mentioned anywhere tracked by BuddyPress. Notably for our purpose, this includes blog posts, blog comments, forum posts.<br />10. new_membership_request - Created by BP for user A when A is the admin of a private group, and user B requests membership in that group<br />12. pending_booking - Created by the events-manager plugin for user A when user A has created an event with booking, and user B books for that event. events-manager is not a plugin that we run on the main site, so this must be something that happens on secondary sites</p>
<p>Invitations:<br />4. group_invite - Created by BP for user A when user B invites A to join a group.<br />***Should/can private site invites be shown here?</p>
<p>Is another possible breakdown something like this, with more specific tab titles?</p>
<p>Messages<br />1. bbp_new_reply - Created by bbPress for user A when user B posts a reply to a forum topic or reply written by A.<br />9. new_at_mention - Created by BP for user A when A is at-mentioned anywhere tracked by BuddyPress. Notably for our purpose, this includes blog posts, blog comments, forum posts.<br />11. new_message - Created by BP for user A when A receives a private message</p>
<p>Friends<br />2. friendship_accepted - Created by BP for user A when user B accepts a friendship request that A sent to B.<br />3. friendship_request - Created by BP for user A when user B sends a friendship request to A.</p>
<p>Groups & Sites<br />4. group_invite - Created by BP for user A when user B invites A to join a group.<br />5. membership_request_accepted - Created by BP for user A when A requests membership in a group, and the group's admin approves the request<br />6. membership_request_rejected - Created by BP for user A when A requests membership in a group, and the group's admin rejects the request<br />7. member_promoted_to_admin - Created by BP for user A when A is promoted in a group from 'member' to 'admin'<br />8. member_promoted_to_mod - Created by BP for user A when A is promoted in a group from 'member' to 'mod'<br />10. new_membership_request - Created by BP for user A when A is the admin of a private group, and user B requests membership in that group</p>
<p>Not sure:<br />12. pending_booking - Created by the events-manager plugin for user A when user A has created an event with booking, and user B books for that event. events-manager is not a plugin that we run on the main site, so this must be something that happens on secondary sites</p>
<p>And could we also just have an All tab where you see everything?</p> CUNY Academic Commons - Bug #15134 (Resolved): Broken site image/iconhttps://redmine.gc.cuny.edu/issues/151342022-01-04T18:50:01ZColin McDonald
<p>See attached screenshot. I don't have access to this site, but maybe there's an upload or file format issue keeping the icon from displaying? And maybe there's a way to recognize this and show one of Sara's placeholder icons instead? Here's the site:</p>
<p><a class="external" href="https://ccnyparasites.commons.gc.cuny.edu/">https://ccnyparasites.commons.gc.cuny.edu/</a></p> CUNY Academic Commons - Bug #14735 (Resolved): Change "clean up" button link for cloned groupshttps://redmine.gc.cuny.edu/issues/147352021-08-30T15:05:45ZColin McDonald
<p>I think that the button one sees after cloning a group (see "Clean up your cloned Group" attached) should be pointing to this documentation:</p>
<p><a class="external" href="https://help.commons.gc.cuny.edu/clean-up-after-group-cloning/">https://help.commons.gc.cuny.edu/clean-up-after-group-cloning/</a></p>
<p>But for the example in my screenshot, it points here right now, or the same as the general confirmation page:</p>
<p><a class="external" href="https://commons.gc.cuny.edu/groups/ccctest/?created=1">https://commons.gc.cuny.edu/groups/ccctest/?created=1</a></p> CUNY Academic Commons - Feature #14731 (Resolved): Whitelist .ics files for forum/library?https://redmine.gc.cuny.edu/issues/147312021-08-27T16:02:46ZColin McDonald
<p>I just tried to include some .ics file attachments to a forum post to distribute meeting calendar items to the Commons team, and after I pressed submit I was told that they were disallowed for security reasons. I then tried to post them to the Library instead but it wouldn't allow me to select that type of file on my computer.</p>
<p>Is there a specific security risk for uploaded .ics files? If so I'm happy to work around this, but I wasn't sure if they were just part of a blanket blocking and we'd never examined them specifically.</p> CUNY Academic Commons - Bug #14716 (Resolved): My Commons activity blankhttps://redmine.gc.cuny.edu/issues/147162021-08-17T22:45:49ZColin McDonald
<p>Hello, it seems that the My Commons streams may be acting up. When I first go there I can see All Activity, but toggling back and forth to Groups / Sites / etc I don't see anything (see attached), and I can't get back to All Activity being populated either. I just see the yellow error message. Sonja first noticed this, so it seems at to be at least somewhat widespread.</p> CUNY Academic Commons - Design/UX #14712 (Resolved): Default avatar imageshttps://redmine.gc.cuny.edu/issues/147122021-08-16T16:09:27ZColin McDonald
<p>Sara had the great idea on yesterday's dev call to redesign the default avatar icons for members, groups and sites to match the overall new visual feel. I'm assigning it to her here, where she can ask for more feedback from the team and share drafts.</p>
<p>We also noted yesterday that the main icon on internal pages like this:<br /><a class="external" href="https://commons.gc.cuny.edu/groups/cac-community-team-project-planning/">https://commons.gc.cuny.edu/groups/cac-community-team-project-planning/</a></p>
<p>These icons 150x150, so we'll need the new defaults to be at least that large, and we'll also be pulling the different sizes to different places on the new design where we might want to incorporate a bigger or smaller icon.</p> CUNY Academic Commons - Design/UX #14217 (Resolved): Links by role for Shortcuts sectionhttps://redmine.gc.cuny.edu/issues/142172021-03-22T23:32:12ZColin McDonald
<p>I mentioned in the community call on Friday that I could use help from Scott, Marilyn, Laurie, and anyone else on what links to show in the role-specific Shortcuts section of the redesigned member / logged-in homepage. See attached for the wireframe of that, and the full wireframes linked below. Here is my work-in-progress compilation of the links, organized by roles that we offer during registration:</p>
<p><a class="external" href="https://docs.google.com/document/d/179hOptPJwdOtQ8mjWhAJkQi-uWhLKG8g6Zce92cGmBI/edit?usp=sharing">https://docs.google.com/document/d/179hOptPJwdOtQ8mjWhAJkQi-uWhLKG8g6Zce92cGmBI/edit?usp=sharing</a></p>
<p>I think some repetition of links makes sense, especially to common help requests and the documentation we've spent the most time putting together, as well as especially relevant things right now like online learning/teaching. I could see this shifting over time. Welcoming any other thoughts, though.</p>
<p>Wireframes:<br /><a class="external" href="https://www.figma.com/proto/SKHemDoAkUuZvbISxLfBjW/CUNY-Wireframes?node-id=130%3A109&scaling=min-zoom">https://www.figma.com/proto/SKHemDoAkUuZvbISxLfBjW/CUNY-Wireframes?node-id=130%3A109&scaling=min-zoom</a></p> CUNY Academic Commons - Design/UX #14001 (Resolved): Visual design for homepagehttps://redmine.gc.cuny.edu/issues/140012021-02-16T23:45:26ZColin McDonald
<p>This milestone will include the visual design of the homepage guided by the visual direction we've established in <a class="issue tracker-15 status-5 priority-4 priority-default closed child" title="Design/UX: Visual direction for redesign (Resolved)" href="https://redmine.gc.cuny.edu/issues/14000">#14000</a> and the UX and wireframes in <a class="issue tracker-15 status-5 priority-4 priority-default closed child" title="Design/UX: UX for homepage redesign (Resolved)" href="https://redmine.gc.cuny.edu/issues/13999">#13999</a>. Once Sonja delivers full mockups for desktop and mobile and they're approved, we'll hand them over to the dev team for coding and integration with the style guide in <a class="issue tracker-15 status-1 priority-4 priority-default" title="Design/UX: Create Style Guide for Commons (New)" href="https://redmine.gc.cuny.edu/issues/10439">#10439</a>.</p> CUNY Academic Commons - Design/UX #14000 (Resolved): Visual direction for redesignhttps://redmine.gc.cuny.edu/issues/140002021-02-16T23:41:22ZColin McDonald
<p>This milestone will include an exploration of the overall look and feel of the new Commons, starting with a mood board presentation Sonja will make to the team during our meeting this Friday. We'll collect feedback and follow-up here. This exercise will be the foundation of the full redesign and guide the visual design of the homepage and later sections of the CUNY Commons as the redesign is being rolled out.</p> CUNY Academic Commons - Design/UX #13999 (Resolved): UX for homepage redesignhttps://redmine.gc.cuny.edu/issues/139992021-02-16T23:33:37ZColin McDonald
<p>Here we'll define initial requirements for the new homepage structure and functions, based on our survey and team feedback. This will include explorations of what logged in and logged out users will see.</p>
<p>Sonja plans to submit initial wireframes here shortly for some initial review before our Friday meeting. I'm summarizing some conversation we've already had with Boone below so we can pick things up from there and have this all to reference.</p>
<p>Sonja was wondering how we tell which campus a user belongs to and whether we can pull that into the homepage, as well as courses for a student or teacher. Similar with academic interests.</p>
<p>Boone explained that it's possible for campus and course -- we ask for campus during signup, and courses are tied to users see <a class="issue tracker-2 status-1 priority-4 priority-default" title="Feature: Add "My Courses" to drop down list (New)" href="https://redmine.gc.cuny.edu/issues/10226">#10226</a>. Later, you're not able to edit campus, but you can add (and remove) "Positions", which include Campus data. Elsewhere on the Commons, when I've needed to get campus-specific info, I end up pulling together both pieces of data.</p>
<p>But academic interests is populated with less structure and wouldn't be usable in this way in this round of development. I'm wondering though whether there is anything user-initiated that can happen on interests, like if we can set up alerts or feeds based on key phrases if people set that up.</p>
<p>We also talked about the My Commons tab back with <a class="issue tracker-2 status-5 priority-4 priority-default closed parent" title="Feature: My Commons (Resolved)" href="https://redmine.gc.cuny.edu/issues/2945">#2945</a> and how it was argued that 'My Commons' should simply be the home page of the site for logged in users, but this idea was shot down. As a result, few people use it.</p> CUNY Academic Commons - Bug #13982 (Resolved): Clone warning box on new Group + Site Creationhttps://redmine.gc.cuny.edu/issues/139822021-02-11T16:04:04ZColin McDonald
<p>See attached screencast, going through the new Group + Site workflow today I noticed that at the end of the Site creation screen was the yellow warning box about cloned content, even though I wasn't cloning anything (indeed, I was helping a brand-new user, who had never been an admin or creator of a group or site previously).</p>
<p>Also, why on the Site step didn't I have the Site Layout section to apply a Teaching or other template?</p> CUNY Academic Commons - Bug #13147 (Resolved): Can't underline in forum posthttps://redmine.gc.cuny.edu/issues/131472020-08-04T19:08:56ZColin McDonald
<p>I just posted a list with underlined items to the CAC team forum (screenshot attached) that rendered the underline in the preview but then just showed <span> underline tags once published. Not sure if that's the case with italics too, but bold seemed to come through fine. I've already gone back and edited the original post so it's more readable.</p>