Novedades
GamerCreador

Bienvenido a GamerCreador: una comunidad para crear videojuegos. Aprende, pregunta, comparte guías y muestra tus proyectos, además de conectar con otros creadores para colaborar. Regístrate gratis para publicar, responder y usar mensajes privados.

¿ Por qué servidores "privados" ?

Primero que nada buen@s días/tardes/noches en dependencia del momento en que lean esto, abro este hilo ya que de hace cierto tiempo para acá (un período para nada corto) llevo viendo muchas personas expresando que prefieren "servidores públicos" o servidores con su código abierto a la comunidad o que prefieren a éste tipo sobre lo que entienden que está mal llamado "servidor privado". Dejar en claro que el problema no está en eso, ya que cada quien es libre y tiene sus preferencias, el problema está en que han llegado al punto de "revelar" o "incitar" el "odio" hacia los "servidores privados" además de en ocasiones "degradarlos" o quitarles mérito.

Empezaré diciendo que a mí personalmente también me atrae la idea de poder hacer progresar un servidor en una comunidad abierta para todos, también reconozco que MaNGos y TrinityCore han jugado un papel muy importante en la historia de ésta comunidad, y puede que en su momento hiciera falta el empujón de estos equipos para sacarla (a la comunidad) adelante - recalcar que ambos se centran en el emulador, aunque hayan tenido o tengan cierto avance en contenido - pero la situación de hoy es otra.

Pónganse a pensar que pasaría si se iniciara un proyecto con las características que se están proponiendo o buscando desde hace un tiempo:

1- Lo primero y más común sería el típico "Para que voy a trabajar y subir arreglos si al final puedo coger el trabajo de los demás".
2- Segundo, todos los inmersos en este mundo sabrán que es una labor que consume MUCHO TIEMPO, lo que traería como consecuencia que pocas personas estén dispuestas a dedicar su tiempo sin un beneficio palpable.
3- Teniendo en cuenta el punto anterior puede darse el caso de que X persona entre y contribuya durante Y tiempo en el proyecto pero terminará por irse ya que no hay balance tiempo/beneficio.
4- Cuarto e importante, seamos sinceros, hoy por hoy lo que más tira adelante de los servidores son los 'leak' de otros servidores privados o proyectos privados que han cerrado y hacen públicos sus 'commits'.
5- Imaginen que todos trabajamos juntos en una misma empresa donde "todo es de todos y por ende nada es de nadie", ¿ qué sucede con la calidad del trabajo ?, ¿ el cuidado de la propiedad ?. Sencillo, en un inicio todo funcionará bien y organizado, pero con el paso del tiempo todo irá desplomándose y cayendo ya que como no tendremos ese "sentido de propiedad" ni "responsabilidad" entonces todo terminará fracasando por falta de unas bases sólidas.
6- Tenemos que entender que ese tipo de "comunidad" es una utopía, todas las personas tienen "situaciones" e "invertir el tiempo" de "gratis" no es una opción para ellas u otras simplemente no trabajan sin un beneficio monetario (cosa que entiendo, lo más importante en la vida es el "tiempo") por ende una comunidad así es irrealizable.
7- Terminar resaltando la línea existente y que se tiende a saltar que separa "servidor" de "emulador", pero ya el por qué una comunidad como Trinity que es "pública" puede mantenerse a flote es otro tema.

Aún hay más motivos y ejemplos que se me pasan ya que esto es escrito sin preparación previa, además de recalcar que como dije anteriormente no hay problema con que se exprese la preferencia, pero la misma debe hacerse desde el respeto y sin degradar el trabajo ajeno. Además que quería dar este punto de vista ya que quiero ver la comunidad próspera. Saludos y tengan un buen resto del día.

Recuerden que el avance y desarrollo lo da la competencia.
 
Última edición:
Primero que nada buen@s días/tardes/noches en dependencia del momento en que lean esto, abro este hilo ya que de hace cierto tiempo para acá (un período para nada corto) llevo viendo muchas personas expresando que prefieren "servidores públicos" o servidores con su código abierto a la comunidad o que prefieren a éste tipo sobre lo que entienden que está mal llamado "servidor privado". Dejar en claro que el problema no está en eso, ya que cada quien es libre y tiene sus preferencias, el problema está en que han llegado al punto de "revelar" o "incitar" el "odio" hacia los "servidores privados" además de en ocasiones "degradarlos" o quitarles mérito.

Empezaré diciendo que a mí personalmente también me atrae la idea de poder hacer progresar un servidor en una comunidad abierta para todos, también reconozco que MaNGos y TrinityCore han jugado un papel muy importante en la historia de ésta comunidad, y puede que en su momento hiciera falta el empujón de estos equipos para sacarla (a la comunidad) adelante - recalcar que ambos se centran en el emulador, aunque hayan tenido o tengan cierto avance en contenido - pero la situación de hoy es otra.

Pónganse a pensar que pasaría si se iniciara un proyecto con las características que se están proponiendo o buscando desde hace un tiempo:

1- Lo primero y más común sería el típico "Para que voy a trabajar y subir arreglos si al final puedo coger el trabajo de los demás".
2- Segundo, todos los inmersos en este mundo sabrán que es una labor que consume MUCHO TIEMPO, lo que traería como consecuencia que pocas personas estén dispuestas a dedicar su tiempo sin un beneficio palpable.
3- Teniendo en cuenta el punto anterior puede darse el caso de que X persona entre y contribuya durante Y tiempo en el proyecto pero terminará por irse ya que no hay balance tiempo/beneficio.
4- Cuarto e importante, seamos sinceros, hoy por hoy lo que más tira adelante de los servidores son los 'leak' de otros servidores privados o proyectos privados que han cerrado y hacen públicos sus 'commits'.
5- Imaginen que todos trabajamos juntos en una misma empresa donde "todo es de todos y por ende nada es de nadie", ¿ qué sucede con la calidad del trabajo ?, ¿ el cuidado de la propiedad ?. Sencillo, en un inicio todo funcionará bien y organizado, pero con el paso del tiempo todo irá desplomándose y cayendo ya que como no tendremos ese "sentido de propiedad" ni "responsabilidad" entonces todo terminará fracasando por falta de unas bases sólidas.
6- Tenemos que entender que ese tipo de "comunidad" es una utopía, todas las personas tienen "situaciones" e "invertir el tiempo" de "gratis" no es una opción para ellas u otras simplemente no trabajan sin un beneficio monetario (cosa que entiendo, lo más importante en la vida es el "tiempo") por ende una comunidad así es irrealizable.
7- Terminar resaltando la línea existente y que se tiende a saltar que separa "servidor" de "emulador", pero ya el por qué una comunidad como Trinity que es "pública" puede mantenerse a flote es otro tema.

Aún hay más motivos y ejemplos que se me pasan ya que esto es escrito sin preparación previa, además de recalcar que como dije anteriormente no hay problema con que se exprese la preferencia, pero la misma debe hacerse desde el respeto y sin degradar el trabajo ajeno. Además que quería dar este punto de vista ya que quiero ver la comunidad próspera. Saludos y tengan un buen resto del día.

Recuerden que el avance y desarrollo lo da la competencia.
Para escribir el punto 5 te basaste en las empresas estatales socialistas. :ROFLMAO:
 
El análisis creo que pasa por otro lado. El código blizzlike, debería de ser accesible para todos, por el simple motivo, de que partimos de las bases de otros proyectos, que alguna vez lo liberaron y que sin ellos, entonces, no podríamos hoy estar hablando de emulación. ¿Sabes donde esta el incentivo? Fácil, diferénciate del resto. Pero no tiene que ser en el contenido blizzlike justamente.
  1. Crea contenido custom.
  2. Atende bien los tickets.
  3. Ofrece cosas que los demás no ofrezcan.
Incluso, hasta la latencia, puede ser un buen intensivo para que la comunidad te elija.

El código libre blizzlike, no hace que un proyecto sea mejor o peor o elimina la competencia y productividad del código.

Lo que hace es esclavizar a la comunidad, donde si no jugas en un determinado proyecto, no podes vivir la experiencia blizzlike de esa expansión, y la comunidad no merece ese tipo de devolución. Sin mencionar, que tenemos una licencia que cumplir, y que la mayoría, la usa de papel higiénico. Existen miles de aspectos para trabajar y sobresalirse del resto, pero el código blizzlike, no es uno de ellos justamente.

Vamos a hacer la pregunta al revés. ¿Y los que compartimos las cosas, que ganamos haciéndolo?
La cantidad de veces, que me habrán preguntando por algo, y luego lo vendían como propio...


El código blizzlike, tiene que ser libre, el resto, entiendo que no se comparta, porque es lo que generas, el valor agregado, para que una comunidad de jugadores, te pueda elegir, en vez de elegir a otra. Pero si no cambiamos la cabeza, terminamos como estamos hoy, 2022 y todavía no tenemos ni un solo emulador blizzlike. Todos los repositorios públicos muriendo, y los privados, yendo a ver, que puedan rescatar de ellos, mientras trabajando puertas adentro sin compartir absolutamente nada.

No se confundan, que mi discurso no es comunista, mi discurso es libertario.
El código es importante, pero no es lo único que se necesita para crear una buena comunidad.
Y si no, fíjate, cuantos proyectos de la 3.3.5a fracasan todos los días, y eso, que es el código mas trabajado.
 
Última edición:
Existe otra ventaja en el tema de que el código sea libre. Y es el hecho de que muchos programadores, no respetan los standares mínimos que necesita un código, para decir que "esta bien escrito". Cuando trabajas en una comunidad de código libre, la mayoría de las veces, esos cambios te los piden, y te obligan a escribir el código de manera correcta. Lo cual, mejora tu calidad como programador.

