Freecodecamp: Alterar o nome de "Free Code Camp" para freeCodeCamp em todos os lugares

Criado em 11 jan. 2017  ·  40Comentários  ·  Fonte: freeCodeCamp/freeCodeCamp

Estamos mudando o nome escrito da nossa comunidade de "Free Code Camp" para "freeCodeCamp".

Caso você esteja curioso, aqui estão alguns dos motivos pelos quais nossa equipe principal concordou que essa maneira de escrever é melhor:

  • a maioria das pessoas já digita freecodecamp quando nos procura no Google (via Google Trends), e 60% delas auto-relatam que o digitam sem espaços (via enquete do Twitter)

  • freecodecamp é mais fácil e rápido de digitar e visualmente mais

  • Os praticantes de SEO me disseram que usar apenas um nome (não os dois) melhorará nosso SEO (embora o Google seja basicamente uma caixa preta, então não há como saber se eles estão certos)

  • com a caixa de camelo inferior opcional, freeCodeCamp parece visualmente mais interessante do que o Free Code Camp sem afetar significativamente a legibilidade

  • nosso logotipo, twitter, facebook, youtube channel, mídia publicação - você escolhe - já usa freecodecamp sem espaços, então este é um passo em direção à uniformidade

Aqui estão os lugares onde precisaremos atualizar isso:

  • [x] Nosso fórum
  • [x] Descrições de Gitter
  • pacotes [x] npm
  • [x] Twitter
  • [x] Facebook
  • [x] Publicação média
  • [x] README.md do GitHub e outros arquivos .md
  • [x] Referências dentro da própria base de código do Free Code Camp, incluindo metatags e cópia de desafio
  • [x] Nome e informações do canal do YouTube
  • [] Descrições de vídeo do YouTube (deveriam ser atualizadas de qualquer maneira)
  • [x] LinkedIn (observe que o LinkedIn está fazendo a transição da plataforma de páginas de suas universidades, então não foi possível mudar tudo ainda)
  • [x] Teespring
  • [x] codepen
  • [x] reddit

E em qualquer outro lugar alguém percebe isso.

Se você quiser lidar com uma plataforma específica listada acima, responda e chame "dibs". E se você não tem permissão para atualizá-lo, responda a este problema com links para instâncias específicas e alguém provavelmente terá permissão para atualizá-lo.

Obrigado a todos por sua ajuda com essa transição!

help wanted

Comentários muito úteis

Eu chamo dibs em 'GitHub README.md e outros arquivos .md'!

1 para o camelCase!

Todos 40 comentários

Eu chamo dibs em 'GitHub README.md e outros arquivos .md'!

1 para o camelCase!

A página reddit também precisa ser alterada https://www.reddit.com/r/FreeCodeCamp/. O URL, o título da página e a descrição precisam ser alterados.

Atualizado, Codepen.io: Nome de usuário / Nome de exibição / Títulos / ícones da caneta de desafio

Surpreendentemente, encontrei apenas 289 correspondências para "free code camp" (sem distinção entre maiúsculas e minúsculas) em 40495 arquivos em todos os FreeCodeCamp/ , embora isso, obviamente, não leve em consideração as instâncias de "freecodecamp" sem a caixa do camelo

Eu chamo dibs na base de código 😄

Os novos desafios na expansão curricular que fazem referência ao uso do "Free Code Camp" em seu exemplar. Acho que baseei nas seções de front-end que usam a "API Free Code Camp Cat Photo". Fico feliz em ajudar a conseguir isso quando o Merge estiver pronto.

@ no-stack-dub-sack Eu recomendo que você faça uma solicitação de pull por arquivo / bloco como em um para todos os projetos de front end, um para todos os javascript básico e assim por diante.

Isso ajudará muito na reformulação dos atuais desenvolvimentos abertos. (Além disso, seria um salva-vidas no controle de qualidade, rolar é difícil lol ... 😅)

@HKuz Acho que para a expansão do currículo podemos ter um PR separado que atualiza esse ramo, não precisamos esperar pela encenação. É ideal porque as mudanças no ramo do currículo iriam além da preparação, de modo que nada seria perdido.

Deixe-me saber, posso fazer um RP para ajudar.

@raisedadead @erictleung Existem outras plataformas que eu possa usar da lista acima, sem ter problemas de acesso?

@ Manish-Giri e o fórum?

@raisedadead Obrigado! Vou passar pelo fórum.

