Skip to content
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

Release MicroProfile 5.0 on 7th Dec #607

Closed
3 of 10 tasks
Emily-Jiang opened this issue Nov 12, 2021 · 43 comments
Closed
3 of 10 tasks

Release MicroProfile 5.0 on 7th Dec #607

Emily-Jiang opened this issue Nov 12, 2021 · 43 comments

Comments

@Emily-Jiang
Copy link
Member

Emily-Jiang commented Nov 12, 2021

  • Update MicroProfile presentation and save it in the right folder (technical person) example here
  • Import the presentation to the landing page and resources page of the website
  • Draft a release announcement blog post using template (technical person) example here
  • Create release announcement design card See example here
  • Update MicroProfile homepage with release announcement design card
  • Edit/Publish release announcement blog post on the MicroProfile Blog
  • Announce release on social media using Hootsuite (Twitter, Linkedin, Facebook) example here
  • Write an update to the MP Community Forum about the release
  • Update the MP Calendar with the Release Date (committer)

MPWG Paid Services step for MP 5 Release:

@Emily-Jiang
Copy link
Member Author

Emily-Jiang commented Nov 12, 2021

I would like to target this release for 6th Dec so that we can announce it on JakartaOne Live on 7th Dec.

@Emily-Jiang
Copy link
Member Author

EMO: please announce this release.

@aeiras
Copy link
Contributor

aeiras commented Nov 23, 2021

@emecas,

Thank you for volunteering to steer the Release Announcement written by the EF.

Processing tasks

  • Create a new git issue to inform the EF team of the release date by adding Clark' git ID to that ticket https://github.com/eclipse/microprofile-marketing/wiki/Eclipse-Foundation-Team-GitHub-IDs
  • in that ticket, (added to the template tasks with link) I have added it under paid-services.
  • We need to request that the Announcement draft be provided for MicroProfilers' review in word version with Suggestive Mode access at least 3 days (avoid a Friday delivery) before Dec. 6th
  • We will insert our Technical blog to that paid release, make sure to state it in the ticket
  • The EF can use the https://groups.google.com/g/microprofile-marketing to submit the release for review. It is your job to update that ticket you will create with such EF updates.
  • that release will be copy/paste imported into the MP blogs. Either the EF becomes a contributor of MP blog (follows the guidelines) and they do that import or we import the paid-announcement as an original. Both options must have the link of the actual release post. https://github.com/microprofile/wpsite

Questions, shoot and thanks, Emerson!

@emecas
Copy link
Contributor

emecas commented Nov 24, 2021

@aeiras, I don't have permissions in this repository to mark the tasks as 1 to 4 as done, then please see my comments below for each related subject.

@emecas,

Thank you for volunteering to steer the Release Announcement written by the EF.

Processing tasks

* [ ]  Create a new git issue to inform the EF team of the release date by adding Clark' git ID to that ticket https://github.com/eclipse/microprofile-marketing/wiki/Eclipse-Foundation-Team-GitHub-IDs

Done: #619

* [ ]  in that ticket,  (added to the template tasks with link) I have added it under paid-services.

I am not sure about what link including, but I added the single task under paid-services to the created issue, may you provided what link you meant here ? then I could update it

* [ ]  We need to request that the Announcement draft be provided for MicroProfilers' review  in word version with Suggestive Mode access at least 3 days (avoid a Friday delivery) before Dec. 6th

Done

* [ ]  We will insert our Technical blog to that paid release, make sure to state it in the ticket

Done

* [ ]  The EF can use the https://groups.google.com/g/microprofile-marketing to submit the release for review. It is your job to update that ticket you will create with such EF updates.

WIP

* [ ]  that release will be copy/paste imported into the MP blogs.  Either the EF becomes a contributor of MP blog (follows the guidelines) and they do that import  or we import the paid-announcement as an original. Both options must have the link of the actual release post. https://github.com/microprofile/wpsite

TBD

Questions, shoot and thanks, Emerson!

@aeiras
Copy link
Contributor

aeiras commented Nov 24, 2021

image
Emerson,
I added ticket 619 to the main template above. Great stuff on that ticket.
Will you also be the one using the technical template to start the release blog? I will be happy to review it once you, emily and Edwin are happy with first draft.

@TetianaFTV,
earlier this fall, you volunteered to help with logistics with MP 5. updates as done for last Dec release. Can you still own that? Ideally, we could invite someone else from the members who are comfortable with Wordpress updates to shadow you so that they can help on next release and be a trainee on this one. :)

@aeiras aeiras added this to To do in Releases - Minor & Major via automation Nov 24, 2021
@Emily-Jiang Emily-Jiang changed the title Release MicroProfile 5.0 on 7th Dec Release MicroProfile 5.0 on 6th Dec Nov 24, 2021
@Emily-Jiang
Copy link
Member Author

