[PAGADO] Portando características de Retort a Discourse Reactions y/o reviviendo Retort

EDITAR: ¡Robert de Pavilion se ha hecho cargo amablemente del proyecto! Para aquellos interesados en ayudar a compensar la financiación de este plugin, no duden en enviarme un mensaje privado para obtener más detalles. ¡Gracias!


¿Qué te gustaría que se hiciera?

Ya sea (1) integrar las funciones ahora rotas de Retort (incluidas múltiples reacciones por usuario individual a las publicaciones; la capacidad de seleccionar entre todos los emojis; y tener diferentes grupos de emojis) y la migración automática de las reacciones de publicaciones de Retort a Discourse Reactions, o (2) revivir Retort y hacerlo compatible con Discourse y Ember 5 actuales.

Detalles aquí:


¿Cuándo lo necesitas hecho?

¡LO ANTES POSIBLE! Tan pronto como se elimine por completo el soporte de Ember 3 a través de la marca manual en los archivos .yml, lo que, según el equipo de Discourse, se eliminará en algún momento del trimestre de este año calendario, el primer trimestre de 2024. Actualmente, mantengo mi foro en un estado congelado y no actualizaré para evitar roturas una vez que caiga el otro zapato y se elimine el soporte de Ember 3. Así que, en teoría, podría mantener el software de mi foro en un estado estático, ¡pero cuanto antes resuelva el problema de Retort, mejor!


¿Cuál es tu presupuesto, en USD, que puedes ofrecer para esta tarea?

Personalmente, estoy dispuesto a aportar entre $2000 y $4000, dependiendo de dónde aterrice esto. Para un proyecto de esta escala y magnitud, poner al día la base de código de Retort o contribuir con sus funciones a Discourse Reactions creo que sería una tarea de cuatro cifras como mínimo. También me he puesto en contacto con los miembros de mi foro para que ayuden a contribuir mediante una recompensa de código o una co-contribución, por lo que puedo proporcionar más allá de la cifra de $2000-$4000. Si otros usuarios de Meta también están dispuestos a ayudar a financiar esto porque sus foros y usuarios todavía dependen de Retort, creo que podría ser apropiado un código de recompensa financiado colectivamente.

8 Me gusta

Puedo recogerlo y es probable que cueste significativamente menos.

Te enviaré un mensaje privado.

7 Me gusta

¡Gracias! :heart:

3 Me gusta

@personal, ¿cuál sería la forma adecuada de organizar una recaudación de fondos para esto? Tengo los fondos personalmente para encargarlo y lo pagaré de mi bolsillo. Sin embargo, ya he contactado a mi comunidad con una página de contribución y sé que esto también beneficiará indudablemente a otros en el ámbito de Discourse que todavía usan Retort. Hágamelo saber qué es apropiado o aceptable aquí en cuanto a la cofinanciación, si es que está permitida. ¡Gracias!

1 me gusta

Actualmente, la financiación colectiva para personalizaciones/trabajos de desarrollo no es algo que deseemos supervisar (de forma similar a los pagos de Marketplace), por lo que no puedo ofrecer muchos consejos sobre cómo configurar una.

Sin embargo, una pequeña nota en el OP pidiendo a la gente que se ponga en contacto contigo si desea contribuir sería aceptable, siempre y cuando no haya publicaciones de estilo campaña pidiendo a la gente que done.

10 Me gusta

Hecho. Avísame si está bien y no es demasiado spam.

5 Me gusta

Esto es necesario para muchas cosas. Dado que el desarrollo de plugins para Discourse requiere mucho dinero y no todo el mundo puede permitírselo individualmente.

5 Me gusta

Tenga en cuenta que esto está en nuestra hoja de ruta para discourse-reactions, sería un desperdicio construir todo esto en un plugin de terceros solo para que lo reimplementemos.

Nos gustaría ver varias configuraciones nuevas del sitio en discourse-reactions

  1. Permitir “cualquier reacción” (desactivado por defecto)
  2. Permitir múltiples reacciones en una sola publicación por un usuario (desactivado por defecto)
  3. Lista de reacciones que deberían contar como un “me gusta”
17 Me gusta

Eso suena maravilloso. Si pudiera preguntar más, ¿qué pasa con las múltiples reacciones creadas por Retort antes de estas eventuales adiciones de funciones en la hoja de ruta? ¿Se migrarán o importarán o eso requeriría una solicitud de trabajo como la que estoy haciendo ahora?

1 me gusta

Probablemente necesitarás un script de importación personalizado una vez que tengamos paridad, sin fecha límite para cuándo sucederá esto.

2 Me gusta

Entendido. Finalmente, usted dice que no hay fecha límite, pero ¿es razonable que estime que estas mejoras de complementos deberían completarse para fin de año? Eso sería más del doble de una estimación anterior de “unos 6 meses” de septiembre de 2023, que habría sido alrededor de finales del primer trimestre de 2024. De nuevo, entiendo que esta es una estimación sin garantías ni compromisos:

1 me gusta

@sam, te contacto de nuevo sobre mi pregunta sin respuesta. El cronograma de dichos cambios afecta a una solicitud de trabajo actual que tengo en curso con @merefield en Pavilion. Se agradecerían incluso las estimaciones más aproximadas del plan de trabajo. ¡Gracias!

1 me gusta

Una estimación es una estimación, lo siento. Es algo que nos gustaría ver, pero no lo tenemos programado en un equipo.

Si desea patrocinar Pavilion para crear esas funciones como pull requests al plugin, eso es algo que es bienvenido.

7 Me gusta
5 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.