Freecodecamp: Cambiar el nombre de "Free Code Camp" a freeCodeCamp en todas partes

Creado en 11 ene. 2017  ·  40Comentarios  ·  Fuente: freeCodeCamp/freeCodeCamp

Estamos cambiando el nombre escrito de nuestra comunidad de "Free Code Camp" a "freeCodeCamp".

En caso de que tenga curiosidad, estas son algunas de las razones por las que nuestro equipo central acordó que esta forma de escribirlo es mejor:

  • la mayoría de las personas ya escriben freecodecamp cuando nos buscan en Google (a través de Google Trends), y el 60% de ellos informan que lo escriben sin espacios (a través de una encuesta de Twitter)

  • freecodecamp es más fácil y rápido de escribir, y visualmente más

  • Los profesionales de SEO me han dicho que solo usar un nombre (no ambos) mejorará nuestro SEO (aunque Google es básicamente una caja negra, por lo que no hay forma de saber si tienen razón)

  • con la carcasa de camello inferior opcional, freeCodeCamp se ve visualmente más interesante que Free Code Camp sin afectar significativamente la legibilidad

  • nuestro logo, identificador de twitter, página de facebook, canal de youtube, publicación mediana - lo que sea - ya usamos freecodecamp sin espacios, así que este es un paso hacia la uniformidad

Estos son los lugares donde necesitaremos actualizar esto:

  • [x] Nuestro foro
  • [x] Descripciones de Gitter
  • [x] paquetes npm
  • [x] Twitter
  • [x] Facebook
  • [x] Publicación mediana
  • [x] GitHub README.md y otros archivos .md
  • [x] Referencias dentro de la base de código de Free Code Camp, incluidas las metaetiquetas y la copia del desafío.
  • [x] Nombre e información del canal de YouTube
  • [] Descripciones de videos de YouTube (estaban programadas para actualizarse de todos modos)
  • [x] LinkedIn (tenga en cuenta que LinkedIn está realizando la transición de su plataforma de páginas de universidades, por lo que todavía no pudimos cambiar todo)
  • [x] Teespring
  • [x] codepen
  • [x] reddit

Y en cualquier otro lugar, nadie lo nota.

Si desea abordar una plataforma específica mencionada anteriormente, responda y llame a "dibs". Y si no tiene permiso para actualizarlo, responda a este problema con enlaces a instancias específicas y es probable que alguien tenga permiso para actualizarlo.

¡Gracias a todos por su ayuda con esta transición!

help wanted

Comentario más útil

¡Llamo a dibs en 'GitHub README.md y otros archivos .md'!

+1 para el camelCase!

Todos 40 comentarios

¡Llamo a dibs en 'GitHub README.md y otros archivos .md'!

+1 para el camelCase!

La página de reddit también debe cambiarse https://www.reddit.com/r/FreeCodeCamp/. Es necesario cambiar la URL, el título de la página y la descripción.

Actualizado, Codepen.io: Nombre de usuario / Nombre para mostrar / Títulos / Iconos del lápiz de desafío

Sorprendentemente, encontré solo 289 coincidencias para "campo de código libre" (no distingue entre mayúsculas y minúsculas) en 40495 archivos en todos los FreeCodeCamp/ , aunque esto, por supuesto, no tiene en cuenta los casos de "campo de código libre" sin la carcasa de camello.

Llamo a dibs en el código base 😄

Los nuevos desafíos en la expansión del plan de estudios que hacen referencia a él usan "Free Code Camp" en su copia. Creo que lo basé en las secciones frontales que utilizan la "API de fotos de gatos de campo de código gratuito". Feliz de ayudar a conseguirlos cuando The Merge esté listo.

@ no-stack-dub-sack Recomiendo que haga una solicitud de extracción por archivo / bloque como en una para todos los proyectos de front-end, una para todos los javascript básicos y así sucesivamente.

Esto ayudará mucho a reajustar los desarrollos abiertos actuales. (Además, sería un salvavidas en QA, el desplazamiento es difícil jajaja ... 😅)

@HKuz Creo que para la expansión del plan de estudios podemos tener un PR separado que actualice esa rama, no necesitamos esperar a la puesta en escena. Es ideal porque los cambios de la rama del plan de estudios se sumarían a la puesta en escena, por lo que idealmente no se perdería nada.

Déjame saber, puedo hacer un PR para ayudar.

@raisedadead @erictleung ¿Hay alguna otra plataforma (s) que pueda

@ Manish-Giri ¿qué tal el foro?

@raisedadead ¡Gracias! Pasaré por el foro.

