Git Product home page Git Product logo

code-of-conduct's Introduction

ES-Community est une communauté ECMAScript francophone créée fin 2015. Notre désir est de rassembler les développeurs ECMAScript passionnés et ou professionnels en un seul point.

Objectifs

L'objectif de la communauté est avant tout de fournir un lieu d'échange, d'entraide et de veille technologique autour de l'écosystème ECMAScript (JavaScript).

C'est aussi l'occasion de rencontrer et parler avec des développeurs qui possèdent des intérêts en commun avec vous. Nous nous entraidons dans les problématiques les plus fréquentes et dans la gestion de notre stack (Administration système, Docker, Base de données, Modules NPM, Frameworks, etc.).

Mais finalement, c'est aussi plusieurs salons où l'on peut discuter librement entre nous de nos tracas quotidien. Et pourquoi pas un jour, se rassembler tous ensemble autour d'une bonne bière ! EDIT : C'est chose faite pour certains !

Critères d'entrée

const you = ESCommunity.currentUser();

if (!you.hasReadCodeOfConduct) {
    throw new Error("Merci de lire le code de conduite !");
}
you.setChannel('Presentation');
you.write("... Hello world !");
  • Être développeur ECMAScript (JavaScript) par passion ou par métier. Cela comprend aussi les débutants qui ont la volonté d'apprendre sérieusement.
  • Avoir lu et accepter entièrement le code de conduite ci-dessous.

Code de conduite

fs.createReadStream(path.join( __dirname , 'code_of_conduct.txt')).pipe(process.stdout);

En tant que membre de cette communauté, vous devez le respect à chaque développeur présent (humainement comme techniquement). Les insultes et les comportements désobligeants ne sont pas autorisés au sein de la communauté. Les moins expérimentés doivent redoubler d'efforts avant de requêter les autres sur des problématiques qui peuvent être résolues en faisant une simple recherche Google.

Nous sommes essentiellement constitués de développeurs ECMAScript, vous êtes donc priés de ne pas venir nous faire la guerre sur nos orientations technologiques. Les critiques construites sont bien évidemment les bienvenues (dans la mesure où vous respectez les conditions pour entrer).

Vous vous devez de respecter les choix technologiques de chacun. Nous divergeons tous dans la vision que nous avons de l'écosystème ECMAScript (aussi bien front-end que back-end). Il est donc normal que chacun ait des préférences particulières pour un framework plutôt qu'un autre. Nous encourageons la diversité et l'expression de ses choix dans l'objectif de partager votre expérience à la communauté.

Si vous souhaitez discuter d'une problématique qui ne concerne pas ECMAScript, utilisez le salon #autres de la section Développement. Attention néanmoins à ne pas en abuser en y demandant fréquemment de l'aide. Si c'est le cas, nous vous conseillons de chercher une communauté plus à même de répondre à vos attentes.

Les discussions à caractère personnel sont autorisées dans les salons #autres et #jeux de la section #autres ainsi que dans le channel #blabla de la section Général.

Votre pseudonyme au sein de la communauté se doit d'être en relation avec l'esprit du code de conduite (respectueux, non offensant, etc.). Les changements de pseudonyme sont autorisés dès lors que les mentors (à minima) et la communauté sont informés. Les caractères spéciaux et/ou emoji ne sont pas autorisés au début du pseudonyme (cela nous rendant la tâche compliquée pour vous notifier).

for await (const line of ESCommunity.prohibedBehaviors()) {
    console.log(`- ${line}`);
}

Comportements et sujets de discussion prohibés

  • attaque personnelle ;
  • contenu pornographique ;
  • harcèlement moral ;
  • politique ;
  • religions.

Règles spécifiques à certain salons

  • Il est interdit de réagir textuellement dans les salons #liens, #jobs et #projets.
  • Les contenus présentés dans le salon #projets doivent être dans la thématique de la communauté, à savoir le développement.

En adoptant ce code de conduite, vous vous engagez à respecter à la lettre chacune des règles ci-dessus. Nous serons intransigeants sur le respect et l'application du code de conduite.