Al menos, ahora en Firelands, tratamos de ayudarles a las personas con esos aspectos.
Porque como te mencione anteriormente, todos los proyectos de código abierto, la mayoría están desactualizados o abandonados.
Con librerías de hace 10 años y a veces, realmente, te da miedo entrar y revisar el código del repositorio.
 
El análisis creo que pasa por otro lado. El código blizzlike, debería de ser accesible para todos, por el simple motivo, de que partimos de las bases de otros proyectos, que alguna vez lo liberaron y que sin ellos, entonces, no podríamos hoy estar hablando de emulación. ¿Sabes donde esta el incentivo? Fácil, diferénciate del resto. Pero no tiene que ser en el contenido blizzlike justamente.
  1. Crea contenido custom.
  2. Atende bien los tickets.
  3. Ofrece cosas que los demás no ofrezcan.
Incluso, hasta la latencia, puede ser un buen intensivo para que la comunidad te elija.

Lo que dices estoy de acuerdo hasta cierto punto, pero creo que no se puede tomar de forma tan literal, por ejemplo a lo largo de la historia se han hecho grandes descubrimientos científicos y tecnológicos que actualmente son o fueron las bases para el desarrollo durante muchos años, y esos descubrimientos se hicieron públicos a la comunidad científico-tecnológica (incluyo acá los realizados por equipos privados y luego han vendido el avance). A donde quiero llegar, que porque se tomaran y aún se tomen los avances realizados por otros no tienes que hacer tu proyecto propio público, pero si es correcto dar crédito o mención a la base, personas o inspiración de lo realizado.

Con respecto a los puntos que dices para que te escojan dentro de una comunidad o como incentivo:
  1. Crea contenido custom. >> Aunque es algo que ya de por sí se hace sea público o privado, si es algo que pudiera marcar pero no como para hacer poblaciones migrar entre servidores.
  2. Atende bien los tickets. >> Te puedo afirmar que en la mayoría de servidores los privados van a dar mejor atención que los públicos, y digo "mayoría" ya que no se puede ser absoluto, sé que siempre va a haber algún público dando buen servicio.
  3. Ofrece cosas que los demás no ofrezcan. >> Fuera de contenido custom "de todo tipo" que más puedes ofrecer que otros no en servidores públicos?
  4. La latencia. >> Es algo que no depende del grupo de desarrollo, si no del presupuesto que se tenga.

El código libre blizzlike, no hace que un proyecto sea mejor o peor o elimina la competencia y productividad del código.
De hecho es como dices, hace que no haya diferencia entre la calidad y no elimina la productividad del código, y aunque no elimina la competencia del todo la hace tan vaga que no vale la pena invertir el tiempo en el desarrollo.

Lo que hace es esclavizar a la comunidad, donde si no jugas en un determinado proyecto, no podes vivir la experiencia blizzlike de esa expansión, y la comunidad no merece ese tipo de devolución. Sin mencionar, que tenemos una licencia que cumplir, y que la mayoría, la usa de papel higiénico. Existen miles de aspectos para trabajar y sobresalirse del resto, pero el código blizzlike, no es uno de ellos justamente.
De hecho no estás esclavizando a la comunidad, le estás dando la oportunidad de que escoja entre una variedad de opciones unas mejores que otras por supuesto. Y te pregunto podrías aclararme el tema de la licencia? ya que yo leí e interpreté la licencia utilizada en estos proyectos de una forma, tal vez estoy equivocado. Los aspectos que te podrían hacer sobresalir a otros sin contar al contenido blizzlike (que es el que más marca la diferencia) son los mencionados anteriormente.

Vamos a hacer la pregunta al revés. ¿Y los que compartimos las cosas, que ganamos haciéndolo?
La cantidad de veces, que me habrán preguntando por algo, y luego lo vendían como propio...
A ver como respondo esto sin ofender a nadie, los que compartís las cosas "no ganan nada" y es algo admirable, pero son personas que lo hacen (discúlpenme las personas que no sea así) porque no tienen una necesidad grande o en exceso, son personas que lo hacen simplemente porque les gusta y se conforman con el reconocimiento de su trabajo, ya que solo ganan algo cuando son un proyecto reconocido y viven de las donaciones. Ahora te expondré mi ejemplo, soy cubano y vivo en Cuba, no expondré los problemas que tenemos ya que son tantos que no terminaría hoy, sé que en Argentina la cosa también está complicada ya que soy seguidor de Milei, Laje y otros por los que veo la situación, pero créame cuando le digo que no se compara, a esto le sumas que mi PC es pésimo para desarrollo y casi todo en general para los requisitos de hoy día (es un kit 775 con 4gb de RAM DDR2) no sé tú edad pero si tienes 20 años o menos no sé si sepas que es, entonces crees que en mi caso aunque quiera y me encante desarrollar lo pueda hacer de gratis?, lo siento pero no puedo.

