putaindecode / putaindecode.io

Blog participatif de la communauté dev
https://putaindecode.io
MIT License
271 stars 112 forks source link

🎄 Advent calendar ES6/2015 #553

Closed bloodyowl closed 8 years ago

bloodyowl commented 8 years ago
  1. let/const http://putaindecode.io/fr/articles/js/es2015/const-let-var/
  2. destructuring http://putaindecode.io/fr/articles/js/es2015/destructuring/
  3. default params http://putaindecode.io/fr/articles/js/es2015/defaults/
  4. Object.assign http://putaindecode.io/fr/articles/js/es2015/object-assign/
  5. classes http://putaindecode.io/fr/articles/js/es2015/classes/
  6. Promises http://putaindecode.io/fr/articles/js/es2015/promises/
  7. template strings http://putaindecode.io/fr/articles/js/es2015/template-strings/
  8. enhanced object literals http://putaindecode.io/fr/articles/js/es2015/object-literals/
  9. iterators http://putaindecode.io/fr/articles/js/es2015/iterators/
  10. generators http://putaindecode.io/fr/articles/js/es2015/generators/
  11. Maps/WeakMaps http://putaindecode.io/fr/articles/js/es2015/maps-weakmaps/
  12. rest/spread http://putaindecode.io/fr/articles/js/es2015/rest-spread/
  13. new array methods http://putaindecode.io/fr/articles/js/es2015/array-methods-addition/
  14. async/await http://putaindecode.io/fr/articles/js/es2016/async-await/
  15. arrow-functions http://putaindecode.io/fr/articles/js/es2015/arrow-functions/
  16. for..of http://putaindecode.io/fr/articles/js/es2015/for-of/
  17. Symbols http://putaindecode.io/fr/articles/js/es2015/symbols/
  18. Proxy http://putaindecode.io/fr/articles/js/es2015/proxy/

--- Not done

kud commented 8 years ago

1444938983_like

MoOx commented 8 years ago

let / const in one day imo, let is pretty useless.

lionelB commented 8 years ago

I disagree, let is not pretty useless, its not just like var cf https://youtu.be/uL9uAAzkFmI?t=1661

MoOx commented 8 years ago

poke @naholyr

MoOx commented 8 years ago

I think one attribution at a time is cool. Let's prepare some posts :)

MoOx commented 8 years ago