Modération

Les sanctions et modalités d'application concernant les manquements au code de conduite sont définies dans le document code de modération.

Contribution

Tout membre de la communauté a un droit de participation et de vote sur les différentes contributions et évolutions proposées au sein de l'organisation GitHub ou du serveur Discord lui-même. A cet égard, les mentors et les administrateurs sont en tout point égaux aux membres. Pour plus d'informations, merci de lire le guide de contribution.

Invitation Discord

document.getElementById('discordInvitation').addEventListener('click',function(e) {
    e.preventDefault();
    ESCommunity.invite(user);
});

ES-Community

Les membres n'ayant pas effectué une présentation dans le salon #presentation peuvent accéder aux salons #annonces et #blabla en lecture et au salon #presentation en écriture. Tous les autres salons leur sont inaccessibles.

Chaque présentation doit être un minimum travaillé et les mentors sont en droit de vous demander de l'étoffer si nécessaire. Voici des exemples d'informations susceptibles d'intéresser les membres de la communauté pour mieux vous connaître :

  • Votre métier.
  • Vos expériences et préférences (langages, technologies etc....).
  • Profil GitHub / Gitlab / Bitbucket ou autres.
  • Depuis combien de temps faites vous du JavaScript et/ou Node.js (par passion ou non).
  • Comment avez-vous découvert la communauté.

Salons

const channels = ESCommunity.getChannels();
for (const [name, description] of channels) {
    console.log(`- \`#${name}\` - ${description}`)
}

Liste

Général

  • #annonces - Salon des annonces officielles, seuls les modérateurs peuvent écrire
  • #presentation - Présentations des membres de la communauté
  • #blabla - Salon libre
  • #liens - Ce salon vous permet d'envoyer des liens vers des projets/drafts intéressants (Obligatoirement en lien avec le groupe).
  • #lives - Salon d'annonce de stream de nos membres.
  • #news - Salon de suivi des nouvelles tech.
  • #jobs - Salon permettant de partager des offres d'emploi au reste de la communauté

Développement

  • #debutant - Salon dédié à toutes questions de débutant
  • #ecmascript - Tout ce qui est en liaison avec l'écosystème ECMAScript, par exemple : Babel, etc.
  • #front - HTML & CSS, UI/UX Designer, WEBGL, Framework front, VanillaJS, JQuery, etc.
  • #nodejs - Pour parler de tout ce qui concerne Node.js
  • #typescript - Pour parler du langage TypeScript.
  • #native - Tout ce qui concerne l'implémentation de packages natif sur Node.js (N-API, NaN et Neon).
  • #security - Tout ce qui est lien avec la sécurité d'applications web, les bonnes pratiques d'authentification, etc.
  • #autres-dev - Tout autres sujets qui concernent le développement.

Systèmes et databases

  • #database - Tout ce qui concerne des problèmes liés à une SGBD.
  • #linux - Tout les systèmes Linux (UNIX).
  • #docker - Tout ce qui concerne Docker. (Déploiement, configuration etc..).
  • #autres-sys - Tout autres problèmes en liaison avec le système.

Autres

  • #jeux - Discussions autour de vos jeux préférés
  • #gif - Salon d'échange de gifs funs autour du développement ou autres
  • #logs - Salon de log des activités de l'ES-Community.
  • #projets - Salon pour présenter les projets réalisés par les membres de la communauté
  • #autres - Salon pour parler de tout et n'importe quoi !

Evenements

  • #meetup - Discussions autour des différents meetup.
  • #weektalk - Infos sur les prochains weektalks.
  • #insomni-hack - Discussions au sujet de l'insomni-hack.
  • #ludum-dare - Discussions au sujet de Ludum Dare.
  • #advent-of-code - Discussions au sujet de l'advent of code

Archives

  • #giveaway
  • #covid
  • #tweets - Salon privé où le Bot publie fréquemment les tweets les plus intéressants sur Node.js et ECMAScript.
  • #design - Salon permettant de partager des créations graphiques.
  • #battledev - Discussion au sujet de la BattleDev.

