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 0.7.0 #422

Closed
8 tasks done
glebm opened this issue Oct 6, 2016 · 11 comments
Closed
8 tasks done

Release 0.7.0 #422

glebm opened this issue Oct 6, 2016 · 11 comments
Milestone

Comments

@glebm
Copy link
Collaborator

glebm commented Oct 6, 2016

It's time to release v0.7.0! I won't be able to do this, as I'm away for 2 weeks (an early flight tomorrow morning, back on the 18th).

@timdiggins Would you like to do the release?
@jayroh Can you add @timdiggins to the rubygem owners?


Here is what I'd usually do for the release:

  • Update gem version in version.rb and README.md.
  • Update CHANGELOG.md. It's mostly up to date, but the following links need updating: "See the full list of changes here" link and the "this migration" link, to point to the v0.7.0 tag.
  • Wait for the Travis build to come back green.
  • Tag the release and push it to rubygems.
    The gem tag and gem release commands for this from the awesome gem-release gem are perfect for this.
  • Copy the release notes from the changelog to GitHub Releases.
  • Push the demo app to Heroku.

And because this is a release with major new functionality, I'd usually also:

Since the last release post on RubyFlow/MetaRuby happened for v0.5.0, it's good to briefly mention not just the new v0.7.0 features but also the other major changes since v0.5.0, such as the improved moderation system.

@glebm glebm added this to the v0.7.0 milestone Oct 6, 2016
@timdiggins
Copy link
Collaborator

@glebm I'd be honored! Looks like a comprehensive check list. Will start working on the release this weekend and probably get everything actually pushed out next week @jayroh

@jayroh
Copy link
Member

jayroh commented Oct 10, 2016

I'm on it!

On Fri, Oct 7, 2016 at 6:23 AM, Tim Diggins notifications@github.com
wrote:

@glebm https://github.com/glebm I'd be honored! Looks like a
comprehensive check list. Will start working on the release this weekend
and probably get everything actually pushed out next week @jayroh
https://github.com/jayroh


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#422 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABuIroXV105ZxPmvAQK3hVezweUvnQfks5qxh25gaJpZM4KQiQL
.

@jayroh
Copy link
Member

jayroh commented Oct 10, 2016

@glebm and @timdiggins - are you both 1password users? If so I think
creating a 1P vault with thredded related login info would be a good idea.
Between heroku, twitter, etc, I think it would be beneficial for core
maintainers to have that sort of access.

On Mon, Oct 10, 2016 at 8:22 AM, Joel Oliveira joel.oliveira@gmail.com
wrote:

I'm on it!

On Fri, Oct 7, 2016 at 6:23 AM, Tim Diggins notifications@github.com
wrote:

@glebm https://github.com/glebm I'd be honored! Looks like a
comprehensive check list. Will start working on the release this weekend
and probably get everything actually pushed out next week @jayroh
https://github.com/jayroh


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#422 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABuIroXV105ZxPmvAQK3hVezweUvnQfks5qxh25gaJpZM4KQiQL
.

@timdiggins
Copy link
Collaborator

timdiggins commented Oct 10, 2016

Great. Sorry didn't get to it over weekend. Too much family stuff (and
transatlantic travel)

@jayroh
Copy link
Member

jayroh commented Oct 10, 2016

Same here. Was (is) a long weekend with the in-laws.

pro-tip: don't talk politics with your in-laws.

@timdiggins
Copy link
Collaborator

timdiggins commented Oct 13, 2016

@jayroh I thought the heroku deploy would be simply a git push heroku master then heroku run rake db:schema:load db:seed (or similar) but I'm getting errors on git push: https://dashboard.heroku.com/apps/thredded-demo/activity/builds/cdc2f196-62ce-40eb-b2f4-0862db06b87c any thoughts?

@jayroh
Copy link
Member

jayroh commented Oct 14, 2016

That's REALLY weird. Huh. I'm going to try this out now to see what happens
over here in real-time. Will comment shortly

On Thu, Oct 13, 2016 at 5:11 AM, Tim Diggins notifications@github.com
wrote:

@jayroh https://github.com/jayroh I thought the heroku deploy would be
simply a git push heroku master then heroku run rake db:schema:load
db:seed(or similar) but I'm getting errors ongit push`:
https://dashboard.heroku.com/apps/thredded-demo/activity/
builds/cdc2f196-62ce-40eb-b2f4-0862db06b87c any thoughts?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#422 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABuIgcmcYXZNMUy9ePKgXd0pskrTrakks5qzfXPgaJpZM4KQiQL
.

@jayroh
Copy link
Member

jayroh commented Oct 14, 2016

Put a PR up for this at #423

Tim I think it might have something to do with the heroku gemfile's
lockfile just needing an update.

We should probably put some notes somewhere detailing that dependency, or
creating a "deploy" script in ./bin

On Fri, Oct 14, 2016 at 4:55 PM, Joel Oliveira joel.oliveira@gmail.com
wrote:

That's REALLY weird. Huh. I'm going to try this out now to see what
happens over here in real-time. Will comment shortly

On Thu, Oct 13, 2016 at 5:11 AM, Tim Diggins notifications@github.com
wrote:

@jayroh https://github.com/jayroh I thought the heroku deploy would be
simply a git push heroku master then heroku run rake db:schema:load
db:seed(or similar) but I'm getting errors ongit push`:
https://dashboard.heroku.com/apps/thredded-demo/activity/bui
lds/cdc2f196-62ce-40eb-b2f4-0862db06b87c any thoughts?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#422 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABuIgcmcYXZNMUy9ePKgXd0pskrTrakks5qzfXPgaJpZM4KQiQL
.

@glebm
Copy link
Collaborator Author

glebm commented Oct 19, 2016

For heroku, a heroku.gemfile.lock update was needed as the thredded version has changed (BUNDLE_GEMFILE=heroku.gemfile bundle update), resolved with 0f224bd

@timdiggins
Copy link
Collaborator

@glebm @jayroh Draft post for RubyFlow (unless we're too late now) -- I'm not so great at writing these, I just updated the latest and extended/enhanced the list. Happy to wait till 0.8 (when we'll have new notification options I hope) or can go live with something like this.


Thredded, the best Rails forums engine, has just released v0.7.0. This is a major release that adds configurable ordering of topics and topic list display and enhancements to moderation UI (from version v0.6+). Check out the live demo at thredded.org.

Some of the features currently in Thredded:

  • Markdown post formatting with some BBCode support (by default).
  • (Un)read posts tracking
  • Email notifications, topic subscriptions, @-mentions, per-messageboard notification settings.
  • Private group messaging.
  • Full-text search using the database.
  • Pinned and locked topics.
  • List of currently online users, for all forums and per-messageboard.
  • Flexible permissions system.
  • Configurable moderation with fully-feature moderation UI
  • Lightweight default theme configurable via Sass.
  • Fully i18n'd with localizations in Brazilian Portuguese (contributions with other locales welcome)

@jayroh
Copy link
Member

jayroh commented Oct 20, 2016

Tim I think it's great! I don't think I'd make any changes, really. There's
enough there to get people to try it out.

On Thu, Oct 20, 2016 at 7:43 AM, Tim Diggins notifications@github.com
wrote:

@glebm https://github.com/glebm @jayroh https://github.com/jayroh
Draft post for RubyFlow (unless we're too late now) -- I'm not so great at
writing these, I just updated the latest and extended/enhanced the list.
Happy to wait till 0.8 (when we'll have new notification options I hope) or

can go live with something like this.

Thredded, the best Rails forums engine, has just released v0.7.0. This is
a major release that adds configurable ordering of topics and topic list
display and enhancements to moderation UI (from version v0.6+). Check out
the live demo at thredded.org.

Some of the features currently in Thredded:

  • Markdown post formatting with some BBCode support (by default).
  • (Un)read posts tracking
  • Email notifications, topic subscriptions, @-mentions,
    per-messageboard notification settings.
  • Private group messaging.
  • Full-text search using the database.
  • Pinned and locked topics.
  • List of currently online users, for all forums and per-messageboard.
  • Flexible permissions system.
  • Configurable moderation with fully-feature moderation UI
  • Lightweight default theme configurable via Sass.
  • Fully i18n'd with localizations in Brazilian Portuguese
    (contributions with other locales welcome)


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#422 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABuIvqyzrhGOoFR9dqukdByCKy4i1hmks5q11PSgaJpZM4KQiQL
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants