MozillaFoundation / plan

What the MoFo production teams are working on
https://build.mozillafoundation.org
18 stars 4 forks source link

Soft-launch teach.webmaker.org #338

Closed hannahkane closed 9 years ago

hannahkane commented 9 years ago

This is a parent ticket for all of the engineering work for the teach site. Child tickets are located in the Mozilla-Learning repo.

RACI

February 27 heartbeat:

March 13 heartbeat:

March 27 heartbeat:

OpenMatt commented 9 years ago

@hannahkane

OpenMatt commented 9 years ago
hannahkane commented 9 years ago

I don't know which will be ready to go, as I haven't had a conversation with @cassiemc about estimating the design work timeline. I was planning to discuss this during the kick-off meeting.

hannahkane commented 9 years ago

kick-off meeting scheduled for Wednesday at 9:30am PT

hannahkane commented 9 years ago

Updated description to reflect outcome of kick-off meeting which is that the "build" part of this heartbeat will focus on prototyping the technical solutions for allowing staff to maintain the site. @simonwex and @jbuck to add more specific tickets to capture that work.

hannahkane commented 9 years ago

These are the heartbeat deliverables, as per today's stand-up:

hannahkane commented 9 years ago

Commenting to demonstrate life. Stuff is happening. See https://github.com/MozillaFoundation/Mozilla-Learning/issues/75

hannahkane commented 9 years ago

@simonwex - do you know who will be assigned to this? Wondering who I should invite to the kick-off!

simonwex commented 9 years ago

@hannahkane all the devs are listed in the RACI above.

hannahkane commented 9 years ago

Ah, sorry, missed that. Thanks!

hannahkane commented 9 years ago

Mic check update: had a kick-off yesterday with lots o' people. @simonwex created a new repo (/mozilla/teach.webmaker.org) and many tickets have been added and worked on.

hannahkane commented 9 years ago

Moving this ongoing work to March 27th heartbeat.

hannahkane commented 9 years ago

@simonwex - are @toolness, @alicoding, @mmmavis (until Tuesday), and @gesa still assigned to this ticket?

ScottDowne commented 9 years ago

This just caught my attention and I see my name listed as a dev. I have no context for this yet but is there something I should be looking into now or is this work still being... scoped?

hannahkane commented 9 years ago

Hey @ScottDowne - looks like you've been assigned to this project. Yay! The project is scoped. I'll send you and @toolness a calendar invite to help get you up to speed.

hannahkane commented 9 years ago

Update for interested people:

We invited the team working on new login to join our stand-up today, but it was a little premature since we haven't had the login kick-off yet. Regardless, was good to have everyone on the call.

Assigned several tickets to begin work today - building the static pages that aren't blocked on design, and wiring up all of the modal stuff.

hannahkane commented 9 years ago

An important update for anyone interested in the Teach v1 release schedule!

/cc @chrislarry33 @ldecoursy @thornet @amirad @davidascher @OpenMatt @simonwex @cassiemc @toolness @ScottDowne @iamjessklein @vazquez @gesa @alicoding @jbuck @jdotpz @HPaulJohnson @KevZawacki

Bottom line: Though it's possible we could be ready to release on Monday, I think it would be wiser to plan to delay for at least two days. I don't personally feel the Webmaker login experience should be a blocker to release, but will defer to @chrislarry33 on that point. (When I say "release," I'm referring to the technical task of moving it to the production server. We could choose to not tell anyone about it. :))

More detail: There are currently 24 open tickets in the engineering queue:

https://github.com/mozilla/teach.webmaker.org/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+label%3Aengineering+milestone%3A%22March+27%2C+2015%22+label%3Aplatform+ [unflagged]

Additional potential blockers:

Likelihood of releasing at the end of this heartbeat:

chrislarry33 commented 9 years ago

Thanks @hannahkane these recommendations make sense to me and I say lets move forward as you suggest

iamjessklein commented 9 years ago

:+1:

hannahkane commented 9 years ago

Moving this ticket to the next heartbeat. It's very close, but there are still several tickets in the queue, plus QA work that will happen at the beginning of the next heartbeat.

hannahkane commented 9 years ago

Moving this to the next heartbeat again. Pending:

iamjessklein commented 9 years ago

we can get there! :horse_racing:

OpenMatt commented 9 years ago

@hannahkane will file a security review ticket for wex.

hannahkane commented 9 years ago

Security review for @simonwex : https://github.com/mozilla/teach.webmaker.org/issues/680

hannahkane commented 9 years ago

EOD update: outstanding tickets that are blockers are here: https://github.com/mozilla/teach.webmaker.org/issues?q=is%3Aopen+milestone%3A%22Inspector+Gadget%22+label%3Av1

Launch will likely happen tomorrow.

hannahkane commented 9 years ago

Waiting one more day. There's one outstanding id.webmaker issue.

hannahkane commented 9 years ago

DOOOOOOONE!!!!

jgmac1106 commented 9 years ago

Just went to teach.mozilla.org on the phone. Congrats to all! Been quite the pleasure to watch you work.

On Wed, Apr 22, 2015, 10:34 AM hannahkane notifications@github.com wrote:

DOOOOOOONE!!!!

— Reply to this email directly or view it on GitHub https://github.com/MozillaFoundation/plan/issues/338#issuecomment-95209145 .

amirad commented 9 years ago

:boom:

:clap::clap::clap::clap:

cassiemc commented 9 years ago

Amazing! Nice work everyone! :+1:

toolness commented 9 years ago

Hooray!!!!

Just so everyone knows, there are still a few minor things to work out but they should be resolved by the end of the day.

xmatthewx commented 9 years ago

Congrats everyone!!

jgmac1106 commented 9 years ago

I was able to log in immediately and brought me right to the register your club page. Amazed you got log in ready for the hardening but still soft launch.

On Wed, Apr 22, 2015, 11:31 AM matthew w notifications@github.com wrote:

Congrats everyone!!

— Reply to this email directly or view it on GitHub https://github.com/MozillaFoundation/plan/issues/338#issuecomment-95238684 .