El código blizzlike, tiene que ser libre, el resto, entiendo que no se comparta, porque es lo que generas, el valor agregado, para que una comunidad de jugadores, te pueda elegir, en vez de elegir a otra. Pero si no cambiamos la cabeza, terminamos como estamos hoy, 2022 y todavía no tenemos ni un solo emulador blizzlike. Todos los repositorios públicos muriendo, y los privados, yendo a ver, que puedan rescatar de ellos, mientras trabajando puertas adentro sin compartir absolutamente nada.
Me das la razón, han existido proyectos públicos muy buenos y mira cómo han terminado, si actualmente en 2022 no hay un servidor blizzlike completamente es porque se dejan muchos proyectos inconclusos para pasar a otras expansiones y porque los equipos de desarrollos son muy pequeños.

No se confundan, que mi discurso no es comunista, mi discurso es libertario.
El código es importante, pero no es lo único que se necesita para crear una buena comunidad.
Y si no, fíjate, cuantos proyectos de la 3.3.5a fracasan todos los días, y eso, que es el código mas trabajado.
No digo que tu discurso sea comunista, solo digo que es una utopía esa comunidad, y discúlpame y no digo que sea tu caso pero hoy día el izquierdismo y muchas tendencias izquierdistas han tomado auge bajo la justificación de ser "liberalismo". El liberalismo defiende la decisión personal ya sea social o económica por encima de todo así que no creo que se aplique a tu discurso. Vamos a dejarlo aquí para no entrar más a fondo en política u otros temas por los que puedan cerrar el post.

Los proyectos de 335a fracasan porque todos los días abren 3 nuevos con lo mismo que pueden coger de otros, todos son iguales y el que no es porque es más malo, no por otro motivo.

Existe otra ventaja en el tema de que el código sea libre. Y es el hecho de que muchos programadores, no respetan los standares mínimos que necesita un código, para decir que "esta bien escrito". Cuando trabajas en una comunidad de código libre, la mayoría de las veces, esos cambios te los piden, y te obligan a escribir el código de manera correcta. Lo cual, mejora tu calidad como programador.

Al menos, ahora en Firelands, tratamos de ayudarles a las personas con esos aspectos.
Porque como te mencione anteriormente, todos los proyectos de código abierto, la mayoría están desactualizados o abandonados.
Con librerías de hace 10 años y a veces, realmente, te da miedo entrar y revisar el código del repositorio.

Creo que me mal interpretas, como dije al inicio realmente me gustaría colaborar en una comunidad así, incluso tienes mucha razón en lo que dices con respecto a los estándares mínimos de un código y librerías antiguas, además se los aplaudo estoy en su Discord y veo el trabajo que hacen, de hecho entré hace tiempo con la idea de aportar mi granito de arena y @Sдяgeяo no me dejará mentir ya que se lo había comentado en su momento, lo que no lo he hecho hasta ahora porque el PC que tengo como decía malamente me deja trabajar en el proyecto que estoy actualmente a veces me demoro hasta 10 días o más para subir un commit. Así que cuando pueda mejorar el PC entre el dinero de lo que trabajo y lo que pueda recaudar del proyecto en el que estoy actual, sin duda aportaré lo que pueda con mi escaso conocimiento al proyecto de Firelands.

PD: Se me había olvidado añadir esto cuando respondí, si bien hasta ahora Blizzard nunca le ha hecho caso a los servidores privados debido principalmente a que en comparación son una comunidad pequeña con servidores llenos de bugs, que crees que pasaría en el hipotético caso de que se lograra, unir miles y miles de personas en un solo proyecto y lo sacan adelante ?.
 
Última edición:
Lo que dices estoy de acuerdo hasta cierto punto, pero creo que no se puede tomar de forma tan literal, por ejemplo a lo largo de la historia se han hecho grandes descubrimientos científicos y tecnológicos que actualmente son o fueron las bases para el desarrollo durante muchos años, y esos descubrimientos se hicieron públicos a la comunidad científico-tecnológica (incluyo acá los realizados por equipos privados y luego han vendido el avance). A donde quiero llegar, que porque se tomaran y aún se tomen los avances realizados por otros no tienes que hacer tu proyecto propio público, pero si es correcto dar crédito o mención a la base, personas o inspiración de lo realizado.

Con respecto a los puntos que dices para que te escojan dentro de una comunidad o como incentivo:
  1. Crea contenido custom. >> Aunque es algo que ya de por sí se hace sea público o privado, si es algo que pudiera marcar pero no como para hacer poblaciones migrar entre servidores.
  2. Atende bien los tickets. >> Te puedo afirmar que en la mayoría de servidores los privados van a dar mejor atención que los públicos, y digo "mayoría" ya que no se puede ser absoluto, sé que siempre va a haber algún público dando buen servicio.
  3. Ofrece cosas que los demás no ofrezcan. >> Fuera de contenido custom "de todo tipo" que más puedes ofrecer que otros no en servidores públicos?
  4. La latencia. >> Es algo que no depende del grupo de desarrollo, si no del presupuesto que se tenga.


De hecho es como dices, hace que no haya diferencia entre la calidad y no elimina la productividad del código, y aunque no elimina la competencia del todo la hace tan vaga que no vale la pena invertir el tiempo en el desarrollo.


De hecho no estás esclavizando a la comunidad, le estás dando la oportunidad de que escoja entre una variedad de opciones unas mejores que otras por supuesto. Y te pregunto podrías aclararme el tema de la licencia? ya que yo leí e interpreté la licencia utilizada en estos proyectos de una forma, tal vez estoy equivocado. Los aspectos que te podrían hacer sobresalir a otros sin contar al contenido blizzlike (que es el que más marca la diferencia) son los mencionados anteriormente.


A ver como respondo esto sin ofender a nadie, los que compartís las cosas "no ganan nada" y es algo admirable, pero son personas que lo hacen (discúlpenme las personas que no sea así) porque no tienen una necesidad grande o en exceso, son personas que lo hacen simplemente porque les gusta y se conforman con el reconocimiento de su trabajo, ya que solo ganan algo cuando son un proyecto reconocido y viven de las donaciones. Ahora te expondré mi ejemplo, soy cubano y vivo en Cuba, no expondré los problemas que tenemos ya que son tantos que no terminaría hoy, sé que en Argentina la cosa también está complicada ya que soy seguidor de Milei, Laje y otros por los que veo la situación, pero créame cuando le digo que no se compara, a esto le sumas que mi PC es pésimo para desarrollo y casi todo en general para los requisitos de hoy día (es un kit 775 con 4gb de RAM DDR2) no sé tú edad pero si tienes 20 años o menos no sé si sepas que es, entonces crees que en mi caso aunque quiera y me encante desarrollar lo pueda hacer de gratis?, lo siento pero no puedo.


Me das la razón, han existido proyectos públicos muy buenos y mira cómo han terminado, si actualmente en 2022 no hay un servidor blizzlike completamente es porque se dejan muchos proyectos inconclusos para pasar a otras expansiones y porque los equipos de desarrollos son muy pequeños.


No digo que tu discurso sea comunista, solo digo que es una utopía esa comunidad, y discúlpame y no digo que sea tu caso pero hoy día el izquierdismo y muchas tendencias izquierdistas han tomado auge bajo la justificación de ser "liberalismo". El liberalismo defiende la decisión personal ya sea social o económica por encima de todo así que no creo que se aplique a tu discurso. Vamos a dejarlo aquí para no entrar más a fondo en política u otros temas por los que puedan cerrar el post.

Los proyectos de 335a fracasan porque todos los días abren 3 nuevos con lo mismo que pueden coger de otros, todos son iguales y el que no es porque es más malo, no por otro motivo.



Creo que me mal interpretas, como dije al inicio realmente me gustaría colaborar en una comunidad así, incluso tienes mucha razón en lo que dices con respecto a los estándares mínimos de un código y librerías antiguas, además se los aplaudo estoy en su Discord y veo el trabajo que hacen, de hecho entré hace tiempo con la idea de aportar mi granito de arena y @Sдяgeяo no me dejará mentir ya que se lo había comentado en su momento, lo que no lo he hecho hasta ahora porque el PC que tengo como decía malamente me deja trabajar en el proyecto que estoy actualmente a veces me demoro hasta 10 días o más para subir un commit. Así que cuando pueda mejorar el PC entre el dinero de lo que trabajo y lo que pueda recaudar del proyecto en el que estoy actual, sin duda aportaré lo que pueda con mi escaso conocimiento al proyecto de Firelands.

PD: Se me había olvidado añadir esto cuando respondí, si bien hasta ahora Blizzard nunca le ha hecho caso a los servidores privados debido principalmente a que en comparación son una comunidad pequeña con servidores llenos de bugs, que crees que pasaría en el hipotético caso de que se lograra, unir miles y miles de personas en un solo proyecto y lo sacan adelante ?.
Me gustaría a;adir esto a tu comentario de @Syrus , desde una perceptiva neutral @stevej no es que tu discurso sea comunista, claramente tiene varias pautas que pertenecen a esta ideología ahora que pasaría si el día de ma;ana se acabaría la closed-source y todos nos pusiéramos a trabajar open-source, los primeros días todo increíble, todos contentos trabajando de gratis a favor de la comunidad etc, que pasa después cuando no ganas un incentivo, cuando ganas lo mismo hagas commits o no, cuando ves que inviertes horas en algo y tus hijos o tu familia pasen hambre, no tengan ropa, que no puedan siquiera ir a un parque de atracciones el fin de semana todo esto hace que tu entusiasmo baje, que pierdas ganas de seguir y por lógica no solo tu sino todos los demás, esto que trae consigo, que en vez de mejorar un proyecto publico solo termine muriendo, ahora que pasa con el closed-source que ganas un incentivo, que ves que puedes comprarle comida a tus hijos, ropas etc, por eso esto es por lo único que se han podido jugar una expansión que sirva, ejemplos hay muchos cuando tu vas a jugar un pandaria que sirva por skyfire publico donde ni siquiera sirven las 3 primeras misiones de los pandas? mientras en el leak de athenas que usa esa misma base funciona el core casi en su totalidad, cuando vas a jugar un wod de trinity que sirva va a ser nunca, sino es por el leak de firestorm jamas, y igual que con el leak de uwow legion, aparte del incentivo la competencia que generan los proyectos closed-source es lo que hace avanzar los servidores, si todo es de todos, al final no se va a avanzar al contrario se van a atrasar o terminar muriendo, por eso una comparación entre ideas que comparten las ideologias ideologías (socialismo y capitalismo) en cuanto al desarrollo con comparar mi país con estados unidos o cualquier otro país que use el capitalismo te darás cuenta porque las ideas de (todo es de todos) siempre terminan mal, me pongo de ejemplo yo mismo, si el closed-source no existiera jamas me habría puesto a aprender a programar en un servidor de wow.
 