@raisedadead Así que estaba hablando con @QuincyLarson sobre esto anoche en realidad, y él mencionó que tal vez no debería tocar los archivos semilla ya que todos serán reemplazados cuando la expansión del plan de estudios entre en funcionamiento de todos modos, ¿lo entendí correctamente @QuincyLarson?

Hasta ahora he hecho los siguientes directorios:

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

e hice esto antes de hablar con Quincy:

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

Así que supongo que terminaré el directorio server y luego haré un PR, luego haré todo lo demás directorio por directorio, excepto en los archivos semilla, y presentaré un PR para cada uno.

¿Tiene sentido @raisedadead?

Además, dado que la parte del dominio de las direcciones de correo electrónico distingue entre mayúsculas y minúsculas, ¿debería reemplazar "freecodecamp" por "freeCodeCamp" en cualquier instancia de una dirección de correo electrónico que un usuario pueda ver, o es una exageración?

No debería tocar los archivos semilla ya que todos serán reemplazados cuando la expansión del plan de estudios se active de todos modos

Bueno, esto tiene el potencial de perderse y NO tocar algunas líneas o instancias o ocurrencia de Free Code Camp o FreeCodeCamp

En mi humilde opinión, deberíamos tener dos actividades de actualización de ambas ramas en una actividad de la tarea. Pero sí, eso también se identificará fácilmente, más adelante ... no se preocupe.

Hagamos los cambios para la semilla en la rama del plan de estudios y auditemos todo una vez que se haya fusionado nuevamente con la etapa de preparación.

luego haga todo lo demás directorio por directorio, excepto en los archivos semilla, y presente un PR para cada

Perfecto. Suena bien para mí. Simplemente verifique si hay RP abiertos, si algún RP tiene cambios (archivos) que se verán afectados con su RP, consúltelo en los comentarios de RP, para que los propietarios de RP puedan reajustar y resolver conflictos.

Además, dado que la parte del dominio de las direcciones de correo electrónico no distingue entre mayúsculas y minúsculas, ¿debería reemplazar "freecodecamp" por "freeCodeCamp" en cualquier instancia de una dirección de correo electrónico que un usuario pueda ver, o es una exageración?

No, no hagas eso. Puede que no sea un problema en los navegadores, pero podría haber clientes de correo electrónico que pueden romperse ... también es una exageración.

Gracias.

@QuincyLarson @raisedadead @erictleung Me di cuenta de que la lista de freeCodeCamp en este archivo y enviar el PR al repositorio up-for-grabs.net

@raisedadead Mientras trabajaba en el cambio de nombre de los archivos .md , encontré este archivo . El nombre del archivo es LICENCE-Free-Code-Camp-Curriculum.md , y como el archivo cambiará de nombre de acuerdo con el nuevo estilo, ¿debería cambiar LICENCE a LICENSE mientras estoy en ello? Me di cuenta de que, en algunos otros lugares, se está utilizando License , como este archivo , así que quería consultarlo.

@robbawebba ¡ eso suena razonable!

@ Manish-Giri en mi opinión, estaba pensando que el archivo de licencia para el plan de estudios podría cambiarse a LICENSE-freeCodeCamp-Curriculum.md , que usa freeCodeCamp y LICENSE sobre LICENCE . Mis dos centavos, pero esperaría a @QuincyLarson.

Para su información, la página Acerca de del foro debe actualizarse.

@ Manish-Giri Proceda como sugirió Eric. Debo haber estropeado la ortografía en primer lugar.

@robbawebba sí, ¡gracias por eso!

@ m-henderson puede ayudarnos con la página del foro.

@erictleung @raisedadead ¡ Gracias chicos! Esperaré la última palabra de

@raisedadead por supuesto,

@erictleung Actualicé nuestro subreddit. Reddit no te permitirá cambiar las mayúsculas de la URL, pero arreglé todo lo demás.

@raisedadead @QuincyLarson con el PR que acabo de hacer, todo lo que realmente queda para el código base son los archivos .md que sé que está @ Manish-Giri, y los archivos seed , que supongo que no lo estamos haciendo por ahora, ¿verdad? ¿O debería seguir adelante y hacer un PR contra la rama del plan de estudios?

@ no-stack-dub-sack sí, suena bien.

@ Manish-Giri cuando esté listo, necesitamos ese PR,: guiño:

@QuincyLarson @raisedadead

Dos cuestiones / comentarios / preguntas:

  1. Voy a dejar cualquier atributo alt que encuentre como "campo de código libre" ya que queremos asegurarnos de que los lectores de pantalla puedan pronunciar esto.
  2. Challenge Caesars Cipher se basa en una ortografía de FREE CODE CAMP para pasar las pruebas, por lo que no cambiaré esta instancia en nuestra semilla. Creo que probablemente no valga la pena arreglarlo, pero quería mencionarlo.

