CUNY Graduate Center - Project Tracking System: Issueshttps://redmine.gc.cuny.edu/https://redmine.gc.cuny.edu/favicon.ico2024-03-05T22:04:29ZCUNY Graduate Center - Project Tracking System
Redmine CUNY Academic Commons - Feature #19904 (New): New member welcome screenhttps://redmine.gc.cuny.edu/issues/199042024-03-05T22:04:29ZColin McDonald
<p>How can we go about editing the screen to which new members are redirected after registering? I think it looks something like the attached but haven't been able to get there myself recently. I wanted to explore making some changes to align with some of our work updating the invite modal in <a class="issue tracker-15 status-1 priority-4 priority-default" title="Design/UX: Invite Modal (New)" href="https://redmine.gc.cuny.edu/issues/19733">#19733</a>. Thanks!</p> CUNY Academic Commons - Feature #19903 (Reporter Feedback): Accepting "login.cuny.edu" domain for...https://redmine.gc.cuny.edu/issues/199032024-03-05T21:56:47ZColin McDonald
<p>Related to the invite modal update (<a class="issue tracker-15 status-1 priority-4 priority-default" title="Design/UX: Invite Modal (New)" href="https://redmine.gc.cuny.edu/issues/19733">#19733</a>) and Raffi's question about CUNYFirst SSO (<a class="issue tracker-2 status-1 priority-3 priority-lowest" title="Feature: Authenticate CAC using CUNYfirst SSO (New)" href="https://redmine.gc.cuny.edu/issues/19878">#19878</a>), I was wondering if we should consider allowing the @login.cuny.edu domain now for Commons registration. See the attached screenshot for what you get now when trying to register with that domain.</p>
<p>I mentioned this on the dev call earlier, and we used to reject this domain because <a class="email" href="mailto:first.last##@login.cuny.edu">first.last##@login.cuny.edu</a> used to be a username and not an actual email, but now I think that's changed. My @login.cuny.edu now forwards to my GC email inbox, for one.</p>
<p>Marilyn/Scott or others, do you have thoughts on this? Might allowing that domain cut down on support confusion?</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 #18842 (Resolved): Launch/placement for accessibility contenthttps://redmine.gc.cuny.edu/issues/188422023-09-14T23:50:57ZColin McDonald
<p>Thanks to Scott and all who contributed to our draft of updated info regarding accessibility on the Commons. The latest draft is here if anyone wants to look:</p>
<p><a class="external" href="https://docs.google.com/document/d/1uNRR0YAFYdewr3u5RDtsaSK37MqIZ9P4Dg-DqTQQt4g/edit?usp=sharing">https://docs.google.com/document/d/1uNRR0YAFYdewr3u5RDtsaSK37MqIZ9P4Dg-DqTQQt4g/edit?usp=sharing</a></p>
<p>As Matt comments in the text, we want to split the content in half, with part going on the Help site (which Scott is already working on) and part going on a standalone page on the main site.</p>
<p>Boone, can I create a standalone page using my Commons admin account and just adding a new Page in the Wordpress dashboard? Is it best for me to choose a certain template, copy an existing page, etc?</p>
<p>Then we've discussed linking that new page from a few places:</p>
<p>- In the footer near Privacy and Terms of Service (can I update this, or is it better for Dev to?)<br />- In the blade on the About page above Project Staff that links to Privacy Policy et al (I can do this in Wordpress)<br />- If that blade link isn't prominent enough, we could also put a link on About in the top section near (or as part of?) the Mission Statement, or put something more notable underneath Project Staff, perhaps above Site Governance with a sentence or two.</p>
<p>We've also talked about setting up a News post about this, but I'm not clear yet on how/whether this will reframe/appropriate content from the draft we've been working on or add a new spin.</p>
<p>We'll also link the new page to the help site pages and vice versa as a final step. Please jump in with any steps or ideas I've missed!</p> CUNY Academic Commons - Feature #18841 (New): Downtime planninghttps://redmine.gc.cuny.edu/issues/188412023-09-14T23:27:45ZColin McDonald
<p>In light of recent issues with our server, we'd like to have a more concrete plan in place should the Commons experience significant downtime. Let's gather ideas, next steps, and preparatory materials here.</p>
<p>As a starting point, during the last few meetings we discussed establishing a Commons archive or backup. We need to hash out what that would mean:</p>
<p>- What content would we save and what wouldn't we?<br />- Would we save full site/group configurations (members, preferences, etc) prioritize Library and Media uploads, etc?<br />- Where would this archive live, and how would it be updated/tested/maintained?<br />- What would be the plan for using this in the event of an outage?<br />- Could we maintain an external list of site/group admin emails for emergency outreach?</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 - Feature #17768 (Resolved): CV Editing and Publishinghttps://redmine.gc.cuny.edu/issues/177682023-03-04T21:46:37ZColin McDonald
<p>Sara is going to post her latest mockups here for the Draft / Save Draft / Publish flow we've been talking about for CVs, including other elements of the publishing and editing sequence. This will be the handover we discussed to begin development while Sara is away through April.</p>
<p>Jeremy especially, let's use this subtask of the main Profile / 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> to track our progress on this.</p> CUNY Academic Commons - Bug #17478 (Resolved): Commons downhttps://redmine.gc.cuny.edu/issues/174782023-01-12T04:53:15ZColin McDonald
<p>Just noticing this and wanted to report.</p> CUNY Academic Commons - Feature #17416 (New): Sunsetting Digital Research Tools featurehttps://redmine.gc.cuny.edu/issues/174162022-12-20T17:21:03ZColin McDonald
<p>We decided during last week's dev call to sunset the Digital Research Tools (I believe referred to in the past here as the DiRT Integration category I just selected, but correct me if I'm wrong). The public URL for this directory is:</p>
<p><a class="external" href="https://commons.gc.cuny.edu/tool/">https://commons.gc.cuny.edu/tool/</a></p>
<p>It seems there may be a bug here, as clicking "Show all users" for any tool doesn't ever seem to show more than one user, which is unlikely. Rather than fixing that though, we looked at Google Analytics for that URL (see attached) that suggests along with anecdotal evidence that this feature is rarely used.</p>
<p>Especially as Sara looks to simplify the profile layout in <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>, this is a good candidate to remove. You can currently access "My Tools" from this link via your profile sidebar (also see screenshot):</p>
<p><a class="external" href="https://commons.gc.cuny.edu/members/colinmcd/tools/">https://commons.gc.cuny.edu/members/colinmcd/tools/</a></p>
<p>During the dev call, Matt said that we should document this feature with some screenshots and perhaps a little bit about its original goals -- building community around users of a certain DiRT, introducing users to new tools, etc. -- and how the feature worked before we remove it entirely. It will be good to have as a reference, and who knows, maybe we revisit someday. Scott, I'm adding you as a watcher, if you don't mind taking this on.</p> CUNY Academic Commons - Bug #15153 (Resolved): Main nav Courses link brokenhttps://redmine.gc.cuny.edu/issues/151532022-01-05T22:02:42ZColin McDonald
<p>Clicking the Courses top nav item on public or logged-in, it goes to a redirect and broken page:</p>
<p><a class="external" href="https://commons.gc.cuny.edu/courses/">https://commons.gc.cuny.edu/courses/</a></p>
<p>Starting a new ticket for this one since it's so prominent, though I know we've had other nav item issues.</p> CUNY Academic Commons - Feature #12563 (Resolved): Homepage banner for COVID help/resourceshttps://redmine.gc.cuny.edu/issues/125632020-03-20T16:56:25ZColin McDonald
<p>Following up on the call discussion, let's get started here on a non-dismissible homepage banner to direct teachers to our resources for getting started on the Commons, particularly for distance learning right now.</p>
<p>Sonja, can you propose a design and location for us, perhaps based on what other sites are doing with these kinds of notifications? We'll tweak the actual banner language but I think we could use, "COVID support: Distance-learning help for new Commons teachers."</p>
<p>Here is a Google Doc I started to produce the page copy we'll link to. Thanks!</p>
<p><a class="external" href="https://docs.google.com/document/d/1K4lW7Is9JkJSTTQ7BZlI4COh4g5UjAyXpmnKt-Hda40/edit?usp=sharing">https://docs.google.com/document/d/1K4lW7Is9JkJSTTQ7BZlI4COh4g5UjAyXpmnKt-Hda40/edit?usp=sharing</a></p> CUNY Academic Commons - Feature #12315 (Resolved): Add New Item flow for revamped Libraryhttps://redmine.gc.cuny.edu/issues/123152020-01-21T20:44:52ZColin McDonald
<p>Hello, starting this ticket per Sonja's request on the dev call to break it out from our main ticket <a class="issue tracker-15 status-5 priority-4 priority-default closed parent" title="Design/UX: Consolidate Doc/File/Forum Attachment interface (Resolved)" href="https://redmine.gc.cuny.edu/issues/3176">#3176</a> and focus only on the flow for adding a new item in the new Library design. We'll need to account for adding the different item Types -- File, Doc and Link i.e. external source -- and adding the metadata or content needed for each. I've attached the mockup Sonja did for this few revisions ago as a starting point. We'll need to add more copy I'm sure, but perhaps we clean up this mock first and go over any tech issues.</p> CUNY Academic Commons - Support #12157 (Resolved): Courses slideshow access/planninghttps://redmine.gc.cuny.edu/issues/121572019-12-01T19:32:38ZColin McDonald
<p>Hey Boone, I think my Commons account (colinmcd) may need access to these links you mentioned on the production site. Or I need access on the dev site, which might not matter once the release happens. I realized I wasn't quite sure where these links were live:</p>
<p><a class="external" href="https://commons.gc.cuny.edu/wp-admin/edit.php?post_type=cac_course">https://commons.gc.cuny.edu/wp-admin/edit.php?post_type=cac_course</a> (find the courses you want to feature)<br /><a class="external" href="https://commons.gc.cuny.edu/wp-admin/edit.php?post_type=cac_course&page=cac-courses-featured">https://commons.gc.cuny.edu/wp-admin/edit.php?post_type=cac_course&page=cac-courses-featured</a> (enter the IDs of those courses)</p>
<p>If you just want to make this course live when we release, I can confirm that this has a featured image and we have permission to use it:<br /><a class="external" href="https://sochiphop.commons.gc.cuny.edu/">https://sochiphop.commons.gc.cuny.edu/</a></p>
<p>I am pretty sure that we can use this course of Krysia's as well, and it has a featured image:<br /><a class="external" href="https://eng110michael.commons.gc.cuny.edu/">https://eng110michael.commons.gc.cuny.edu/</a></p>
<p>I will have other courses with permission that I can add myself by Wednesday, if that works. By the way, what is the "ID" of a course, specifically? Let me know what else I can do here, thanks.</p> CUNY Academic Commons - Bug #12143 (Resolved): Order drop-down not changinghttps://redmine.gc.cuny.edu/issues/121432019-11-25T17:08:10ZColin McDonald
<p>Moving this from the Commons team forum testing thread, I'm having trouble using the ordering drop-down in the new Courses tab. I'm on a Mac, and while it worked fine in Firefox, in Chrome (77.0.3865.120) and Safari (Version 13.0.3) I'm having trouble getting a new selection in the drop-down to register and load. The URLs for a new selections don't seem to load. See the screen recordings attached.</p> CUNY Academic Commons - Feature #12134 (Resolved): Site cloninghttps://redmine.gc.cuny.edu/issues/121342019-11-22T18:32:45ZColin McDonald
<p>Hello, starting a fresh ticket here to consolidate our discussions on this feature for the spring 2020 release. In the group meeting last Friday we narrowed down our plan for this.</p>
<p>We want to focus on sites for now as groups have many more content types. And our main use case will be professors looking to clone their own sites, i.e. for a new semester's class. There may be a side use case where a professor clones their site for someone else (like someone teaching another section), but the main idea is that we're not doing shared cloning where someone can clone any site they'd like. There are a lot of technical and permissions issues there. The cloning will be initiated by a current admin of the site, and they'll be the admin of the clone (which they could then invite a new admin to).</p>
<p>We need to talk about what will and won't be carried over when cloning. We don't want people to have to go back and delete a bunch of things on the clone to get it ready, or of course for student content to be carried over (for privacy reasons, but also to have a clean slate for new students).</p>
<p>Other questions are whether cloned pages should be in draft form first or live, and whether plugins are carried over as well. Boone, do you have any opinions about those, or about how we might set cloning up as sort of a branch of the Wordpress Import/Export feature where you choose different types of content to be carried over?</p>
<p>Once we hash out a few more technical questions here, and anything else I'm forgetting, Sonja perhaps we could talk about how this might be best designed for people to make use of it.</p>