¿Realmente ustedes ganan dinero con esto a tal punto que no necesitan ningún otro ingreso? Yo no es que no necesite dinero, pero lo busco por otro lado, no en un emulador publico, de un juego que no nos pertenece. Lo buscaría, por ejemplo, en el caso del desarrollo, haciendo sistemas de gestión, resolviendo problemas para empresas de manera remota o incluso, fuera del área de programación, haciendo cualquier otra cosa, que no tenga que ver con la informática. Yo realmente no sabia, que habia tanto dinero en la comunidad, como para vivir de esto. Realmente hubiera hecho mucho dinero entonces, fui un boludo en desperdiciar esa oportunidad.

No creo que el camino sea este, en este caso en particular. Si ustedes son grandes programadores, lo cual no se, porque no los conozco, y han hecho grandes arreglos / contribuciones, las cuales, pretenden que sigan siendo privadas, porque según ustedes, no hay calidad en ese código, al ser publico y todo eso, entonces no hay mucho que discutir entonces, porque ya tienen su postura y yo tengo la mía. Lo único que se, que gracias a ciertas comunidades (no todas), yo he crecido como programador, aprendiendo en muchos casos, no solo a resolver problemas, si no, a resolverlos bien.

Les voy a poner el ejemplo mas tonto que se me ocurre. ¿Cuándo proyectos habrán privados, que usan el action_type 33 para dar el crédito de una quest, cuando tienen un spell y el emulador les avisa incluso desde hace un tiempo que existe un spell para eso? Puff, les puedo asegurar que miles. ¿Qué utilizan 60 INSERT INTO, en vez de combinarlos todos en una única consulta?

Si nadie te controlar, caes y te dejas estar. Ahora, de la misma forma que ustedes hablan de los proyectos públicos, yo hablo de los privados. Mira ChromieCraft, proyecto 3.3.5a, ultraprogresivo, que recibe los reportes de la comunidad, los envía a AzerothCore, los clasifica y los va reparando. ¿Cómo hace para sobrevivir? (si es publico). Que sea publico, no significa que sea gratis. El tema pasa, por saber a donde se destinan las donaciones de las personas que juegan dentro del servidor.

No digo que no puedan quedarse con una parte del dinero, pero siempre al menos, repartirla con el equipo, que los ayudan a tener el servidor en condiciones. Llámense: programadores, gms, diseñadores, marketing, creadores de contenido, e.t.c

Que el código sea publico, no significa que es de mala calidad, al contrario, muchas veces, pasa al revés. En lo privado, nadie te controla, y lo terminas haciendo de una manera, que puede no ser la correcta, pero como te funciona, entonces bueno, lo dejas, y seguís con otra cosa. En lo publico, si vos escribís mal el código, quedas expuesto ante toda la comunidad de programadores, que sin que vos lo sepas, pueden estar mirando tu código, ya sea porque quieren contribuir, te quieren contratar, o lo que sea.

Siento que no vamos a llegar a ningún lado con este debate.
Ustedes tienen una postura (desde el punto de vista económico).
Y yo tengo la postura, de que no podría ni siquiera, pensar en vivir de esto.
En base a ese análisis, creo que nunca nos vamos a entender.

Pero bueno, ojala que les vaya muy bien, yo tratare de seguir, hasta donde pueda, colaborando.
 
Y guarda, porque con 2 españoles, nosotros íbamos a crear un servidor custom, y el código ese, no lo íbamos a compartir, la parte custom, porque como les digo, es el valor agregado que una comunidad, puede ofrecer, por encima de otra. Sin embargo, la idea de elegir la 3.3.5a, y en nuestro caso AzerothCore, era justamente, trabajar lo blizzlike con ellos, y por otro lado, nosotros desarrollar lo custom. Y hay una cosa importante que me parece que no mencione anteriormente: en ningún momento la comunidad pretender que hagan 2000 pull request, pero hay personas que ni siquiera han hecho 1 en su vida. No te digo que compartas absolutamente todo, pero al menos de vez en cuando, tirale un hueso, al que te esta prácticamente, dando el emulador y que si es una comunidad activa, esta en constante desarrollo. Una traducción, al menos.
 
