laravelbrasil / forum

Ama Laravel? Torne se um Jedi e Ajude outros Padawans
GNU General Public License v3.0
251 stars 13 forks source link

Onde fazer perguntas "ligadas" ao Laravel #56

Open zabaala opened 7 years ago

zabaala commented 7 years ago

Seria aceitável fazer perguntas aqui sobre problemas ligados ao Laravel ou deveríamos fazê-las em outro lugar?

Problema Encontrado

É notória a qualidade do grupo Laravel Brasil. Conseguimos aqui e no Facebook fazer coisas que muitas outras comunidades não conseguem, graças ao interesse e participação de cada pessoa que aqui (e lá) está. Mas hoje, pelo menos eu, me deparo com problemas em projetos com Laravel que não obrigatoriamente são sobre o Framework, mas a algo que a ele está relacionado.

Por ex, nos deparamos com problemas com AWS, Docker, ElasticSearch, Cache, etc. Coisas que fazem parte de um projeto Laravel. Então eu queria saber se perguntas relacionadas seriam bem aceitas ou se elas deveriam ser feitas em outro lugar? Outro lugar não significa "ser respondida por outras pessoas". Me refiro a um local que nos deixe mais à vontade para perguntas mais expansivas, deu pra captar?

Não estou propondo a criação de um outro grupo, só estou querendo estar com as mesmas pessoas num lugar onde possamos debater também sobre coisas ligadas ao Laravel mais abertamente, sem ferir a proposta desta comunidade.

[]'s

Maykonn commented 7 years ago

Eu acredito que coisas que sejam relacionadas ao framework tudo bem postar aqui. Exemplo:

Relacionado ao framework: Problemas ao fazer upload para o AWS S3, OK é relacionado ao framework caso esteja usando packages para o framework. Na verdade na minha opinião até isso deveria ser falado no repositório do package que se está usando, mas talvez eu esteja sendo radical demais.

Uma postagem interessante aqui seria algo como "Melhor abordagem para gerenciar versões de arquivos no AWS S3 com Laravel". Isso para mim sim teria relação com o framework e seria uma boa discussão. Mas posso estar errado também.

Não relacionado ao framework: Problema de CORS com uma aplicação frontend. Isso acho que não tem relação com o framework. Ou pior ainda, meu Docker não está funcionando. Para mim isso não tem relação qualquer com o Laravel, por exemplo esse issue aqui que eu abri esses dias não tem nada a ver com Laravel, portanto não caberia publicar aqui.

Entendam que isso é apenas uma opinião. 😃

cagartner commented 7 years ago

A idealização desse grupo aqui no github foi justamente para centralizar essas discussões, desde erros, dicas e até workflow, desde que seja ligado a Laravel.

Porque os demais canais como Slack e Facebook é difícil buscar conversas e muitas vezes discussões sobre o mesmo tema são feitas várias vezes porque o slack já arquivou ou a ferramenta de pesquisa do Facebook é uma bos**.

Mas se for dúvida for apenas de ElasticSearch, AWS e etc, acredito que não seja o local adequado.

zabaala commented 7 years ago

@Maykonn Obrigado pela resposta.

Conheço bem a diferença entre o conteúdo que é ou não relacionado ao Laravel. Justamente por isso fiz esta pergunta e não outras. @cagartner Também sei qual a proposta do grupo no github.

Não sei se fui claro, mas o que quis perguntar inicialmente é se seria interessante pensarmos em algo que nos desse essa liberdade, aproveitando as mesmas PESSOAS da comunidade (não o mesmo lugar) ou se isso é uma idéia idiota.

Enfim... era uma proposta de discussão mesmo, mas se você acha melhor fechá-la, moderador, peço desculpas pela utilização inoportuna do espaço.

cagartner commented 7 years ago

Acho que nesse caso é legal utilizar o fórum do Codecast, tem várias mentes do grupo do Laravel que respondem lá.

https://forum.codecasts.com.br/

E lá o conteúdo é mais abrangente e não focado apenas no Laravel.