@aeiras I have drafted MicroProfile 5.0 blog . @TetianaFTV, will you be able help with inserting the image (can be found on slide 8. @rstjames please see the checklist in the issue for social card design and website updates.

I made a start on the slide deck here. The slide 8 and onwards need to be updated. @ederks85 will you be able to do the rest slides?

We need to go through the checklist this week to prepare most of the content.

@aeiras
Copy link
Contributor

aeiras commented Nov 30, 2021

Hey amazing Emily,

To provide feedback on the infra release, the document must be a google document to welcome my suggestive edit. Remember when we import stuff to wordpress in releases, it is only after the google document has been reviewed.
Can you get that document imported to google doc for me by tomorrow AM? I will be happy to provide feedback via that method by the end of tomorrow.

Please note that we want the release to be authored by you, Edwin and Emerson. So the authors are 3 and 2 editors Tetiana (publisher) & me (editor)

A reminder that TT won't be helping on this release with the media, website or design. We stated earlier this summer that we wish for another member to help on MP 5 release to enable the onboarding and scaling of such tasks with respect to Releases.
Tetiana volunteered back then to help once again on this release if it didn't hit X-Mas. It doesn't, so we are ok, yeay!!
Ideally, maybe Vince chooses to become a release Trainee alongside with Tetiana. Vince has no access to hootsuite and the website and can do everything Ryan and Tetiana can :) Lets' see if he wishes to do this for MP 5.

@Emily-Jiang Emily-Jiang changed the title Release MicroProfile 5.0 on 6th Dec Release MicroProfile 5.0 on 7th Dec Nov 30, 2021
@Emily-Jiang
Copy link
Member Author

@aeiras the blogs and slides are https://drive.google.com/drive/folders/1XqoNB9kEL9dpKxjHq71a4CfmBx1vjt3Z for MicroProfile 5.0 release.

@emecas
Copy link
Contributor

emecas commented Nov 30, 2021

Thank you @Emily-Jiang for grantting me access to the draft document, I just finished reading it and adding some comments and suggestions. @aeiras @ederks85 feel free to review

@aeiras
Copy link
Contributor

aeiras commented Nov 30, 2021

wonderful Emerson.
@ederks85 please go into the draft and adjust at will. pull me into review via this git issue, after you have completed your review.
The 3 of you are the authors of the document and will be listed as such.

Thank you, Emily for putting it into the word doc. :)

@aeiras
Copy link
Contributor

aeiras commented Nov 30, 2021

@emecas,
I released during the review last night that you Emerson didn't have Edit access to help publish and edit stuff in MP wordpress. Just like Edwin and Emily have earned that Edit access, you to have it now with your work on MP 5.0. Your log in name should be already in your gmail inbox with Emerson-Castaneda name. Please note that Wordpress doesn't accept ñ as it is a special character, so I had to settled for the N. Your name will appear publicly as Emerson Castañeda which is what we care about.

@aeiras
Copy link
Contributor

aeiras commented Nov 30, 2021

I just got done with first review. I will be back tomorrow MicroProfilers to check on the comments and Q&A on feedback provided. :) Super fun stuff!

@TetianaFTV
Copy link

hi, I've made some edits / comments in blog article draft and presentation.

Possible text for a tweet:
MicroProfile 5.0 is now available! 📢🚀 Each specification included in this release has updated its dependencies from javax to jakarta. Learn more about recent changes and how to become fully @MicroProfileIO compatible [LINK]
@jakartaee @jee_ambassadors

@ederks85
Copy link

ederks85 commented Dec 1, 2021

@aeiras @emecas @Emily-Jiang I have updated the slides regarding the component specification release details in the PPT

@ederks85
Copy link

ederks85 commented Dec 1, 2021

@Emily-Jiang I have also revied the blog's Google Doc. A lot was already commented on by Amelia, I have added a few of my own

@aeiras
Copy link
Contributor

aeiras commented Dec 1, 2021

hi, I've made some edits / comments in blog article draft and presentation.

Possible text for a tweet: MicroProfile 5.0 is now available! 📢🚀 Each specification included in this release has updated its dependencies from javax to jakarta. Learn more about recent changes and how to become fully @MicroProfileIO compatible [LINK] @jakartaee @jee_ambassadors

Hey Tetiana,

If there is space, the tweet should start with #MicroProfileReleaseAnnouncement:

Great write up, I suggest:

  • inserting #JakartaEE 9.1 somewhere
  • removing @jee_ambassadors - we must be careful to highlight any group within ecosystem. When we start, there is no stopping the "favoritism" and the lack of care for other groups that also have so much power within the technologies that belong to the MP ecosystem. MP is not solely supportive of Jakarta.
  • insert #OSS hastag if there is space.