Pues es como dices no se va a llegar a ningún lado con el este debate, pero cree el post expresando esta visión ya que no quiero ver la comunidad echada a perder y que por cierto lo hago manteniendo siempre el respeto, no como en muchos casos que se expresan muchos malos sentimientos y ofensas hacia los servidores privados. Respondiendo a lo que decías yo no me considero un gran programador, de hecho me considero un novato, pero los temas que hablas y pones de ejemplos son cosas que personas que lleven poco tiempo en este mundo ya aprende solo de revisar el trabajo de otros si son personas interesadas en aprender. Además parece que no entendiste que no es la fuente principal, si no una ayuda a los ingresos, y te diré que sí, si hay suficiente dinero en la comunidad mira proyectos PRIVADOS como uwow, firestorm u wowfreakz.

Hablas de las donaciones y al contrario de en un proyecto privado (donde todos ganan acorde a su contribución o por igual en dependencia del tipo de grupo) en los proyectos públicos el dinero solo es repartido entre los principales contribuidores y fundadores, ya que no es suficiente para dar a los de los escalones más abajo.

Yo realmente no sabia, que habia tanto dinero en la comunidad, como para vivir de esto. Realmente hubiera hecho mucho dinero entonces, fui un boludo en desperdiciar esa oportunidad.
Tocaré esto ya que fue ud quien lo mencionó, casualmente ayer me contaron "de buena tinta" parte de su trayectoria en este mundo y también por los proyectos que ha pasado e incluso en algunos aceptando dinero, y no se lo crítico para nada de hecho se lo aplaudo, pudo cobrar por su trabajo. No es el tema resaltar que lo hizo, es resaltar que no busquemos dar una imagen o pintar lo que no es porque no se haya tenido éxito.

en ningún momento la comunidad pretender que hagan 2000 pull request, pero hay personas que ni siquiera han hecho 1 en su vida. No te digo que compartas absolutamente todo, pero al menos de vez en cuando, tirale un hueso, al que te esta prácticamente, dando el emulador y que si es una comunidad activa, esta en constante desarrollo. Una traducción, al menos.
Esto no te lo niego, lo veo bien, de hecho en el proyecto que estoy actualmente no los subo yo pero un integrante del grupo sube casi diario parte de los arreglos que hacemos a la fuente del código, pero eso es algo que está en la persona yo no soy quién para criticar a quien no lo haga ya que no es obligado. Y como he dicho anteriormente en 2 ocasiones, cuando pueda mejorar mi PC si se me permite también intentaré ayudar al proyecto de Firelands ya que como le decía, hasta el momento pinta bien.

Si puede y tiene tiempo, explíqueme como le dije anteriormente el tema de las licencias ya que cuando la leí e investigué no veo en que parte se hace obligatorio el contribuir, se exhorta a que se haga, pero en ningún momento interpreté que fuera obligatorio.

Termino expresándote mis más sinceros deseos de que el proyecto de Firelands pueda salir adelante y hasta el momento va por muy buen camino, ojalá y siga así. Mis saludos✌️
 
