Freecodecamp: Changez le nom de "Free Code Camp" en freeCodeCamp partout

Créé le 11 janv. 2017  ·  40Commentaires  ·  Source: freeCodeCamp/freeCodeCamp

Nous changeons le nom écrit de notre communauté de "Free Code Camp" à "freeCodeCamp".

Au cas où vous seriez curieux, voici quelques-unes des raisons pour lesquelles notre équipe de base a convenu que cette façon de l'écrire est meilleure:

  • la plupart des gens tapent déjà freecodecamp lorsqu'ils nous recherchent sur Google (via Google Trends), et 60% d'entre eux déclarent qu'ils le tapent sans espaces (via sondage Twitter)

  • freecodecamp est plus facile et plus rapide à taper, et visuellement plus

  • Les spécialistes du référencement m'ont dit que le simple fait d'utiliser un seul nom (pas les deux) améliorera notre référencement (bien que Google soit fondamentalement une boîte noire, il n'y a donc aucun moyen de savoir s'ils ont raison)

  • avec le boîtier en chameau inférieur en option, freeCodeCamp semble visuellement plus intéressant que Free Code Camp sans affecter singulièrement la lisibilité

  • notre logo, pseudo twitter, page facebook, chaîne youtube, publication médiatique - vous le nommez - utilisent déjà freecodecamp sans espaces, c'est donc un pas vers l'uniformité