Desculpe se pareci grosseiro, mas não foi minha intenção, porém acho que não seja necessário criar um novo fórum para isso já que existe outros que apenas são desconhecidos rssrsrs

Abraços!

Maykonn commented 7 years ago

@zabaala Eu apenas quis acrescentar um pouco ao que você disse pois acredito que algumas pessoas irão vir a relacionar um problema que estão tendo especificamente com algo que não seja relacionado ao framework durante o desenvolvimento utilizando o framework. Algum iniciante curioso por exemplo pode fazer essa relação por não saber exatamente onde buscar a informação que procura. 😄

Como no exemplo que dei sobre uma dúvida totalmente específica ao Docker e que alguém ao tê-la durante a utilização do framework possa achar que é algo relacionado ao framework.

Às vezes gosto de insistir no óbvio porque, para algumas pessoas que possam vir a ter as mesmas dúvidas no futuro, pode não ser tão óbvio.

Sério, vou dar um exemplo, já vi grupos de PHP onde postaram dúvidas sobre porque o MySQL Workbench no Ubuntu perdia a conexão depois de um tempo quando conectado a um host remoto.

paulofreitas commented 7 years ago

A discussão é pertinente até porque isso já ocorreu antes. 😐

Quando eu dei a idéia de usar o GitHub na discussão que foi aberta no grupo do Facebook eu sinceramente não tinha intenção de restringir nenhum assunto, assim como o grupo do Facebook não restringe. A idéia era simplesmente passar a usar o GitHub para responder ao invés de responder diretamente nos grupos/chats. Isto é, a idéia era centralizar ao invés de encaminhar a pessoa para outros locais, pois do contrário eu teria sugerido usar o Stack Overflow.

O foco central seria o Laravel e todo o ecossistema dele, mas eu particularmente não faria conta de restringir perguntas que fugisse um pouco disso, os filtros estão aí pra isso, pra filtrar. Da mesma forma que eu não saio removendo tópicos do grupo do Facebook ou mandando a pessoa ir pro Stack Overflow porque o assunto foge do ecossistema. Isso porque eu sempre achei esse tipo de atitude muito PHP Brasil, e aqui eu nem preciso prolongar muito porque eu não frequento muito esse outro grupo: a quantidade de membros e a frequência de tópicos dele fala por si, elitizaram o grupo e fizeram dele um museu. 😞

Se a pessoa fugir muito do assunto central poderia até ser o caso de fechar e tal, mas de qualquer forma é bem provável que ninguém acabe respondendo ela, e aqui adotar uma política de fechamento de tópicos após X dias sem resposta ao meu ver estaria de bom tamanho. Quem quiser responder responde, quem não quiser ou não puder não responde e segue o jogo. A idéia era essa, até porque dá pra debater muita coisa interessante que não necessariamente está dentro do ecossistema do Laravel. Arquitetura de software, padrões de projeto, virtualização com Docker, aplicabilidade do ElasticSearch, enfim, tem uma porrada de coisas interessantes sobre programação/infraestrutura poderiam ser debatidas sem mandar a pessoa para outro local.

Já respondi muitas dúvidas no grupo do Facebook fora do escopo, como por exemplo esse problema de broken pipe no SSH do macOS. Não vejo nenhum problema nisso e muitas vezes sempre acabo aprendendo algo novo em tópicos off-topic, mesmo quando eu não participo respondendo.

Talvez por isso que o Laravel Brasil seja o que é: referência. Recentemente surgiu uma discussão no PHP Brasil onde alguns mais apaixonados por outros frameworks estavam incrédulos da popularidade do Laravel uma vez que "ele tem menos perguntas no Stack Overflow" (vai em aspas porque a comparação foi bem rasa). Não levaram em consideração que o grupo Laravel Brasil no Facebook tem praticamente a metade da quantidade de pessoas que o grupo PHP Brasil tem (fora os outros canais) e que nenhum outro framework tem uma comunidade tão engajada quanto a nossa onde as pessoas usam mais os canais da Laravel Brasil do que o Stack Overflow. Quem não está dentro da comunidade do Laravel não vê isso. E aqui dá pra ir além do escopo nacional: o fórum do Laracasts também é muito bem frequentado globalmente, com uma porrada de conteúdo que você não encontra nem no Stack Overflow.