¿Realmente ustedes ganan dinero con esto a tal punto que no necesitan ningún otro ingreso?
No se en que momento yo dije esto.
Yo no es que no necesite dinero, pero lo busco por otro lado, no en un emulador publico, de un juego que no nos pertenece. Lo buscaría, por ejemplo, en el caso del desarrollo, haciendo sistemas de gestión, resolviendo problemas para empresas de manera remota o incluso, fuera del área de programación, haciendo cualquier otra cosa, que no tenga que ver con la informática. Yo realmente no sabia, que habia tanto dinero en la comunidad, como para vivir de esto. Realmente hubiera hecho mucho dinero entonces, fui un boludo en desperdiciar esa oportunidad.
Todos lo necesitamos, es lo que mueve a la sociedad, si hay mucho o hay poco yo no soy nedie para decirlo pero si desde hace a;os aun se mantienen proyectos como firestorm, freaks o uwow del aire no creo que paguen sus vps, ni a sus soportes, desarrolladores o administradores en general.
No creo que el camino sea este, en este caso en particular. Si ustedes son grandes programadores, lo cual no se, porque no los conozco, y han hecho grandes arreglos / contribuciones, las cuales, pretenden que sigan siendo privadas, porque según ustedes, no hay calidad en ese código, al ser publico y todo eso, entonces no hay mucho que discutir entonces, porque ya tienen su postura y yo tengo la mía. Lo único que se, que gracias a ciertas comunidades (no todas), yo he crecido como programador, aprendiendo en muchos casos, no solo a resolver problemas, si no, a resolverlos bien.
Jamas dije que un proyecto publico no sirviera, solo lo dije desde un punto de vista lo mas neutro posible.
Les voy a poner el ejemplo mas tonto que se me ocurre. ¿Cuándo proyectos habrán privados, que usan el action_type 33 para dar el crédito de una quest, cuando tienen un spell y el emulador les avisa incluso desde hace un tiempo que existe un spell para eso? Puff, les puedo asegurar que miles. ¿Qué utilizan 60 INSERT INTO, en vez de combinarlos todos en una única consulta?
Si la spell que vas a usar que da el kc, de esta no tiene implementado su target unit y no lo sabes implementar la spell jamas funcionaria, tendrias que recurrir si o si al metodo killcreditmonster de la accion 33, respecto a la sintacsis de los insert optimizada, yo fui el viewer (debes saber lo que signifique) del proyecto de pandaria karmalygos q deje publico en mi repositorio yo siempre se;alaba esos puntos, pero siempre esta el que no lo sabe, el que simplemente por pereza y no meterse 15 minutos en un sql grande cambiando las instrucciones sql, o simplemente porq se le olvido, ami me ha pasado muchas veces pero eso no significa q el codigo este mal o q sea mal desarrollador.
Si nadie te controlar, caes y te dejas estar. Ahora, de la misma forma que ustedes hablan de los proyectos públicos, yo hablo de los privados. Mira ChromieCraft, proyecto 3.3.5a, ultraprogresivo, que recibe los reportes de la comunidad, los envía a AzerothCore, los clasifica y los va reparando. ¿Cómo hace para sobrevivir? (si es publico). Que sea publico, no significa que sea gratis. El tema pasa, por saber a donde se destinan las donaciones de las personas que juegan dentro del servidor.
Compara el desarrollo de un proyecto de este tipo con firestorm o freaks en cuanto a velocidad q al final el usuario no revisa el codigo que va a jugar sino simplemente que funcione todo, si ellos lo quisieron hacer asi no somos nadie para hecharle peste o hablar mal de uno o de otro.
Que el código sea publico, no significa que es de mala calidad, al contrario, muchas veces, pasa al revés. En lo privado, nadie te controla, y lo terminas haciendo de una manera, que puede no ser la correcta, pero como te funciona, entonces bueno, lo dejas, y seguís con otra cosa. En lo publico, si vos escribís mal el código, quedas expuesto ante toda la comunidad de programadores, que sin que vos lo sepas, pueden estar mirando tu código, ya sea porque quieren contribuir, te quieren contratar, o lo que sea.
Nunca dije que fuera de mala calidad al contrario, el feed-back es bueno, pero eso de que en privado nadie te controla es incierto, te vuelvo a repetir yo fui viewer y te puedo asegurar y mas @mariodanny91 q privado no significa que sea una anarquía respecto a estilo de codigo.
Siento que no vamos a llegar a ningún lado con este debate.
Ustedes tienen una postura (desde el punto de vista económico).
Y yo tengo la postura, de que no podría ni siquiera, pensar en vivir de esto.
En base a ese análisis, creo que nunca nos vamos a entender.

Pero bueno, ojala que les vaya muy bien, yo tratare de seguir, hasta donde pueda, colaborando.
Realmente ni tu ni yo vamos a cambiar una cosa que esta asi desde el 2004 o 2005 q aparecio mangos, cada desarrollador, sea experimentado o novato, te voy a poner un ejemplo de q privado y publico siempre estan conectados porq como mismo los que trabajan privado hacen commits en los publicos y no solo eso, el sniffer que tiene trinity (q por cierto tienen el codigo privado, adivina el porq si son open-source completamente segun ellos) uno de los principales desarrolladores fue izildor, q si mal no recuerdo es el lider de desarrollo de firestorm o uno de los mas antiguos.
 
Y guarda, porque con 2 españoles, nosotros íbamos a crear un servidor custom, y el código ese, no lo íbamos a compartir, la parte custom, porque como les digo, es el valor agregado que una comunidad, puede ofrecer, por encima de otra. Sin embargo, la idea de elegir la 3.3.5a, y en nuestro caso AzerothCore, era justamente, trabajar lo blizzlike con ellos, y por otro lado, nosotros desarrollar lo custom. Y hay una cosa importante que me parece que no mencione anteriormente: en ningún momento la comunidad pretender que hagan 2000 pull request, pero hay personas que ni siquiera han hecho 1 en su vida. No te digo que compartas absolutamente todo, pero al menos de vez en cuando, tirale un hueso, al que te esta prácticamente, dando el emulador y que si es una comunidad activa, esta en constante desarrollo. Una traducción, al menos.
Realmente eso de una parte sea publica y la otra no, no la entiendo si la licencia dice todo el codigo es todo, es como si segun tus leyes pudieras manifestarte, pero no puedes decir nada en contra del gobierno, ni llevar carteles ni incitar a otras personas a seguirte.
 

Crea una cuenta o inicia sesión para comentar

Debes ser usuario para poder dejar un comentario.

¡Regístrate!

Crea una cuenta en nuestra comunidad. ¡Es fácil!

Acceder

¿Ya tienes una cuenta? Accede aquí

Back
Top