Cordova-plugin-firebase: ¿Qué pasa con todas las solicitudes de extracción, por qué no se han fusionado ya?

Creado en 9 may. 2019  ·  20Comentarios  ·  Fuente: arnesson/cordova-plugin-firebase

Algunas de las solicitudes de extracción solucionan algunos problemas realmente graves , y algunas de ellas agregan algunas características nuevas y geniales por qué no se han fusionado ya?

Comentario más útil

Hola chicos. No he mantenido este complemento durante mucho tiempo. @ soumak77 es el mantenedor principal a partir de ahora. Si alguien más está interesado en ayudar, con gusto le daré acceso

Todos 20 comentarios

Quizás perdió interés en este proyecto. Si ese es el caso, otorgue permisos a otra persona para administrar este proyecto (aceptar RRPP, contribuir con código, etc.)
@robertarnesson

@robertarnesson parece estar tardando muchísimo en responder a las relaciones públicas / problemas de este complemento.

Si ya no está interesado / puede mantenerlo, le sugiero que considere entregar el repositorio a la comunidad de Cordova, donde se puede mantener mejor, ya que este es uno de los complementos de Cordova más populares. Estoy seguro de que los chicos de Apache Cordova estarían dispuestos a tomar posesión (cc @janpio).

En el peor de los casos, nosotros (la comunidad) podemos bifurcar este repositorio y publicarlo en npm con un nuevo ID de paquete, por ejemplo, cordova-plugin-firebase-v2 . Entonces podemos fusionar los RP y solucionar los problemas mucho más rápido.
Como ya soy un desarrollador de complementos de Cordova y uso este complemento en varios proyectos, consideraré hacer esto si @robertarnesson continúa en silencio.

Sí, este complemento está ralentizando los proyectos. Debería trasladarse a la comunidad de Córdoba.
@ dpa99c tiene un correo electrónico en este perfil: @arnesson
¿Podríamos enviarle un correo electrónico ...?

Probablemente esté recibiendo correos electrónicos sobre esto, pero no los está leyendo ...

@ rodrigograca31 sí, tal vez haya silenciado a Github para que todos estos comentarios no le envíen spam 😆
Intentaré enviar un correo electrónico (cortés) ...

Apache Cordova generalmente no se hace cargo de los complementos no básicos (la licencia y la autorización legal serían una pesadilla, al igual que la carga de mantenimiento), pero, por supuesto, cualquier miembro de la comunidad podría hacerlo por sí mismo bifurcando o encontrando un acuerdo con el complemento original. propietario @ dpa99c .

Si hay varios complementos que necesitan propiedad, tal vez alguien también pueda crear una organización principal de Github para "recopilar" esos complementos, pero esto tiene que ser una cuestión puramente comunitaria.

Dicho esto, sea amable con _cualquier_ autor del complemento. El hecho de que hayan publicado un complemento gratuito del que depende, no le da derecho a nada. No tienen la obligación de fusionar solicitudes de extracción, responder a problemas o hacer algo más de lo que ya hicieron: poner su código en Github y dejar que lo use.

Esta dinámica, por supuesto, cambia cuando le paga a alguien para que haga un trabajo, pero todos los detalles deben estar cubiertos por su contrato legal. Como supongo que esta no es la situación aquí, considere su comportamiento.

@robertarnesson parece estar tardando muchísimo en responder a las relaciones públicas / problemas de este complemento.

Si ya no está interesado / puede mantenerlo, le sugiero que considere entregar el repositorio a la comunidad de Cordova, donde se puede mantener mejor, ya que este es uno de los complementos de Cordova más populares. Estoy seguro de que los chicos de Apache Cordova estarían dispuestos a tomar posesión (cc @janpio).

En el peor de los casos, nosotros (la comunidad) podemos bifurcar este repositorio y publicarlo en npm con un nuevo ID de paquete, por ejemplo, cordova-plugin-firebase-v2 . Entonces podemos fusionar los RP y solucionar los problemas mucho más rápido.
Como ya soy un desarrollador de complementos de Cordova y uso este complemento en varios proyectos, consideraré hacer esto si @robertarnesson continúa en silencio.

@ dpa99c ya solucionó el problema anterior relacionado con la actualización de abril, este tiene un montón de personas, incluido yo mismo, estaría feliz de usar su repositorio, espere ... ya lo estoy usando jajaja.

@ dpa99c - Realmente me gusta que te

También hay un conjunto de complementos de base de fuego mantenido por @chemerisuk. ¿Alguna posibilidad de colaborar y mantener solo un complemento de firebase cordova? ¿Hay alguien que conozca a gente del equipo de Firebase que esté dispuesto a patrocinar un complemento para todos?

Lo mencioné aquí: https://github.com/arnesson/cordova-plugin-firebase/issues/1033#issuecomment -491116010

