-
Notifications
You must be signed in to change notification settings - Fork 178
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
Add Media Strategy content #748
Conversation
blink1073
commented
Dec 6, 2023
•
edited
Loading
edited
- Creates a new top level "Social" tab information from the Media Strategy Working Group.
- Adds a sibling page with blog submission guidelines.
This change removes the clickable link to https://blog.jupyter.org - maybe it's just missing from the formatting? One of the editorial principles for the Media Strategy group states
It's odd for the blog not to appear in the "List of channels maintained by JMS". I also think it's fine to add media strategy content, but I think it's misleading to continue calling it "News". As a user, clicking on a "News" link and ending up on a page titled "Media Strategy" feels off. Would you consider renaming it to "Social Media" or "Social", since that captures the breadth of outlets that would link out from this. This page should probably also include a link to the charter document for JMS as well as its current list of constituents. |
news.md
Outdated
## Social Media Accounts | ||
The JMS maintains a list of official Project Jupyter social media accounts to support and promote our organization's interests. We primarily use our Mastodon account for interactive social media engagement, but will also broadcast messages about the blog or Jupyter events on other channels. | ||
|
||
If you are organizing a Jupyter event or have something Jupyter-related that should be boosted by the official Jupyter account, please reach out to us at jupyter-media-strategy at @googlegroups dot com. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Obfuscating email addresses is not really necessary anymore. A sophisticated address harvesting bot's author has had 25 years to code that "foo at bar dot com" is an email address. Google Groups has spam filtering and moderation to keep spam out, when properly configured.
It might be good to go beyond "please reach out to us". When should I reach out to JMS — how far in advance of the event? What should I include in the message? Should I draft a post or just ask if you can promote it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! We're going to add specific info to this PR about social media posts during our next meeting.
news.md
Outdated
- Facebook: facebook.com/projectjupyter | ||
- LinkedIn: linkedin.com/company/project-jupyter | ||
- Mastodon: https://hachyderm.io/@ProjectJupyter | ||
- Slack JupyterCon 2023: jupyterconworkspace.slack.com | ||
- Slack JupyterLab: jupyterlabworkspace.slack.com | ||
- X/Twitter Jupyter: twitter.com/ProjectJupyter | ||
- X/Twitter JupyterCon: twitter.com/JupyterCon | ||
- YouTube: youtube.com/@ipython |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Most of these are missing https://
We shouldn't be promoting the Slack JupyterCon 2023 or JupyterCon accounts until we have an upcoming conference to promote. If you want these to be in here for historical reasons, they should be in a section of their own.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
blog_guidelines.md
Outdated
- Shorter post: European Commission Funds Jupyter Bug Bounty Program | ||
- Longer post: Generative AI in Jupyter | ||
- Post using the Jupyter Voice: JupyterLab is Ready for Users |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These should be links to posts.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍🏼
I agree with @ivanov that we should have a link to the blog (with title "Blog") in the nav. A link called "News" should be to a page full of news about Jupyter, not a page about media strategy. The latter might be better titled "Social", but we should have a list of our accounts more prominently displayed — at present, they're at the bottom of the media strategy page. |
FYI the linkcheck and lighthouse were both fixed in |
Thanks @ivanov and @JasonWeill, I believe I've addressed on all your concerns, except for how and when to ask for a direct social media post or boost, which we're going to add at our next meeting. |
Kicking CI. |
Hmm, it looks like netlify isn't getting triggered because we changed branch names. |
@blink1073 is this a problem that we need to address before merging this? |
I don't know who set this up, @Carreau? |
I'm not even sure how to see that it's failed somehow - where do you see an impact of netlify not getting triggered (or getting triggered, heh, for that matter) |
It used to show up as one of the PR checks, e.g. in #750 |
blog_guidelines.md
Outdated
|
||
## Submission Process | ||
- *Create a Medium account*. If you are new to Medium, create an account by following these [instructions](https://help.medium.com/hc/en-us/articles/115004915268-Sign-in-or-sign-up-to-Medium). | ||
- *Request permissions*. Email the Jupyter Media Strategy working group (JMS) at jupyter-media-strategy at googlegroups dot com to have your Medium account to be added as the writer of the blog. Once you are added as the authorized writer, you should receive an email that allows you to upload your blog. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That won't work in the long run, I believe we are already at the maximum number of writer.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As far as I can tell, there is no limit on the number of writers. The number of editors will be reduced as part of this effort. If we do hit the limit on the number of writers, we'll have to start removing inactive writers, who can also be re-added through the submission process.
social.md
Outdated
|
||
If you are organizing a Jupyter event or have something Jupyter-related that should be boosted by the official Jupyter account, please reach out to us at [email protected]. | ||
|
||
List of channels currently maintained by JMS in alphabetical order: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I woudl add the "active" word in this sentence.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
I can't seem to login to netlify anymore:
I will retry later. |
I've updated the submission guidelines, including a section for requesting a Mastodon post. |
I can login to netlify again and seem to have access to the deployment for this repo, I've switched the default branch from master to main, hopefully that will fix things. I can't add team members without moving to a paying plan, but if you let me know I guess I can destroy the deploymeent and we can create a netlify under a Jupyter Org. |
It seems to be working now, thanks! No worries, worst case we can create a new account if we decide we need to change something. |
media_submissions.md
Outdated
|
||
## BLOG: Submission process (blog.jupyter.org) | ||
- *Create a Medium account*. If you are new to Medium, create an account by following these [instructions](https://help.medium.com/hc/en-us/articles/115004915268-Sign-in-or-sign-up-to-Medium). | ||
- *Request permissions*. Email the Jupyter Media Strategy working group (JMS) at [email protected] to have your Medium account to be added as the writer of the blog. Once you are added as the authorized writer, you should receive an email that allows you to upload your blog. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@blink1073 - I see a typo here. On line 38 instead of this: "to have your Medium account to be added as the writer of the blog."
I want it to say this "with your Medium handle to be added as a writer of the blog."
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed.
social.md
Outdated
permalink: /social | ||
--- | ||
|
||
The Jupyter Media Strategy Working Group (JMS) exists to ensure that communications in Jupyter official channels are strategic and benefit Project Jupyter. Please see our [charter](https://jupyter.org/governance/charters/MediaStrategyCharter.html) as and [current list of constituents](https://jupyter.org/governance/people.html#jupyter-media-strategy-working-group) for more information. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another small typo and wording change request on line 8. Change "as and [current list of constituents]"
to "and [current list of members]"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
Overall feedback: 9 top level navigation tabs is too many. I think 5 or 6 would be more intuitive/simple. However, I also feel we are past due in publishing the JMS submission guidelines and don't want to block publishing on this new tab. Leaving this comment here for consideration for future iterations of this website. Governance could be a paragraph and a link in the About Us page and we could find a way to combine Get Involved, News, and Social. That alone would take us down to 6 nav bar items which should increase ease of use for the website overall. |