/fr/articles/js/es2015/index.md for the listing + /fr/articles/js/es2015/*.md for all tiny posts. We should deliver french post first and we can work on translation together.

MoOx commented 8 years ago

es201* btw ?

MoOx commented 8 years ago

Note: that might helps a little :) http://babeljs.io/docs/learn-es2015/

Nyalab commented 8 years ago

es6, fuck translations for now

jbleuzen commented 8 years ago

Nice ! Would love to write something for template strings :)

clementai commented 8 years ago

I can try to write something too.

es2015 :D

lionelB commented 8 years ago

Nice ! Would love to write something for template strings :)

done @jbleuzen

naholyr commented 8 years ago

Volunteer ;) I'll take a late one (or many), so I get time to prepare as I never contributed before, any of those, your choice:

If you can't choose, I'll take async/await 'cause I love it and there are tricks (beware series vs concurrent).

magsout commented 8 years ago

@naholyr assigned for async/await;)

MoOx commented 8 years ago

@Nyalab I update the desc since your post is out, so feel free to take another one ;) I will try to take care of translations when an author don't have the time for it.

bloodyowl commented 8 years ago

je me propose pour

MoOx commented 8 years ago

Let's make things simple, @naholyr and @bloodyowl I assigned you the post you asked for. If someone wants to handle it before you did anything, let's just discuss about it here.

MoOx commented 8 years ago

@lionelB @jbleuzen @Uhsac @naholyr @bloodyowl feel free to ask/tell a date so we can organize quickly publications.

MoOx commented 8 years ago

I will try to make a nice calendar view for tomorrow morning.

naholyr commented 8 years ago

I'd rather delay async/await after generators (makes it simpler to explain how a function can "idle"), but if not possible it's OK. Maybe delay it to 10+ so we can have a few more days to check if we can get the article about generators or not.

I expect first commits tomorrow.

MoOx commented 8 years ago

The order above is not relevant, I just moved assigned post at the top. So we will take at they come :)

magsout commented 8 years ago

I take classes

clementai commented 8 years ago

I'm on it but it's only a small draft for now, I think 4 december is too soon for me

MoOx commented 8 years ago

The order of the list is not the date :) For now we have enough PR to not be in a hurry !

ffesseler commented 8 years ago

Cool list. There should be a subject dedicated to the iteration protocols too IMO as it's used by many of the other subjects listed above

MoOx commented 8 years ago

Thre is still one spot @ffesseler, do you want to take care of it ?

ffesseler commented 8 years ago

Deal :)

MoOx commented 8 years ago

Assigned :)

MoOx commented 8 years ago

FYI here is a PR for the calendar view https://github.com/putaindecode/putaindecode.io/pull/562

zoontek commented 8 years ago

Je veux bien faire rest & spread, for of ou Symbols

davidbgk commented 8 years ago

Typo : Si vous voulez aideR, c'est par ici :D

MoOx commented 8 years ago

We have 2 posts in the pipe, so who can deliver one post for:

MoOx commented 8 years ago

@zoontek assigned for rest & spread

ffesseler commented 8 years ago

I'll probably write about for .. of in the iteration protocols article as they are directly related. Not sure they should be separated.

MoOx commented 8 years ago

@ffesseler make sense.

naholyr commented 8 years ago

Started working on object spread and… there is literally nothing to say after Object.assign :/ I see two options:

What do you think? Anyway, you can unassign me on this one while you decide, and assign me on generators. As it's pretty close to async/await I think it's logical to start with this one ;)

MoOx commented 8 years ago

Ok so I guess @zoontek will talk about object spread (and refer to Object.assign post). @naholyr assigned for generators

MoOx commented 8 years ago

@ffesseler I merged for of and iterators protocol and assigned this to you.

Who will be able to deliver a post for sunday and the following days?

MoOx commented 8 years ago

I am going to translate and publish Object.assign post since post about classes is not ready yet.

lionelB commented 8 years ago

I've planed to do so since I should have some spare time in train

Le 4 déc. 2015 à 07:38, Maxime Thirouin notifications@github.com a écrit :

@ffesseler I merged for of and iterators protocol and assigned this to you.

Who will be able to deliver a post for sunday and the following days?

— Reply to this email directly or view it on GitHub.

MoOx commented 8 years ago

Cool thanks ! Someone for monday? thuesday?

jbleuzen commented 8 years ago

I think I can be ready for monday.

bloodyowl commented 8 years ago

I'll have a few posts ready during the week-end

MoOx commented 8 years ago

There is no more PR atm, so we will need more posts. @bloodyowl, feel free to push you draft(s) so we can improve it together :)

ffesseler commented 8 years ago

I should be able to make a PR before tomorrow evening

MoOx commented 8 years ago

@ffesseler do you want to handle another post about for..of ?

I am going to handle fat-arrow for friday (since we have post for tomorrow and the day after). Is anyone going to prepare some posts for saturday/sunday? @bloodyowl maybe?

Note: I did not write any post yet because I handle of the translations in english :)

lionelB commented 8 years ago

Note: I did not write any post yet because I handle of the translations in english :)

Thx!

Je vais préparer les nouvelles méthodes de prototype

MoOx commented 8 years ago

No more PR are awaiting for this weekend, I will try to handle fat arrow post but not sure I will be able to take the time for it. New PR are welcome :)

jbleuzen commented 8 years ago

Can someone tell me what is "new prototype methods" ? Does it means new String and Array methods available with ES6 (for example) ? Or is it something related with __proto__? I could write and learn something on these subjects :)

MoOx commented 8 years ago

I think @lionelB just said he would handle this post... :/