@raisedadead Então, eu estava conversando com @QuincyLarson sobre isso na noite passada, e ele mencionou que talvez eu não devesse mexer nos arquivos semente, já que todos eles serão substituídos quando a expansão do currículo for ao ar de qualquer maneira - eu entendi isso corretamente @QuincyLarson?

Até agora, fiz os seguintes diretórios:

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 eu fiz isso antes de falar com Quincy:

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

Então acho que vou terminar o diretório server e então fazer um PR, então fazer todo o resto diretório por diretório, exceto nos arquivos seed, e arquivar um PR para cada um.

Faz sentido @raisedadead?

Além disso, como a parte do domínio de endereços de e-mails é caso sensível, que eu deveria estar substituindo "freecodecamp" com "freeCodeCamp" em qualquer instância de um endereço de e-mail que um usuário pode ver, ou isso é um exagero?

Eu não devo tocar nos arquivos de sementes, pois todos eles serão substituídos quando a expansão do currículo entrar no ar de qualquer maneira

Bem, isso tem o potencial de perder e NÃO tocar em algumas linhas ou instâncias ou ocorrência de Free Code Camp ou FreeCodeCamp

IMHO, devemos ter duas atividades de atualização de ambos os ramos em uma atividade de tarefa. Mas sim, isso será identificado facilmente também, mais tarde ... não se preocupe.

Vamos fazer as mudanças para a semente no ramo do currículo e auditar tudo assim que for mesclado de volta ao teste.

em seguida, faça todo o resto diretório por diretório, exceto nos arquivos seed, e arquive um PR para cada

Perfeito. Parece bom para mim. Apenas verifique se há PRs abertos, se algum PR está tendo alterações (arquivos) que serão afetadas com o seu PR, consulte nos comentários de PR, para que os proprietários de PR possam rebase e resolver conflitos.

Além disso, como a parte do domínio dos endereços de e-mail não diferencia maiúsculas de minúsculas, devo substituir "freecodecamp" por "freeCodeCamp" em qualquer instância de um endereço de e-mail que um usuário possa ver ou isso é um exagero?

Não faça isso. Pode não ser um problema nos navegadores, mas pode haver clientes de e-mail que podem falhar ... também é um exagero.

Obrigado.

@QuincyLarson @raisedadead @erictleung Percebi que a listagem de freeCodeCamp em este arquivo e enviar o PR para o repositório up-for-grabs.net

@raisedadead Enquanto eu estava trabalhando na renomeação nos arquivos .md , me deparei com este arquivo . O nome do arquivo é LICENCE-Free-Code-Camp-Curriculum.md , e como o arquivo será renomeado de acordo com o novo estilo, devo alterar LICENCE para LICENSE , enquanto estou nisso? Notei que, em alguns outros lugares, License está sendo usado, como este arquivo , por isso gostaria de verificar com você.

@robbawebba isso parece razoável!

@ Manish-Giri, na minha opinião, estava pensando que o arquivo de licença do currículo poderia ser alterado para LICENSE-freeCodeCamp-Curriculum.md , que usa freeCodeCamp e LICENSE sobre LICENCE . Meus dois centavos, mas eu esperaria em @QuincyLarson.

Para sua informação, a página Sobre do fórum precisa ser atualizada.

@ Manish-Giri Por favor, proceda como Eric sugeriu. Devo ter estragado a grafia em primeiro lugar.

@robbawebba sim, obrigado por isso!

@ m-henderson pode ajudar com a página sobre do fórum.

@erictleung @raisedadead Obrigado pessoal! Vou esperar a palavra final de @QuincyLarson para a mudança.

@raisedadead é claro,

@erictleung Eu atualizei nosso subreddit. O Reddit não permite que você altere a capitalização da URL, mas eu corrigi todo o resto.

@raisedadead @QuincyLarson com o PR que acabei de fazer, tudo o que realmente resta para a base de código são os arquivos .md que eu sei que @ Manish-Giri está, e os arquivos seed - que eu acho que não estamos fazendo por agora, certo? Ou devo prosseguir e fazer uma RP do ramo do currículo?

@ no-stack-dub-sack yup, parece bom.

@ Manish-Giri sempre que você estiver pronto, precisamos desse PR,: wink:

@QuincyLarson @raisedadead

Duas questões / comentários / perguntas:

  1. Vou deixar quaisquer alt atributos que considero "campo de código livre", pois queremos garantir que os leitores de tela possam pronunciar isso.
  2. A cifra de césares de desafio depende da grafia de FREE CODE CAMP para passar nos testes, portanto, não vou alterar essa instância em nossa semente. Acho que provavelmente não vale a pena consertar, mas queria mencioná-lo.