Voici les endroits où nous devrons mettre à jour ceci:

  • [x] Notre forum
  • [x] Descriptions de Gitter
  • [x] packages npm
  • [x] Twitter
  • [x] Facebook
  • [x] Publication moyenne
  • [x] GitHub README.md et autres fichiers .md
  • [x] Références dans la base de code de Free Code Camp elle-même, y compris les balises méta et la copie de défi
  • [x] Nom et informations de la chaîne YouTube
  • [] Descriptions de vidéos YouTube (celles-ci devaient de toute façon être mises à jour)
  • [x] LinkedIn (notez que LinkedIn est en train de faire la transition de sa plateforme de pages universitaires, nous n'avons donc pas encore été en mesure de tout changer)
  • [x] Teespring
  • [x] codepen
  • [x] reddit

Et partout ailleurs, n'importe qui le remarque.

Si vous souhaitez vous attaquer à une plate-forme spécifique répertoriée ci-dessus, répondez et appelez "dibs". Et si vous n'êtes pas autorisé à le mettre à jour, répondez à ce problème avec des liens vers des instances spécifiques et quelqu'un aura probablement l'autorisation d'aller le mettre à jour.

Merci pour votre aide dans cette transition, tout le monde!

help wanted

Commentaire le plus utile

J'appelle dibs sur 'GitHub README.md et autres fichiers .md'!

+1 pour le camelCase!

Tous les 40 commentaires

J'appelle dibs sur 'GitHub README.md et autres fichiers .md'!

+1 pour le camelCase!

La page reddit doit également être modifiée https://www.reddit.com/r/FreeCodeCamp/. L'URL, le titre de la page et la description doivent être modifiés.

Mis à jour, Codepen.io: Nom d'utilisateur / Nom d'affichage / Titres de stylet de défi / Icônes

Étonnamment, je n'ai trouvé que 289 correspondances pour "free code camp" (non sensible à la casse) sur 40495 fichiers en tout FreeCodeCamp/ , bien que cela ne tienne bien sûr pas compte des instances de "freecodecamp" sans le boîtier de chameau

J'appelle dibs sur la base de code 😄

Les nouveaux défis de l'expansion du programme qui y font référence utilisent "Free Code Camp" dans leur copie. Je pense que je l'ai basé sur les sections frontales qui utilisent l '"API Free Code Camp Cat Photo". Heureux d'aider à les obtenir lorsque The Merge sera prêt.

@ no-stack-dub-sack Je vous recommande de faire une pull request par fichier / bloc comme dans un pour tous les projets frontaux, un pour tous les javascript de base et ainsi de suite.

Cela aidera beaucoup à rebaser les développements ouverts actuels. (En outre, ce serait une bouée de sauvetage en QA, le défilement est un lol difficile ... 😅)

@HKuz Je pense que pour l'extension du programme, nous pouvons avoir un PR séparé qui met à jour cette branche, nous n'avons pas besoin d'attendre la mise en scène. C'est l'idéal parce que les changements de la branche du curriculum iraient en plus de la mise en scène, donc idéalement rien ne serait oublié.

Laissez-moi savoir, je peux faire un PR pour vous aider.

@raisedadead @erictleung Y a-t-il une ou plusieurs autres plates-formes que je peux utiliser dans la liste ci-dessus, sans rencontrer de problèmes d'accès?

@ Manish-Giri et le forum?

@raisedadead Merci! Je vais parcourir le forum.

@raisedadead Donc, je parlais de cela à

Jusqu'à présent, j'ai fait les répertoires suivants:

server/resources/testimonials .json
server/views/sponsors/sponsors.jade
server/boot/user.js
server/boot/a-extender.js
server/boot/randomAPIs.js
server/server.js

et je l'ai fait avant de parler à Quincy:

seed/challenges/04-video-challenges/jslingo.json

Donc je suppose que je vais terminer le répertoire server et ensuite faire un PR, puis faire tout le reste répertoire par répertoire, sauf dans les fichiers de départ, et déposer un PR pour chacun.

Cela a du sens @raisedadead?

De plus, comme la partie domaine des adresses e-mail est sensible à la casse, devrais-je remplacer «freecodecamp» par «freeCodeCamp» dans n'importe quelle instance d'une adresse e-mail qu'un utilisateur pourrait voir, ou est-ce excessif?

Je ne devrais pas toucher aux fichiers de départ car ils seront tous remplacés lorsque l'extension du programme sera mise en ligne de toute façon

Eh bien, cela a un potentiel de manquer et de ne PAS toucher certaines lignes ou instances ou occurrence de Free Code Camp ou FreeCodeCamp

IMHO, nous devrions avoir deux activités de mise à jour des deux branches sur une activité de corvée. Mais oui, cela sera aussi facilement identifié, plus tard ... pas de soucis.

Apportons les modifications pour la graine dans la branche du curriculum et vérifions tout une fois qu'il a été fusionné à nouveau.

puis faites tout le reste répertoire par répertoire, sauf dans les fichiers de départ, et déposez un PR pour chaque

Parfait. Cela me semble bien. Vérifiez simplement les PR ouverts, si un PR présente des changements (fichiers) qui seront affectés par votre PR, reportez-vous-y dans les commentaires du PR, afin que les propriétaires de PR puissent rebaser et résoudre les conflits.

De plus, étant donné que la partie domaine des adresses e-mail est insensible à la casse, devrais-je remplacer «freecodecamp» par «freeCodeCamp» dans n'importe quelle instance d'une adresse e-mail qu'un utilisateur pourrait voir, ou est-ce excessif?

Non, NE FAITES PAS ça. Ce n'est peut-être pas un problème dans les navigateurs, mais il peut y avoir des clients de messagerie qui peuvent se briser ... c'est aussi une exagération.

Merci.

@QuincyLarson @raisedadead @erictleung J'ai remarqué que la liste freeCodeCamp sur ce fichier et soumettre le PR au repo up-for-grabs.net

@raisedadead Alors que je travaillais à renommer les fichiers .md , je suis tombé sur ce fichier . Le nom du fichier est LICENCE-Free-Code-Camp-Curriculum.md , et comme le fichier sera renommé selon le nouveau style, dois-je changer LICENCE en LICENSE , pendant que j'y suis? J'ai remarqué que dans d'autres endroits, License est utilisé, comme ce fichier , je voulais donc vérifier avec vous.

@robbawebba cela semble raisonnable!

@ Manish-Giri à mon avis, je pensais que le fichier de licence du programme pourrait être changé en LICENSE-freeCodeCamp-Curriculum.md , qui utilise freeCodeCamp et LICENSE sur LICENCE . Mes deux cents, mais j'attendrais @QuincyLarson.

Pour info, la page About du forum doit être mise à jour.

@ Manish-Giri Veuillez procéder comme Eric l'a suggéré. J'ai dû foirer l'orthographe en premier lieu.

@robbawebba oui, merci pour ça!

@ m-henderson peut vous aider avec la page à propos du forum.

@erictleung @raisedadead Merci les gars! J'attendrai le dernier mot de @QuincyLarson pour le changement.

@raisedadead bien sûr,

@erictleung J'ai mis à jour notre subreddit. Reddit ne vous laissera pas changer la capitalisation de l'URL mais j'ai corrigé tout le reste.

@raisedadead @QuincyLarson avec le PR que je viens de faire, tout ce qui reste vraiment pour la base de code est les fichiers .md dont je sais que @ Manish-Giri est sur, et les fichiers seed - que je suppose que nous ne faisons pas pour le moment, non? Ou devrais-je aller de l'avant et faire un PR contre la branche du curriculum?

@ no-stack-dub-sack yup, ça sonne bien.

@ Manish-Giri chaque fois que vous êtes prêt, nous avons besoin de ce PR,: wink:

@QuincyLarson @raisedadead

Deux problèmes / commentaires / questions:

  1. Je vais laisser tous les attributs alt je trouve comme "camp de code gratuit" car nous voulons nous assurer que les lecteurs d'écran peuvent prononcer cela.
  2. Challenge caesars cipher repose sur une orthographe de FREE CODE CAMP pour passer les tests, donc je ne change pas cette instance dans notre graine. Je pense que cela ne vaut probablement pas la peine d'être réparé, mais je voulais le mentionner.

Est-ce que quelqu'un sait si https://github.com/freeCodeCamp/static est toujours utilisé? Si tel est le cas, il faudra également des mises à jour.

Salut tout le monde! J'ai vérifié la liste de contrôle pour voir ce qui a été fait et ce qui reste à faire.

Notre forum
✔️ Le titre du forum a été mis à jour
♻️ Le changement de nom du wiki est en cours

Descriptions de Gitter
✔️ J'ai parcouru les forums de discussion officiels et les ai modifiés.

packages npm
❓ Tous les packages freeCodeCamp sont nommés soit avec fcc soit en minuscules freecodecamp, comme cela a du sens avec les conventions de dénomination des packages. La seule chose que j'ai pu trouver qui pourrait nécessiter une mise à jour est fcc-express-background . / cc @ Em-Ant

Twitter
et
Publication moyenne
✔️ On dirait que cela a été fait

GitHub README.md et autres fichiers .md
✔️ Fait par Manish

Facebook
♻️❓ On dirait que la description a été mise à jour, mais le titre n'a pas encore été mis à jour. D'après ce que je peux dire, vous devez le faire via une demande, il y a donc une chance que cela soit déjà en cours, mais je ne suis pas sûr.

Références dans la base de code [sic 😜] de Free Code Camp, y compris les balises Meta et la copie de défi
♻️ En cours, on dirait que la partie défi attend https://github.com/freeCodeCamp/freeCodeCamp/pull/12570 et tout le reste est fait.
_ Mise à jour: il semble que cela a été fait maintenant_


Modification 1: le nom et la description de la chaîne YouTube ont été définis, la boutique a des relations publiques

Nom et informations de la chaîne YouTube
✔️ Terminé!

Magasin
✔️ Fait par Mrugesh


Une autre modification:

Teespring
✔️ Terminé!

LinkedIn
🤷‍ Quincy a parlé à LinkedIn, et avec leur système actuel, changer le nom n'est pas possible.


Faire

Descriptions des vidéos YouTube (celles-ci devaient de toute façon être mises à jour)


C'est un grand progrès! La plupart des changements de nom se sont déroulés en une semaine, bon travail à tous!

@QuincyLarson Je ne suis pas sûr des bons endroits et des bonnes personnes pour prendre ces derniers morceaux. Je pense que la plupart dépendent de vous.

@QuincyLarson @systimotic PR https://github.com/freeCodeCamp/shop/pull/1 pour la boutique.

Salut à tous! J'ai fait quelques commits dans ma branche et j'ai essayé de fusionner avec master !! Mais il demande une raison ,,, je n'ai aucune idée de comment continuer !! J'ai joint la capture d'écran. Veuillez aider.
ice_screenshot_20170121-144354

Je faisais des changements dans les fichiers de départ / défis qui utilisaient l'ancien style de "freeCodeCamp".

@Dazler atteint la salle de chat des contributeurs .

Je peux continuer et terminer la base de code maintenant que nous avons fusionné le grand programme avec la mise en scène ... Je vais travailler sur un PR pour terminer cela dans les prochains jours. Ce ne sont que des fichiers de départ à ce stade pour la base de code.

@raisedadead @QuincyLarson J'ai

@ no-stack-dub-sack veuillez faire une demande de tirage lorsque vous êtes prêt, nous nous occuperons de la fusion et du rebasage des PR

Quelqu'un pourrait-il changer la description du repo à propos ?

freeCodeCamp / environ # 3

@QuincyLarson @raisedadead Ah! J'ai encore une place - Twitch! Comment pourrions-nous oublier!? 😄 Je ne sais pas qui est en charge de cela, mais je veux juste savoir avec certitude si nous pouvons le faire ou non, car si je passe aux instructions pour le défi Twitch à freeCodeCamp pour "les utilisateurs qui sont généralement en ligne "Je ne sais pas si l'API sera sensible à ce changement de casse ou non ...

il suffit de stocker ceci ici pour que je puisse l'utiliser comme indicateur pour trouver facilement cette partie de la graine plus tard:

<code>[\"ESL_SC2\", \"OgamingSC2\", \"cretetion\", \"freecodecamp\", \"storbeck\", \"habathcx\", \"RobotCaleb\", \"noobs2ninjas\"]</code>
<code>https://api.twitch.tv/kraken/streams/freecodecamp</code>

Quelle belle vue!

image

@ no-stack-dub-sack merci! Je vais m'occuper de Twitch :)

Comment puis-je aider?

Très bien tout le monde, la seule chose qui reste sur cette liste est les descriptions YouTube. Je vais créer un problème distinct pour cela. Merci tout le monde!

Cette page vous a été utile?
0 / 5 - 0 notes