Formats

Pour certains salons, merci de bien vouloir respecter les formats suivants.

#liens

Les liens doivent obligatoirement être en relation avec le développement.

[**TITRE et/ou ÉMOJI**] Description - Lien

Salon liens

#lives

Les lives doivent obligatoirement être en relation avec le développement.

Description courte (ce que vous allez faire, stack utilisée, etc.)

Date (et heure) du live

Lien vers votre chaine

#jobs

**[ Orientation du poste ] - [ Langage(s) et/ou technologie(s) (si possible avec des émojis) ] - Intitulé du poste**

Description courte (missions proposés, lieu, nom de la boite, rémunération, etc.)

Lien de l'annonce et/ou contact

Salon jobs

L'indication d'une fourchette de rémunération est obligatoire. La modération s'engage à retirer les annonces ne correspondant pas aux attentes et à en notifier l'auteurice (accompagné de l'annonce originale).

#projets

**Nom du projet**

Description du projet

<Lien du projet> (ex: site web, repo git)

Salon projets

#news

Ce canal est en lecture seule, y seront retransmises les nouvelles de

  • Typescript, TypeScript Community #updates (Discord), annonces des MaJs de Typescript
  • Node.js, via feed atom (bot), annonces des releases de Node.js
  • AdonisJS, AdonisJS Framework #📢-announces (Discord), annonces des MaJs de Adonis
  • Tailwind CSS, Tailwind CSS #announcements (Discord), annonces des MaJs de Tailwind CSS

La communauté peut proposer la mise à jour de cette liste via une PR. Peuvent être envisagées comme source de communication simple :

  • un canal d'annonce d'un serveur Discord
  • un webhook

En l'absence de ces moyens, Feed RSS et scrapping peuvent être ajoutés via le Bot

Threads

Maintenant que Discord autorise la création de fils de discussion (threads), vous êtes libre de les utiliser.

  • Si vous souhaitez commenter un message dans un des salons ci-dessus, il est requis de passer par un fil de discussion dorénavant.
  • Si vous sentez qu'une discussion prend le pas sur le canal, basculez sur un thread pour libérer le canal à d'autres sujets.

Bot

La communauté développe et utilise son propre bot Discord, il est actuellement utilisé pour les fonctionnalités suivantes :

  • Valider les messages postés dans les channels #liens, #jobs et #projets
  • Poster des messages de manière automatique comme :
    • Des jeux en promotion provenant de Epic Games et GOG dans le channel #jeux
    • Les publications du site XKCD dans le channel #gif

Si vous souhaitez l'améliorer ou proposer d'autres fonctionnalités, vous pouvez y contribuer sur son dépôt GitHub.

Politique d'archivage

Plutôt que de supprimer un canal car il n'est pas utilisé par la communauté, il est possible de le déplacer dans la catégorie Archives et il passera en lecture seule. Ce type de décision se prend via les PR : proposition d'une PR avec le canal à archiver déplacé dans la section Archives. Une fois la PR validée les administrateurs appliqueront la décision.

Administrateurs

Les administrateurs mettent en application les décisions prises par la communauté et avertissent ou sanctionnent en cas de manquement au code de conduite de la part d'un membre. Ils sont nommés à la discrétion des fondateurs, triés parmi les mentors.

Les administrateurs :

  • Fraxken
  • Purexo
  • Xavier
  • Romain Lanz
  • Targos

Tout comportement abusif peut être rapporté aux Administrateurs de la communauté. Vous pouvez les mentionner sur Discord avec @Administrateurs.

Mentors

Les mentors sont des membres brillant par leur investissement dans la communauté en étant particulièrement actifs avec une communication adéquate, pédagogique et bienveillante. Ils participent à faire vivre le Discord en animant les discussions sur les évolutions du code de conduite, encouragent les membres à proposer des changements en les guidant au besoin et mettent en place les weektalks. Ils sont nommés selon les modalités du Code de contribution.

Les mentors :

  • Fraxken
  • Xavier
  • Purexo
  • Romain Lanz
  • Targos
  • Koko
  • TnTakara

code-of-conduct's People

Contributors

alexandremalaj avatar antarka avatar antoineneff avatar blue1104 avatar cali93 avatar deltaevo avatar drulac avatar fraxken avatar hzooly avatar ilikebananas avatar izanagi1995 avatar killians06 avatar lightdiscord avatar mathieu-r avatar matteo1616 avatar mesteery avatar mrmargouillat avatar purexo avatar romainlanz avatar sebastien-ahkrin avatar targos avatar tiyodev avatar vahelnir avatar westixy avatar xstoudi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

code-of-conduct's Issues

Ce que doit logger #logs

Comme a dit @fraxken in #90 (comment)_

Je propose qu'on passe en revue ensemble ce qui est loggé dans ce canal, et qu'on ce mette d'accord sur ce qui devrait être enlevé et sur ce qui serait intéressant d'ajouter.

Bot discord

Bonjour chère communauté,

Je soumets cette issue dans l'objectif de discuter l'intégration d'un Bot sur le discord (en accord avec le futur guide de contribution officiel).

L'idée est d'intégrer un Bot développé en NodeJS (code open source) qui apportera de nouvelles possibilités à la communauté. Voici quelques idées :

  • Commandes ( gestion des rôles, par exemple ).
  • Succès ( gérer des succès avec un système de points par exemple ).
  • Badge membre ( Image générée dynamiquement par le bot avec vos succès etc... ).

N'hésitez donc pas à faire votre retour sur vôtre position (et proposer des idées si vous en avez).

Note : Nous avons déjà un début de code sur le gitlab (en attente de transition vers le github).

Cordialement,
Thomas

Message de bienvenue

Le bot envoie un message privé de bienvenue au nouveaux arrivants, en leur expliquant rapidement qu'il faut se présenter, leur envoyer le CoC, etc.

Netoyage des chans + politiques d'archivage

Je met ça en issue pour le moment, le temps que la v2 du code of conduct soit validé pour que ce ne soit pas trop le bazar.

Comme indiqué dans #93 je trouve que l'on commence à avoir trop de canaux.

1. Ajouter une catégorie archive

Je n'aime pas la suppression pure et simple des canaux, on devrait ajouter une catégorie pour y placer les canaux archivé. ils y seront en lecture seule pour tout le monde.

2. Canaux à archiver

  • #battledev
  • #insomni-hack (je pense que ces 2 channels peuvent être fusionnés avec meetup)
  • #logs : cf #91 il n'est pas utilisés, et pour ceux qui veulent des notifs ben github / rss / webhook mais pas sur ce discord, etc.
  • #tweets : j'ai pas fais d'étude sur l'usage, mais le bot est down depuis octobre 2018...
  • #giveaway : au pire on le réactivera le temps d'un prochain giveaway si besoin.
  • #design : au final ce canal ne sers plus trop à ce qu'il devrait à savoir le partage de création graphique, et fait maintenant doublons avec #front

Et au passage, déplacer le canal #vocal vers la catégorie VOCAL

Changement du salon #node-native

Hey !

Je propose de renommer le salon node-native en native. L'objectif serait de pouvoir utiliser ce salon pour faire du Node.JS Natif mais aussi du WebAssembly (en faite tous qui concernerait les deux sujets).

Qu'en pensez-vous ?

Thomas,

Rename channel Autres

Bonjour à tous, pensez-vous qu'il serait possible de renommer les canaux "Autres" par un autre mot ?
Quand on veux partager une image par exemple de nos téléphones, il n'est pas possible de vraiment choisir le channel ou envoyer le message ^^

Création d'un logo

Il serait sympa d'avoir un logo (qui s'inspire de la base du logo ES6 ou JS) avec des initiales ou des couleurs française (truc dans le genre).

Avez vous des propositions ?

Rétrogradation de plusieurs membres inactifs

Je demande la rétrogradation de plusieurs membres inactifs au sein de la communauté (suppression du rôle "communauté"). Les personnes en question ne seront pas exclu de la communauté et pourront toujours venir se (re) présenter sans problème.

La liste des membres:

Nom messages (nb) Inscription avg msg / jour nb jours depuis dernier msg
Matteokocken 255 27/05/2017 0,555 156
BNedry 248 31/08/2016 0,333 349
Killians06 209 28/02/2017 0,333 355
Nopoza973 80 28/09/2017 0,222 235
Raulel 32 24/10/2017 0,111 259
Mafiatoss 39 08/11/2017 0,111 170
Nonimad 29 09/12/2017 0,111 233
Okazari 14 18/03/2017 0 501
stropitek 1 23/08/2017 0 343
D4ryl00 30 13/09/2017 0 312
(Psy) Pierre.G 10 21/09/2017 0 313
Yoha 5 24/09/2017 0 311
dodo021 1 07/10/2017 0 298
araylos 5 16/11/2017 0 257
Greggen 6 02/12/2017 0 224
zak 5 03/12/2017 0 236
Saya 3 22/02/2018 0 157
MisterT 2 23/02/2018 0 159
APPRC 1 02/03/2018 0 152
Bloody 2 20/03/2018 0 134
minoo 2 26/03/2018 0 128
Léamsi 1 18/04/2018 0 105