Como la gente mencionó, tengo un conjunto de complementos de Cordova para firebase. Cada complemento se centra en un SDK en particular, por lo que las personas solo incluyen las dependencias que realmente usan. También es mucho más fácil mantener estos complementos.

Totalmente de acuerdo con @janpio : respete a todos los autores de complementos y no espere que respondan a un nuevo problema de inmediato. Incluso a este :)

Me complacería mantener la parte de Android del complemento, ya que no tengo experiencia en ios, y sería genial tener más colaboradores como @ dpa99c y @chemerisuk.

No tienen la obligación de fusionar solicitudes de extracción, responder a cualquier problema o hacer algo más de lo que ya hicieron: coloque su código en Github y deje que lo use.

Esta dinámica, por supuesto, cambia cuando le paga a alguien para que haga un trabajo, pero todos los detalles deben estar cubiertos por su contrato legal. Como supongo que esta no es la situación aquí, considere su comportamiento.

De hecho, de acuerdo con usted, pero no creo que nadie aquí sea irrespetuoso con el autor, de hecho, estamos siendo demasiado amables con este número abierto, hay 28 solicitudes de extracción mientras hablamos, la más antigua data del 8 de septiembre de 2018, casi un año. atrás..

En lugar de simplemente mover el código a un repositorio v2 separado y publicarlo con un nombre diferente, estamos pidiendo entregar la propiedad o permitir que otros revisen y fusionen extracciones, porque ya hay un montón de complementos de base de fuego, y en lugar de crearlos por separado. v2 queremos mantener la popularidad de este repositorio como está.

Yo mismo hice algunos complementos para la comunidad y, como propietario de un complemento, sí, no tengo ninguna obligación de hacer las cosas que mencionaste, pero al crear algo que está siendo utilizado por muchas aplicaciones, muchas de las cuales dependen de este complemento un lote.

Es porque hizo mucho por esta comunidad y también entendemos que mantener un repositorio puede ser difícil, le pedimos que permita que otros se fusionen o tendríamos que mover el proyecto a un nuevo repositorio como señaló @ dpa99c .

Gracias @chemerisuk por recordarme que probablemente no necesito "toda esta mierda" porque solo estoy usando Firebase Analytics porque Google está desaprobando Analytics, por lo que probablemente solo necesite la parte de análisis de Firebase y probablemente pueda usar algún otro complemento.
Este complemento incluso me hizo agregar otro debido a problemas de Gradle.

Dicho esto, en realidad estoy usando este complemento porque es el "recomendado" por Ionic v3 y v4:
https://ionicframework.com/docs/v3/native/firebase/

Entonces, ¡pasemos horas y horas cambiando el plugin y resolviendo nuevos problemas! ¡Hurra! : tada:: llorar:: sollozo:: alegría:

PD (En mi humilde opinión, la compañía Ionic también podría dar un paso adelante y ayudar a la comunidad manteniendo algunos complementos, pero no parecen interesados ​​y tener una compañía que controle las cosas es ... pero esa es solo mi opinión)

Hola chicos. No he mantenido este complemento durante mucho tiempo. @ soumak77 es el mantenedor principal a partir de ahora. Si alguien más está interesado en ayudar, con gusto le daré acceso

Voto a todos los que colaboran en los que comenzó @chemerisuk . Como se mencionó, es más modular y liviano. Eso y parece haber manejado todo el problema de la falta de coincidencia de la versión con los diferentes sdks de servicios de Google.

Solo un pensamiento.

Hola chicos. No he mantenido este complemento durante mucho tiempo. @ soumak77 es el mantenedor principal a partir de ahora. Si alguien más está interesado en ayudar, con gusto le daré acceso

@robertarnesson, gracias por responder. Me interesaría ayudar o ayudar a transferir la funcionalidad a los complementos de

@ tmk1991 Estoy bastante seguro de que este complemento tendrá alguna funcionalidad que actualmente no está presente en los complementos de @chemerisuk, por lo que tendríamos que comparar los dos conjuntos de funciones y ver qué es diferente.

¿Y este? https://github.com/googleanalytics/firebase-analytics-cordova. El tipo ES de Google (aunque el código hace referencia a chemerisuk). Intentamos usar el @chemerisuk , pero comenzó a traer muchas dependencias de mazorcas de cacao, etc.

@ dpa99c & @chemerisuk : no estoy seguro de si se han conocido todavía o no, pero tal vez todos podamos unirnos a un hangout o algo y hablar sobre ello. No estoy realmente familiarizado con la creación de complementos, pero como usuario final de todos ellos, puedo mencionar algunos de los puntos débiles que enfrentamos con nuestra aplicación y estos complementos.

Me gustó la sugerencia de @ tmk1991 , sería bueno

Hola tios,
¿Sigue en discusión? Actualice si hay alguno.

Este parece genial: cordova-plugin-firebase-lib

Además, para los usuarios de Ionic, estoy tratando de integrar esta bifurcación en el 3057 nativo. No entiendo por qué aún no se ha fusionado.

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