Enfim, que saibamos manter o pioneirismo da comunidade Laravel Brasil para que ela não se torne mais um PHP Brasil onde tem mais regras do que conteúdo. 😞

Permitam-me reabrir o tópico para que ninguém seja mal interpretado. 😁

Maykonn commented 7 years ago

@paulofreitas @cagartner @zabaala se essa era a intenção do grupo então ótimo, achei desde que cheguei por aqui que fosse para ser relacionado somente ao framework. 😃

paulofreitas commented 7 years ago

@Maykonn Na verdade essa era especificamente a minha opinião desde o princípio quando dei a idéia de usar o GitHub... Mas de certo infelizmente isso não é consenso... 😕

O grupo Laravel Brasil do Facebook é o que é porque tirando casos muito específicos (como SPAM, assunto completamente fora de desenvolvimento, etc.) não há regras. E ainda por cima tem biscoito! Por outro lado, o grupo PHP Brasil do Facebook é o exemplo perfeito de que quando você começa a elitizar uma comunidade ela perde completamente a relevância - porque nem todo mundo vai se sentir confortável de fazer parte dela. Esse é um ponto importante que eu creio que este ambiente deveria considerar se ele pretende ter relevância a longo prazo: não desinteressar o público alvo.

Essa discussão também se faz pertinente ser debatida pelo fato de que nada foi discutido antes deste ambiente ter sido criado, ele surgiu como um Big Bang, em questão de horas aquilo que era apenas uma idéia se materializou em realidade. 😛

hernandev commented 7 years ago

Se um dia chegar a ter volume pra justificar outros grupos genéricos até concordo, por enquanto acho melhor acolher do que limitar.

Desenvolvimento é muito carente de conteúdo no Brasil pra ficarmos segregando :)

Se não foi falar sobre chmod 777 por mim, podem perguntar qualquer coisa

zabaala commented 7 years ago

@paulofreitas @hernandev Obrigado pelas respostas.

Eu pense um pouco da mesma forma, justamente pelo fato desta comunidade ser muito "nós" e pouquíssimo "eu". Temos colaborações e discussões excelentes, o que me motivou a levantar esse questionamento.

De fato não me sentia confortável em fazer outras perguntas relacionadas, por achar (e ter entendido nas entrelinhas) que não era a proposta da comunidade, embora também já tenha respondido muito questões semelhantes às citadas, mas vinha achando que isso era um desperdício, já que sabemos que existem muitas pessoas com condições de colaborar com questões um pouco mais abrangentes.

Obrigado também por ter reaberto, @paulofreitas. Acho válido recebermos a opinião dos demais membros.

zabaala commented 7 years ago

Ahh... Outra coisa...

Não conhecia o fórum do Codecasts, vou me cadastrar lá.

Aproveito pra pedir desculpas por não ser um assinante ainda. O projeto é excelente e merece o apoio de todos. Mas ainda não consigo largar o Laracasts. =D

Prometo aderi-lo em breve!

cagartner commented 7 years ago

Ok, sempre achei que a premissa do fórum era centralizar conteúdo relevante a Laravel, não tenho nada contra em abrir para outros conteúdos, desde que seja um consenso da maioria.

paulofreitas commented 7 years ago

Desenvolvimento é muito carente de conteúdo no Brasil pra ficarmos segregando :)

Quando resumem a sua monografia em uma linha... 👏 😆 🤣

renanoliveira0 commented 7 years ago

@hernandev falou tudo que precisa ser falado com essa frase apenas...

fernandojumara commented 6 years ago

Por favor alguem me ajude a instalar o laravel... ja tentei tanto e não consigo o que mais esta a me quebrar a cabeça é quando tenho que instalar composer ja tentei tanto e nada por favor me ajudem ai pessoal.

JoseCage commented 6 years ago

@fernandojumara Sugiro que abra uma issue com mais detalhes sobre seu problema. Ajuda mais o pessoal a entender do se trata e ajudar..