Also, it is ok to keep 1 ticket for all tasks if those behind the activities wish them. However, there is a harder way to track stuff if using 1 ticket when the checklist welcomes each task to be a ticket to enable focus follow up, closing and tracking on check list.

@aeiras
Copy link
Contributor

aeiras commented Dec 1, 2021

@ederks85 i reviewed the slides and adjusted a bunch of stuff. Sadly there is no suggestive mode in slides yet you could easily see them if checking History.
Comments are insterted as well. Can you please take a look?

@ederks85
Copy link

ederks85 commented Dec 1, 2021

@aeiras I have taken a look and will keep watching the document for new comments. @Emily-Jiang I have put a few comments on the <#8 slides. Are you still working on these?

@Emily-Jiang
Copy link
Member Author

hi, I've made some edits / comments in blog article draft and presentation.

Possible text for a tweet: MicroProfile 5.0 is now available! 📢🚀 Each specification included in this release has updated its dependencies from javax to jakarta. Learn more about recent changes and how to become fully @MicroProfileIO compatible [LINK] @jakartaee @jee_ambassadors

Thank you @TetianaFTV! I think we need to ask them to try it out the compatible implementation of Open Liberty 22.0.0.1-beta. I will provide some suggestions later today.

@Emily-Jiang
Copy link
Member Author

@aeiras @TetianaFTV on a separate note, can you two help chasing up the votes on the releases - 4 voting threads to be closed. @TetianaFTV if you can cast your votes on the OpenAPI and MicroProfile 5.0? @aeiras can you get Tomitribe to vote on all of the ballots? Open API 3.0 and MicroProfile 5.0 need a lot of votes to come through before we can release MP 5.0 on 7th Dec.

@aeiras
Copy link
Contributor

aeiras commented Dec 2, 2021

@Emily-Jiang,

Yes on voting. TT will complete its review and voting today. Thank you for the care and extra push. We appreciate it.

@emecas
Copy link
Contributor

emecas commented Dec 2, 2021

@aeiras at this stage, do you think it would be good idea to create a couple of GitHub issues for providing Spanish translation for both documents available here :

https://drive.google.com/drive/folders/1XqoNB9kEL9dpKxjHq71a4CfmBx1vjt3Z ?

Mainly, in order to provide Spanish documentation for the release day!!! or would it be better wait until having the final versions of slides and blog post?

@aeiras
Copy link
Contributor

aeiras commented Dec 2, 2021

  • 1 on starting the work on those translations, Emerson. We only have until Dec 17th before most of us go into recharge mode!

Go for it! :) You know the drill. We can include even a spanish blog, if you are up to it for Mp 5. release. We have never done it before. I think it could be a great new feature if there is ownership. :)

@Emily-Jiang
Copy link
Member Author

hi, I've made some edits / comments in blog article draft and presentation.
Possible text for a tweet: MicroProfile 5.0 is now available! 📢🚀 Each specification included in this release has updated its dependencies from javax to jakarta. Learn more about recent changes and how to become fully @MicroProfileIO compatible [LINK] @jakartaee @jee_ambassadors

@TetianaFTV how about the following tweet message
MicroProfile 5.0 is now available! 📢🚀 Each specification under MicroProfile 5.0 has updated its dependencies from javax to jakarta. Try it out using @OpenLibertyIO 22.0.0.1-beta https://openliberty.io/blog/2021/11/30/microprofile-5-22001-beta.html @MicroProfileIO @jakartaee @jee_ambassadors [link to MP 5.0 blog]

@TetianaFTV
Copy link

Looks good but better leave just link to blog post in the tweet, in the article there can be added link to OpenLiberty

@aeiras
Copy link
Contributor

aeiras commented Dec 3, 2021

Hey @Emily-Jiang & @TetianaFTV

Looks good but better leave just link to blog post in the tweet, in the article there can be added link to OpenLiberty

+1. The only link in the tweet is the MP blog.

@aeiras
Copy link
Contributor

aeiras commented Dec 3, 2021

@Emily-Jiang,
I see why I confused you with the editors and authors feedback.

Please see the pic attached.
Under Authors, it only has your name. It needs to have 3 authors: you, Edwin and Emerson who are the Stewards of MP 5. release.
I added Release category today.

Please when you go into updating the blog with latest version, can you ensure that this blog has 3 authors? Only you can do it b/c you are the creator of the blog in WordPress.

Thank you for rocking it!

image

@Emily-Jiang
Copy link
Member Author

@Emily-Jiang, I see why I confused you with the editors and authors feedback.

Please see the pic attached. Under Authors, it only has your name. It needs to have 3 authors: you, Edwin and Emerson who are the Stewards of MP 5. release. I added Release category today.

Please when you go into updating the blog with latest version, can you ensure that this blog has 3 authors? Only you can do it b/c you are the creator of the blog in WordPress.

Thank you for rocking it!

image