À noter que les personnes de cette liste peuvent se manifester avant la date butoir de rétrogradation (sept jours min).

Sanctions applicables en cas de non-respect du code de conduite

Bonjour la communauté,

Je crée ce sujet dans l'objectif de mettre au point un processus officiel pour appliquer plusieurs niveaux de sanctions aux membres (ou non) de la communauté en cas de transgression (évidente) du code de conduite. Aujourd'hui nous avons des règles mais aucune vision sur quelles sont les éventuelles sanctions encourues en cas non-respect de celle-ci (Cette issue a pour vocation de traiter ce problème précisément).

Une pull-request viendra pour implémenter un premier draft après discussion des mentors.

Laissez-moi vous présenter ma vision :

Les membres de la communauté ont le devoir d'écouter et respecter les mises en garde d'un mentor. Si un mentor demande l'arrêt d'une discussion, alors elle devra cesser sur le champ.

En cas de non-respect avéré du code de conduite (sans conséquences dramatiques ou manque de respect apparent), un simple avertissement sera éventuellement formulé par un mentor. À noter que dans la plupart des cas ce n'est jamais rien de très grave et que "avertissement" peut être perçu comme un mot un peu fort.

A noter que les personnes n'étant pas membre officielle de la communauté et faisant preuve de manque de respect sur le salon general seront banni définitivement du discord.

Dans le cas où plusieurs avertissements mineurs ont été promulgué et que la personne récidive alors un dernier avertissement sera formulé et des excuses devront être faite (A la personne touchée, aux mentors et à la communauté). En cas de non-respect la personne concerné sera exclu des membres de la communauté pour une durée minimum de quatres semaines.

La réintégration à la communauté devra se faire avec des excuses. Les mentors ont le droit de refuser (uniquement par majorité).


Voilà... Ce n'est pas forcément le texte de la PR (simplement les grandes lignes).

Suppression du rôle "Débutant".

Il y a maintenant pratiquement deux ans nous avons introduit le salon et le rôle Débutant. L'intégration du salon débutant a été une expérience plutôt réussite (mon opinion). Néanmoins le rôle a démontré n'avoir que très peu d’intérêt et n'est à ce jour pas du tout utilisé.

Je propose donc la suppression définitive du rôle en question du Discord.

Note: Aucune mise à jour du Code de conduite n'est nécessaire.

Groupe LinkedIN ?

Bonjour chère communauté,

Je me disais qu'il pourrait être intéressant d'avoir un groupe LinkedIn pour démarcher notre communauté auprès de développeur(s) Node.JS professionnel (En partie des personnes comme nous). Et dans un second temps pouvoir offrir aux éventuelles sociétés un moyen de prendre contact ou bien même laisser des offres d'emploi (CDI ou Freelance).

Qu'en pensez-vous ?

Cordialement,
Thomas