Alguém sabe se https://github.com/freeCodeCamp/static ainda está em uso? Nesse caso, também exigirá algumas atualizações.

Olá pessoas! Verifiquei a lista de verificação para ver o que foi feito e o que ainda precisa ser feito.

Nosso forum
✔️ O título do fórum foi atualizado
♻️ Renomeação do Wiki em andamento

Descrições de Gitter
✔️ Passei pelas salas de chat oficiais e alterei-as.

pacotes npm
❓ Todos os pacotes freeCodeCamp são nomeados com fcc ou freecodecamp minúsculo, como faz sentido com as convenções de nomenclatura para pacotes. A única coisa que descobri que pode precisar de atualização é fcc-express-background . / cc @ Em-Ant

Twitter
e
Publicação média
✔️ Parece que isso foi feito

GitHub README.md e outros arquivos .md
✔️ Feito por Manish

Facebook
♻️❓ Parece que a descrição foi atualizada, mas o título ainda não foi atualizado. Pelo que posso dizer, você tem que fazer isso por meio de uma solicitação, então há uma chance de que já esteja em andamento, mas não tenho certeza.

Referências na própria base de código do Free Code Camp [sic 😜], incluindo metatags e cópia de desafio
♻️ Em andamento, parece que a parte do desafio está aguardando https://github.com/freeCodeCamp/freeCodeCamp/pull/12570 e todo o resto está pronto.
_ Atualização: parece que isso foi feito agora_


Edição 1: o nome e a descrição do canal do YouTube foram feitos, a loja tem RP

Nome e informações do canal do YouTube
✔️ Feito!

fazer compras
✔️ Feito por Mrugesh


Outra edição:

Teespring
✔️ Feito!

LinkedIn
🤷‍ Quincy conversou com o LinkedIn e, com o sistema atual, não é possível alterar o nome.


Façam

Descrições de vídeo do YouTube (deveriam ser atualizadas de qualquer maneira)


Isso é um grande progresso! A maior parte da mudança de nome ocorreu em uma semana, bom trabalho a todos!

@QuincyLarson Não tenho certeza dos lugares e pessoas certos para fazer essas últimas partes. Acho que a maioria deles depende de você.

@QuincyLarson @systimotic PR https://github.com/freeCodeCamp/shop/pull/1 para a loja.

Olá a todos! Fiz alguns commits no meu branch e tentei fundir com o master !! Mas está perguntando por um motivo ... não tenho ideia de como continuar em frente !! Anexei a captura de tela. Por favor, ajude.
ice_screenshot_20170121-144354

Eu estava fazendo alterações nos arquivos seed / challenge que estavam usando o estilo antigo de "freeCodeCamp".

@Dazler entre em contato com a sala de bate-papo dos

Posso prosseguir e terminar a base de código agora que fizemos o grande currículo mesclar-se com a preparação ... Vou trabalhar em um PR para terminar isso nos próximos dias. Que são apenas arquivos de seed neste ponto para a base de código.

@raisedadead @QuincyLarson Estive adiando essa tarefa por um tempo, já que há MUUUUUUITO muitas mudanças acontecendo nos arquivos de seed agora ... não tenho certeza de quando seria um bom momento para fazer isso. Receio que fazer isso agora poderia causar conflitos de fusão com PRs abertos, etc.

@ no-stack-dub-sack, faça uma solicitação de pull quando estiver pronto, nós cuidaremos da mesclagem e rebase dos PRs

Alguém poderia alterar a descrição do repo sobre ?

freeCodeCamp / about # 3

@QuincyLarson @raisedadead Ah! Eu tenho mais um lugar - Twitch! Como poderíamos esquecer !? 😄 Não tenho certeza de quem é o responsável por isso, mas eu só quero saber com certeza se podemos ou não fazer isso, porque se eu mudar as instruções para o desafio de contração muscular para freeCodeCamp para "usuários que geralmente estão online "não tenho certeza se a API será sensível a essa mudança de maiúsculas ou não ...

apenas armazenando isso aqui para que possa usá-lo como um sinalizador para encontrar essa parte da semente facilmente mais tarde:

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

Que bela vista!

image

@ no-stack-dub-sack obrigado! Eu vou cuidar do Twitch :)

Como posso ajudar?

Tudo bem, pessoal, a única coisa que resta nesta lista são as descrições do YouTube. Vou criar um problema separado para isso. Obrigado a todos!

Esta página foi útil?
0 / 5 - 0 avaliações