MozillaFoundation / encryption_campaign

Tasks related to the Mozilla Foundation encryption campaign (http://mzl.la/encryption)
3 stars 0 forks source link

Finalize and hand off "Codemoji" #250

Closed lovegushwa closed 8 years ago

lovegushwa commented 8 years ago

Let's get this Codemoji project wrapped up and ready for public use (yay!)

Mozilla people: @simonwex figure out technical side of this hand-off @HPaulJohnson confirm where exactly we want this to live, and when we need it by @OpenMatt work with TODO on final contract things

TODO: @Giorgio-Olivero @abusedmedia @michellenebiolo

A few tickets that need attention: Link shortener @simonwex : https://github.com/MozillaFoundation/encryption_campaign/issues/236 Identity: https://github.com/MozillaFoundation/encryption_campaign/issues/239

Final approved copy: https://docs.google.com/presentation/d/1gtyRuMikSPCh5o3zHFgjJvbPk07BHo616U8lcTpwl6g/edit#slide=id.g1271bc7a07_4_12

michellenebiolo commented 8 years ago

Hi everyone, some feedback and updates on our task list.

Make final copy changes:

Update the logo: I think this is being handled through #239.

Confirm both string of emoji and message get shared when using platforms: This is true for sharing through Twitter (although the emoji string will be cut down to the number of available characters) and email. For Facebook, we cannot generate a customized message including the string of emoji that the user is sharing.

Confirm link shortner is working: Leaving this for @abusedmedia

Make sure Twitter emoji gets lots of credit: We are thanking them prominently in the Credits page, hope that's ok.

abusedmedia commented 8 years ago

About the shortner, we're awaiting feedback from @simonwex since we need the endpoint service that can be used client-side (making an ajax request). Once the endpoint has been set up, we'll able to complete the integration and testing in about a working day.

lovegushwa commented 8 years ago

@HPaulJohnson can you review this Codemoji share copy?

From TODO We are suggesting this copy for the pre-defined texts when sharing Codemoji. Please comment or provide final copy so we can implement it.

lovegushwa commented 8 years ago

@shaghdoosti can you confirm this copy? (email list variant of the app)

From TODO If you still plan on sending an email with a scrambled message etc., please check these too. You need to check these on the spreadsheet, cells L67 and L82.

lovegushwa commented 8 years ago

@shaghdoosti can you do final sign off on the deck here? I confirmed the changes we made last week and added the mobile views that need one last look.

https://docs.google.com/presentation/d/1gtyRuMikSPCh5o3zHFgjJvbPk07BHo616U8lcTpwl6g/edit#slide=id.g1271bc7a07_0_34

lovegushwa commented 8 years ago

@michellenebiolo

Regarding:

You should not need any content from us. We will build the "Learn more" page at a later date. Just be sure to link to https://teach.mozilla.org/encryption and we can take care of the content.

lovegushwa commented 8 years ago

@michellenebiolo

Regarding:

Credits content looks great. Let's go ahead with what TODO is proposing.

shaghdoosti commented 8 years ago

@lovegushwa the copy in the deck looks good to me.

HPaulJohnson commented 8 years ago

@lovegushwa added comments to the doc for social share language. Some small tweaks but largely good. Generally speaking, we really need to get the emoji-message into the post/tweet/email as that's the whole fun of the thing.

shaghdoosti commented 8 years ago

@lovegushwa looked at the spreadsheet too -- all looks good to me.

michellenebiolo commented 8 years ago

Hi! All good except sharing copy: I replied to @HPaulJohnson's comment in the file. Unfortunately we need to work around some technical limitations as regards both posting generated content and copy length. Please let me know if you have further suggestions so we can solve this.

michellenebiolo commented 8 years ago

Hi @lovegushwa, do you have a deadline for us? The only bits missing should be:

lovegushwa commented 8 years ago

@michellenebiolo I would like to hand off in the next day or two.

lovegushwa commented 8 years ago

@michellenebiolo if not difficult, I would like to change the footer on the desktop version so it looks like this:

56e5027e-fa84-11e5-86eb-5d6f06467397
HPaulJohnson commented 8 years ago

@michellenebiolo thanks for the feedback in the doc re: what's possible to post on a user's FB wall. Given that, I think the original text you suggested works fine.

cadecairos commented 8 years ago

@HPaulJohnson I've got a bit.ly account set up, but I need to know exactly what method codemoji will use to generate short links, so I can get the right credentials to the right people (OAuth or API Key). Who can we ask about this?

lovegushwa commented 8 years ago

@abusedmedia @michellenebiolo please see @cadecairos question above ^

abusedmedia commented 8 years ago

Hi @cadecairos

Codemoji is a front-end app therefore it can only make an ajax request to some endpoint in order to get a short url (providing a longer one as param).

I don't think it's a good idea to put credentials or OAuth' secrets into the front-end app to call bit.ly endpoint directly (for security reasons). It would be better to use some backend middleware that would act as a bridge (keeping credentials/secrets) between the front-end and bit.ly service.

ScottDowne commented 8 years ago

Updated https://github.com/MozillaFoundation/encryption_campaign/issues/236 with details about using the link shortener.

brettgaylor commented 8 years ago

Notes from Toronto meeting: @lovegushwa @ScottDowne MAKE HINT IDEA MORE PROMIMENT -in all share messages - email, twitter, FB -in the email itself -add animation/call attention to hint

ADD USER FEEDBACK TO DESK

ADD GOOGLE ANALYTICS -events - click “share”

brettgaylor commented 8 years ago

Approved disclaimer languge: Codemoji is a fun way for you and your friends to learn about ciphers.

You shouldn’t use it for secure communications, though. Thankfully, modern encryption tools are way stronger than emojis ;)

Use Codemoji to learn about ciphers with your friends!

[I UNDERSTAND]

@lovegushwa

lovegushwa commented 8 years ago

Moving to this ticket here: https://github.com/MozillaFoundation/Advocacy/issues/7