Rework rôles principaux

Cette proposition intervient dans la lignée de l'issue #62 .

Actuellement, dans la liste des membres, les membres de la Communauté ainsi que les Mentors possèdent la même couleurs et leurs noms sont mélangés dans la liste des utilisateurs.

Intervient alors la premier proposition :
Mettre en évidence les membres du mentorat en activant la séparation dans la liste. Changer leur couleur ne me paraît pas forcément nécessaire, mais c'est aussi une idée.

Ma seconde proposition concerne la création d'un grade "honorifique" qui serait attribuée à la discrétion des mentors aux membres se distinguant par leur implication dans la vie de la communauté, par le biais de l'aide qu'ils apportent aux autres membres ou de la qualité de leur travail, sans pour autant qu'ils ne deviennent des modérateurs.
J'ai en tête quelques pseudos qui sont aujourd'hui de mon point de vue de véritables piliers.
Idem, dans le cas où cette proposition vous intéresse, il serait à déterminer si leur pseudo serait séparé des autres membres et/ou s'ils auraient une autre couleur.

Je vous laisse donner votre avis sur le sujet dans cette issue et d'ici quelques temps, si les réponses sont favorables, je créerai une PR dans le but de soumettre tout ça aux autres mentors.

Salon stats

Je propose un salon #statistiques, qui serait remplit au fur et à mesure par le bot automatiquement, par exemple tout les mois.

Ajout d'un nouveau rôle (et un nouveau salon) "Débutant"

Hello !

Cette demande a pour objectif d'ajouter un nouveau rôle Débutant ainsi qu'un salon du même nom dans la section Développement.

Les cibles de ce nouveau rôle seront majoritairement:

  • Les jeunes
  • Les débutants (sous-entendus les moins expérimentés ayant des difficultés pour s'orienter dans l'apprentissage des bases).

Les objectifs seront de pouvoir mieux s'adapter et aider les débutants au sein d'un salon dédié. Les membres ne voulant pas être dérangé par ce genre de discussions pourront simplement rendre "muet" le salon en question !

Ceci devrait aussi permettre une meilleure accessibilité de la communauté pour les moins expérimentés (et inciter les moins confiants à poser plus de questions).

Les membres de la communauté sont bien évidemment autorisés à répondre au sein du salon Débutant (néanmoins les réponses n'étant pas sérieuse seront prohibées).

Mentionner le bot dans le CoC

ES-Community/bot#71 (comment)

Je pense que ça ne ferait pas de mal de mettre une petite section pour parler du bot, en expliquant que toute la communauté peut contribuer et qu'il suffit de "watch" le repo (ou de suivre le channel #logs pour savoir ce qui s'y passe).

Unification avec la communauté slack FranceJS

Hello 👋

Je me permets d'ouvrir cette issue de ma propre initiative pour lancer le sujet d'une unification avec la communauté Slack FranceJS (Je vise ici principalement le slack lui-même, sans spécialement aborder quelconque structure ou association existante).

À noter que je n'ai préalablement pas prévenu les fondateurs de FranceJS (j'avais brièvement discuté de l'idée il y a plusieurs années avec @vdeturckheim).