I have updated the blog with the latest update from the google doc. As for the author addition, I don't know how, because there is no areas for me to add more authors. I am not sure whether it is possible. I had a quick look at the past blogs. I have not seen any blogs with multiple authors. I think it only uses the person who created the post. We can add the additional editors on the top if it helps. @aeiras please have a go at it by creating a testing post and see whether you can add additional authors.

@Emily-Jiang
Copy link
Member Author

I am monitoring the voting status for MP 5.0 release. We are still awaiting AJUG and Garden State JUG to vote on OpenAPI 3.0 and MicroProfile 5.0 ballot. @aeiras if you can reach out and remind them to vote, it will be great. Thank you!

@aeiras
Copy link
Contributor

aeiras commented Dec 3, 2021

I am monitoring the voting status for MP 5.0 release. We are still awaiting AJUG and Garden State JUG to vote on OpenAPI 3.0 and MicroProfile 5.0 ballot. @aeiras if you can reach out and remind them to vote, it will be great. Thank you!

Notes sent- :)

@aeiras
Copy link
Contributor

aeiras commented Dec 4, 2021

@Emily-Jiang, I see why I confused you with the editors and authors feedback.
Please see the pic attached. Under Authors, it only has your name. It needs to have 3 authors: you, Edwin and Emerson who are the Stewards of MP 5. release. I added Release category today.
Please when you go into updating the blog with latest version, can you ensure that this blog has 3 authors? Only you can do it b/c you are the creator of the blog in WordPress.
Thank you for rocking it!
image

I have updated the blog with the latest update from the google doc. As for the author addition, I don't know how, because there is no areas for me to add more authors. I am not sure whether it is possible. I had a quick look at the past blogs. I have not seen any blogs with multiple authors. I think it only uses the person who created the post. We can add the additional editors on the top if it helps. @aeiras please have a go at it by creating a testing post and see whether you can add additional authors.

It might be the new feature from WP that doesn't even allow authors to adjust the blog after it is saved.

All good Emily. In the future we need to add before saving the draft before the blog is saved as authors whoever are the Stewards of the release. I will adjust the WP blog to separate editors from Stewards :) that should fix stuff!

So fun and so exciting! Please do rest. so late for you.
See you on Monday and Tuesday (Jkta)

@caitmm43
Copy link

caitmm43 commented Dec 6, 2021

Emily confirmed that all needed approvals have been received & all materials are complete. Just waiting on date to release.

@rstjames - input needed to update homepage: change presentation, link to more info, and block with color-coded API's & updates. He's on vacation until tomorrow 12/7. @TetianaFTV will do as much as she can pending schedule conflict availability.

For social media, use image already in media folder. Source files are in drive. Can update existing card to MP 5.0.
@TetianaFTV will have designer update card tomorrow AM (Europe Time) and will push to hootsuite.

Publish Social Media Updates: 1pm UK Time / 2pm Central European Time
Go live for Emily: 2pm UK Time

@TetianaFTV
Copy link

There is still a set of comments in the presentation
https://docs.google.com/presentation/d/1PfXEOJzy8v2kGRudvknPox5elRasewv3MBeV0P4Rk6M/edit#slide=id.p

So is it ok to place it on site like this?

@TetianaFTV
Copy link

@Emily-Jiang for website update, correct links are required for

  • button in the first block with latest tag at home page https://microprofile.io/ (now I see only pre-releases in repo)
  • each spec in this block

Screenshot 2021-12-06 at 20 07 25

@Emily-Jiang
Copy link
Member Author

There is still a set of comments in the presentation https://docs.google.com/presentation/d/1PfXEOJzy8v2kGRudvknPox5elRasewv3MBeV0P4Rk6M/edit#slide=id.p

So is it ok to place it on site like this?

I checked the comments and resolved them. Only one left was for making the logo pages prettier.

@TetianaFTV
Copy link

hi, is everything as planned?

@Emily-Jiang should this link be used as latest tag at home page?
https://github.com/eclipse/microprofile/releases/tag/5.0

@Emily-Jiang
Copy link
Member Author

hi, is everything as planned?

@Emily-Jiang should this link be used as latest tag at home page? https://github.com/eclipse/microprofile/releases/tag/5.0

yes

@TetianaFTV
Copy link

TetianaFTV commented Dec 7, 2021

@Emily-Jiang
Copy link
Member Author

Thank you @TetianaFTV ! This is awesome!

@caitmm43
Copy link

@Emily-Jiang, @emecas, @ederks85 , @aeiras, @TetianaFTV

Hello all, can this ticket be closed? Please add your comments here and update the minutes accordingly. Thank you! :)

@TetianaFTV
Copy link

yes, this ticket is completed
but i don't have the rights to close it

@caitmm43
Copy link

Done :) Thank you, @TetianaFTV!

Releases - Minor & Major automation moved this from To do to Done Jan 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

6 participants