¿Alguien sabe si https://github.com/freeCodeCamp/static todavía está en uso? Si es así, también requerirá algunas actualizaciones.

¡Hola gente! Revisé la lista de verificación para ver qué se ha hecho y qué queda por hacer.

Nuestro foro
✔️ Se actualizó el título del foro
♻️ El cambio de nombre de la wiki está en curso

Descripciones de Gitter
✔️ Pasé por las salas de chat oficiales y las cambié.

paquetes npm
❓ Todos los paquetes de freeCodeCamp se nombran con fcc o freecodecamp en minúsculas, como tiene sentido con las convenciones de nomenclatura de los paquetes. Lo único que pude encontrar que podría necesitar una actualización es fcc-express-background . / cc @ Em-Ant

Gorjeo
y
Publicación mediana
✔️ Parece que esto se hizo

GitHub README.md y otros archivos .md
✔️ Hecho por Manish

Facebook
♻️❓ Parece que la descripción se actualizó, pero el título aún no se ha actualizado. Por lo que puedo decir, debe hacer esto a través de una solicitud, por lo que existe la posibilidad de que esto ya esté en progreso, pero no estoy seguro.

Referencias dentro de la base de código [sic 😜] de Free Code Camp, incluidas las metaetiquetas y la copia del desafío
♻️ En progreso, parece que la parte del desafío está esperando https://github.com/freeCodeCamp/freeCodeCamp/pull/12570 y todo lo demás está hecho.
_ Actualización: parece que esto se ha hecho ahora_


Edición 1: se hizo el nombre y la descripción del canal de YouTube, la tienda tiene relaciones públicas

Nombre e información del canal de YouTube
✔️ ¡Listo!

tienda
✔️ Hecho por Mrugesh


Otra edición:

Teespring
✔️ ¡Listo!

LinkedIn
🤷‍ Quincy habló con LinkedIn y, con su sistema actual, no es posible cambiar el nombre.


Que hacer

Descripciones de videos de YouTube (estaban programadas para actualizarse de todos modos)


¡Eso es un gran progreso! La mayor parte del cambio de nombre se realizó en una semana, ¡buen trabajo a todos!

@QuincyLarson No estoy seguro de los lugares y las personas correctos para abordar estos últimos fragmentos. Creo que la mayoría de ellos depende de ti.

@QuincyLarson @systimotic PR https://github.com/freeCodeCamp/shop/pull/1 para la tienda.

¡Hola a todos! ¡He realizado algunos compromisos en mi rama y he intentado fusionarme con el maestro! Pero está pidiendo una razón… ¡¡No tengo ni idea de cómo seguir adelante !! He adjuntado la captura de pantalla. Por favor ayuda.
ice_screenshot_20170121-144354

Estaba haciendo cambios en los archivos semilla / desafíos que usaban el estilo antiguo de "freeCodeCamp".

@Dazler se comunica con la sala de chat de colaboradores .

Puedo continuar y terminar la base de código ahora que hemos combinado el gran plan de estudios en la puesta en escena ... Trabajaré en un PR para terminar esto en los próximos días. Que son solo archivos semilla en este punto para el código base.

@raisedadead @QuincyLarson He estado

@ no-stack-dub-sack, haga una solicitud de extracción cuando esté listo, nos encargaremos de fusionar y reajustar los RP

¿Alguien podría cambiar la descripción del repositorio acerca de ?

freeCodeCamp / acerca de # 3

@QuincyLarson @raisedadead ¡Ah! Tengo un lugar más: ¡Twitch! ¿¡Cómo pudimos olvidar !? 😄 No estoy seguro de quién está a cargo de esto, pero solo quiero saber con certeza si podemos hacerlo o no, porque si cambio las instrucciones para el desafío de twitch a freeCodeCamp para "usuarios que generalmente están en línea "no estoy seguro de si la API será sensible a ese cambio de caso o no ...

simplemente almacenando esto aquí para poder usarlo como una bandera para encontrar esta parte de la semilla fácilmente más tarde:

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

¡Qué hermosa vista!

image

@ no-stack-dub-sack gracias! Yo me ocuparé de Twitch :)

¿Cómo puedo ayudar?

Muy bien a todos, lo único que queda en esta lista son las descripciones de YouTube. Voy a crear un problema aparte para eso. ¡Gracias a todos!

¿Fue útil esta página
0 / 5 - 0 calificaciones