joomla / joomla-framework

[READ-ONLY] This repo is no longer in active development. Please see https://github.com/joomla-framework for the individual Framework packages.
http://framework.joomla.org
GNU General Public License v2.0
188 stars 141 forks source link

Document release procedure #318

Open eddieajau opened 10 years ago

eddieajau commented 10 years ago

So what do we need to do for a release?

Standard template for a release:


Joomla Framework X.Y.Z Released

Version X.Y.Z of the Joomla Framework has just been released. All packages have been updated and are available on Packagist.org. Here are some highlights:

The full release notes for this version can be found at https://github.com/joomla/joomla-framework/releases/tag/X.Y.Z

Thanks to everyone who helps make the Joomla Framework possible. If you are interested in finding out more about the Joomla Framework, please visit framework.joomla.org.


jessicadunbar commented 10 years ago

Liaise with marketing for new major releases 4 weeks prior to release. (Minor releases 2 weeks, Mainly so CMS users are not downloading the Framework) (Developers) Tag repository (Developers)Run tagaliser to update release notes (Developers)Run repo sub-split (Developers)Do release announce on www.joomla.org - what's the format going to be? (marketing) Communication announcement (as needed) Joomla.org auto tweets announcements (marketing) can schedule social @Joomlaplatform when and how JCM? Facebook Google+ Twitter

mbabker commented 10 years ago

@eddieajau - I shared with you the doc we're working on for the 3.2.1 release, a much shorter and cleaned up version of the template we've been using for CMS releases. I imagine that could give a framework for what we'd like to cover and go from there. The announcement really doesn't need to be anything special, just enough to let folks know it's there.

For comparison, Symfony's last maintenance release announcement - http://symfony.com/blog/symfony-2-3-8-released

eddieajau commented 10 years ago

So can the actual release announce just be done with a cookie cutter:


Joomla Framework X.Y.Z Released

Version X.Y.Z of the Joomla Framework has just been released. All packages have been updated and are available on Packagist.org. Here are the highlights:

The full release notes for this version can be found at https://github.com/joomla/joomla-framework/releases/tag/X.Y.Z

Thanks to everyone who help make the Joomla Framework possible. If you are interested in finding out more about the Joomla Framework, please visit framework.joomla.org.


If we keep that short and sweet we can do "What's new in Joomla Framework X.Y.Z" in either the JCM or as a press release?

mbabker commented 10 years ago

I'm fine with cookie cutter simple personally but would still suggest adding things like new packages or major changes when appropriate. Otherwise, that definitely gets to the point and prevents duplicated effort.

eddieajau commented 10 years ago

Updated template. How's that?

mbabker commented 10 years ago

:+1:

dbhurley commented 10 years ago

Yep, short and sweet. This looks good.

eddieajau commented 10 years ago

Ok, issue body updated. Anything else missing?

mbabker commented 10 years ago

Edited the main issue to fill in the Facebook link and use the correct Twitter handle, otherwise looks good to me.

jessicadunbar commented 10 years ago

https://plus.google.com/communities/105495219615562222470 https://plus.google.com/109167715749846214365/posts Few more social accounts we can post to. Looks good

dbhurley commented 10 years ago

Rather than posting everywhere uniquely can we not just use dlvr.it and have it all automated?

eddieajau commented 10 years ago

I'm not convinced we need a dedicated Joomla Framework presence on G+.

jessicadunbar commented 10 years ago

Depends on the strategy behind it. We do have separate twitter handles, Facebook pages, subdomains, anaylitcs and more. G+ is also offically verified already. We need set up additional metrics to see what impact our social accounts are making. We can also ask for volunteers to help with the framework accounts, and provide them a strategy & guidelines.

j.org social media is reliable only if it's automated or specifically requested.

dongilbert commented 10 years ago

Don't forget replacing __DEPLOY_VERSION__ with the tagged version.