Skip to content
This repository has been archived by the owner on Mar 12, 2020. It is now read-only.

New features page! #2259

Open
stephaniegiang opened this issue Aug 16, 2019 · 7 comments
Open

New features page! #2259

stephaniegiang opened this issue Aug 16, 2019 · 7 comments
Assignees

Comments

@stephaniegiang
Copy link
Contributor

stephaniegiang commented Aug 16, 2019

Feature request ✨

We should create a place where we can announce new features to user.

This could be something like a drop down listing the latest three features and then a link on the bottom bringing to a page listing all new features.


The problem statement

Introducing changes always has the potential to disrupt existing users' behavior/workflow. Even if it optimizes/improves their workflow in the long run, we want to present changes in a way that gently introduces change so they can adapt and re-learn if needed. We also need to be mindful that teachers don't often have time to read

@femmebot
Copy link
Contributor

I'm guessing this was the intent behind Check out what's new, just not well-executed.

whats-new

@EricPickup
Copy link
Contributor

I like this idea! We could have a changelog or something like that for user-facing changes.

We could do this pretty easily using a markdown page.

@stephaniegiang
Copy link
Contributor Author

Yep! I think the PR list isn't super helpful since there are a lot of low level fixes going in. Especially when we are making smaller PRs to build a feature. Would love to work with you @femmebot on this after the roster import improvements 😄

@femmebot
Copy link
Contributor

femmebot commented Aug 21, 2019

Sounds great! Yes, I think there are a couple of potentially helpful announcements for updates:

  1. A changelog — something that summarizes all the noteworthy changes in a more consumable way than what we are doing now (which is to point them [here] )(https://github.com/education/classroom/pulls?q=is%3Apr+is%3Amerged+sort%3Aupdated-desc)
  2. Some mechanism for highlighting bigger ships like LMS integration, and faster code imports using template repos. (We're currently using the message of the day banner for this. Sorta.)

BTW I added a problem statement which we can edit/refine later on. I just wanted to be able to refer to something that helps define what problem we're solving and why they have this problem.

@stephaniegiang
Copy link
Contributor Author

Update: We are going to start working on this project in conjuction to the new roster updates 😄

@femmebot
Copy link
Contributor

I started to put together a bunch of "What's new" examples from various applications. Let me know if there are others you can think of that we should add for inspiration (they don't necessarily need to be well-executed)

@stephaniegiang
Copy link
Contributor Author

I like the idea of Netflix, instead of a notification bell it can be a different icon?
Screen Shot 2019-08-23 at 4 16 14 PM

@stephaniegiang stephaniegiang moved this from Triage to In progress in GitHub Classroom Aug 26, 2019
@stephaniegiang stephaniegiang moved this from In progress to In Design in GitHub Classroom Aug 26, 2019
@andrewbredow andrewbredow moved this from In Design to Icebox in GitHub Classroom Sep 10, 2019
@stephaniegiang stephaniegiang removed their assignment Sep 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
GitHub Classroom
  
Icebox
Development

No branches or pull requests

3 participants