Mon idée serait d'ouvrir une discussion avec les membres du Slack et comprendre s'ils seraient favorables à migrer sur Discord (Il y a encore quelques années il y avait des débats entre les deux solutions.. Mais aujourd'hui la majorité des communautés de développeurs sont sur Discord).

Notre code de conduite étant flexible et ouvert nous pourrions faire les compromis nécessaire tant que ceux-ci sont bénéfiques à la communauté au sens large.

Note L'évènement Paris.js possède aussi un Discord. Je pense que ce serait là aussi cohérent de l'intégrer dans la communauté.

Évidemment je suis conscient que cela n'aboutira probablement pas. Mais je pense sincèrement que ne pas en parler ou proposer l'idée serait une erreur (n'importe le résultat).

❤️

Ajouter un salon "job"

Au vu de toutes les demandes de postes que je reçoit sur LinkedIn, je me suis dit qu'il serait intéressant de créer un salon pour partager les annonces.
Vu que pour ma part je les refuses tous et que les recruteurs ont du mal a trouver des candidats, je trouve dommage qu'on ne puisse pas partager pour ceux qui pourrait être à l'écoute d'opportunité !

Bien sûr, le but n'est pas de devenir un relais pour les recruteurs !

J'avais pensé dans un premier tant a un regroupement de channel sous le nom "job" avec des sous salon du type #front, #back, #leadDev, etc ... Mais il y a aussi une deuxième approche avec le même système utilisé avec le channel #liens : [Front], [Back], [leadDev], etc

Renommer le channel #nodeschool

Hello,

le channel #nodeschool avait été créé parce qu'il était le "premier" événement qu'on a fait en communauté.

Cependant, il y a pléthore de meetups dans les grandes villes et on vient souvent discuter de ceux-ci dans ce channel, à défaut d'avoir le choix.

C'est pour cela que j'aimerais bien renommer le channel en #meetup.

Des avis ?

Nouveau Channel destiné au partage et aux avis

Bonsoir,
J'écris cette demande dans l'objectif de créer un channel permettant de partager et de recevoir un avis sur une quelconque création graphique. Que ce soit du WebDesign du dessin vectoriel ou autre.

Je comprends bien que cette communauté est surtout axé dans le développement et plus précisément dans le Javascript mais je penses qu'un channel de ce genre pourrait réellement être un ajout positif au partage et aux conseils car je sais par expérience qu'il est toujours utile d'avoir un autre point de vu sur sa création !

Ce channel pourrait simplement être dans la catégorie Autres mais si il prends plus d’ampleur au sein de la communauté il pourrait même faire partie de la catégorie Général !

Merci à ceux qui auront pris le temps de lire cette issue.

Et pensez bien à mettre un 👍ou un 👎 pour indiquer si cette idée vous a plu ou si vous la trouvez complètement 💩

Ajout d'une règle pour la présentation

Afin d'éviter les présentations trop light du style
Yo c'est Kevin et j'aime le JS :D
Je voudrais proposer une modification sur la partie "Critères pour entrer sur le discord" vu que le but d'une présentation est de se présenter (sans déc) dans le but que les autres puisse avoir 2-3 infos sur la personne.
Bref, j'aimerai ajouter aux critères d'au moins mettre l'âge (ou un indice de l'age si ça pose probleme a certains), depuis combien de temps la personne fait du JS (peut très bien etre 2 semaines) et d'autres infos qui pourrait être pertinentes.

Le but n'est pas de juger mais de pouvoir en savoir un peu plus sur la personne.

Qu'en pensez-vous ?

Waves channel

Bonjour les amis,

Que diriez-vous de créer un channel #waves qui permettrait aux personnes de se 👋 et de répondre aux autres 👋 .

Bien que son intérêt semble limité, ça permettrait de ne pas polluer le #general (bon ça pollue pas vraiment), et avoir une sorte de channel où on peut signifier sa présence et voir qui nous réponds.

Je proposerais aussi de tester le channel pendant 1 ou 2 mois et de rediscuter de son intérêt.

Bonne journée 👋

Nettoyage des rôles

J'écris cette demande dans l'objectif de remettre à zéro la gestion des rôles au sein de la communauté. Le constat est que la plupart des rôles ne sont pas spécialement nécessaires et n'ont bien souvent aucune réelle valeur (Sans parler de la difficulté de garder les rôles en question à jour sur les membres de la communauté).

Cet demande de changement n'impactera pas les rôles de base: Fondateur, Mentor, Communauté.

Les rôles Twitter et Logs ne seront pas non plus impactés par cet demande (Rôles d'accès à des salons privés).

L'objectif est de laisser plus de place à d'éventuel futur changement et/ou évolution autour des rôles. Peut-être par exemple pouvoir mieux fédérer/certifier certains rôles.

Coquilles dans les blocs de code

J'ai remarqué certaines "coquilles" dans les blocs de code qui sont surtout de l'ordre de la consistance du coding style :

  • Sur les 4 strings non template strings dans les deux premiers blocs, vous alternez single quotes et double quotes
  • Dans le bloc sur le code de conduite, vous avez des espaces en trop après la parenthèse du join et avant la virgule des arguments
  • Dans le bloc sur les invitations, il manque l'espace avant la virgule dans les arguments du addEventListener. Par ailleurs, mais ça c'est discutable, la forme function(arg) {} pour un callback me semble un peu désuète depuis ES2015 et les arrow functions
  • Dans le bloc sur les salons, le console.log, en plus de manquer le point-virgule final présent partout ailleurs, n'est pas correct (cf #102)

P-S : je ne fais pas de PR étant donné que pour certaines "coquilles", ça dépend du coding style voulu de base, je ne vais donc pas imposer le mien.

Premier volet de changement pour les salons

Bonjour,

Cette proposition a pour objectif la modification de plusieurs salons (et catégories) sur le discord. Elle vise les catégories "administration système" et "Base de données" (cette proposition ne vise donc pas la modification des autres catégories).

Les modifications

  • Suppression du salon Windows pour inactivité (le salon autres fera largement l'affaire).
  • Suppression complète de la catégorie Base de données (avec l'intégralité de ses salons).
  • Modification du titre de catégorie "Administration Système" pour "Système et Database"
  • Ajout d'un salon "Database" dans la catégorie Système et Database.

Explication des modifications
Les salons présents dans la catégorie Base de données sont très peu actif. Sachant qu'il nous est impossible de créer des salons pour chaque BDD existante, il vaut mieux partir sur l'idée de n'avoir qu'un seul salon pour gérer l'intégralité des problèmes liés aux bases de données.

La catégorie administration système est la plus apte à recevoir ce nouveau salon. (De plus cela aura peut-être pour effet de renforcer l'activité au sein de cette catégorie).

En attente de vos retours !

Guide de contribution

Bonjour,

Avec le temps la communauté grandit et s'ouvre sur un modèle où chacun participent et donne son avis dans les changements et évolution(s) proposée.

Il ne serait donc pas une mauvaise idée de mettre en place un code de conduite pour pouvoir contribuer ou changer un élément de la communauté (Nouvelles règles, Nouveau salons, Une idée etc..). Cela permettrait de mettre en place un processus clair qui permettent à tout et à chacun de contribuer sans problèmes (Ou bien même de subir un changement sans être préalablement au courant).

Les demandes devront néanmoins être en relation avec l'objectif de la communauté.

N'hésitez pas à me faire votre retour (un premier draft devrait être fait pour ce week-end).

Thomas,

Catégories Discord

Salutations !

Selon les règles de la communauté, je vous soumets à validation, commentaires, etc, la hiérarchie suivante contient le titre du channel et sa description, et donnera par la suite lieux à une PR :

  • Général - Catégorie générale
    • Annonces - Annonces des administrateurs
    • Présentation - Présentations des nouveaux arrivants
    • Blabla - Discussions générales
  • Développement - Catégorie développement
    • ECMAScript - ES, son passé, son présent, son avenir
    • Node.js - La vie
    • Front - Tout ce qui touche aux frameworks fronts
    • Node-native - CPP, Rust avec les bindings natifs Node.js
  • Base de données - Catégorie base de données
    • Systèmes [de gestion de base de données] SQL - Les classiques
    • MongoDB - Le célébrissime
    • RethinkDB - L'agréable
    • Redis - Le performant
    • old_database - Archive
  • Administration système - Catégorie adminsys
    • Linux - Tous les systèmes Linux
    • Windows - Un problème avec votre système ?
    • Docker - Le déploiement avec Docker
    • old_system - Archive
  • Autres
    • Liens - Liens utiles
    • Jeux - Venez jouer !
    • Gif - Images funs
    • Bot - Bot de la communauté
    • Video-blog - Projet de vidéo-blogs
    • Vocal - Communication par écrit des salons vocaux
    • old_others - Archive

J'attends vos remarques, commentaires, idées.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.