Reflexión
Posted: Tue May 22, 2018 1:59 am
Comparto el siguiente diálogo sobre una reflexión acerca del desarrollo de ReactOS:
"Respecto a ReactOS no dudo que haya gente muy experta, pero después de muchos años hay aspectos que no se han pulido
dando una sensación de malfuncionamiento e inestabilidad que tiran para atrás. Otro aspecto que se queda muy corto es el
de impresión.
Ojo que no es afán de criticar, que como se dice en el mundo del software libre que se ponga el mismo a programarlo.
Yo no veo mal a crítica real (la que señala el problema). Justamente esa crítica a la crítica del usuario es lo que dificulta que el software libre despegue.
Al final termina siendo un producto por y para programadores.
Las críticas son un aporte necesario e invaluable para cualquier proyecto
Pero claro, cuando cosas persistentes desmotivan a iniciar otros desarrollos es una pena. Aun asi ReactOS si está experimentando mejoras
gracias al equipo de desarrollo. Si de aquí saliese gente capaz de mejorarlo a la par que aprende sería estupendo. Quizá se necesitaría que
los que más saben hiciesen pequeños y simples ejemplos que habran camino a cosas más dificiles. Se que para un desarrollador es un
incordio incluso pararse a documentar las cosas como para intentar abrir camino a nuevos potenciales desarrolladores pero...
Pero es lo básico. Yo preferiría que paren un año de desarrollo incluso, si fuese necesario tanto (yo pienso que menos) para documentar
todo y facilitar la incorporación de nuevos desarrolladores, replantear dirección, etc
La gente pasa por el aro por miedo a cambiar a lo desconocido otras simplemente porque tienen un software adaptado y comprado con
soporte, pero la competencia debería incentivar mejores precios y más variedad de sistemas y para eso las fuentes de los programas son importantes.
Aunque ya sabemos que no lo van a hacer pero ratillos dedicados si estarían bien. Por ejemplo asegurarse que un compilador como FreePascal,
Lazarus,ZinjaI funcione bien, cuando ya de por si se instala adecuadamente pero no sirve de nada si los caption de los button o los glyph no funcionan....
es cerrar iniciativas a aplicaciones, porque de aplicaciones algún programador si se le allana el camino podría interesarse por desarrollo del sistema.
Además sirve para establecer colaboraciones entre comunidades de desarrollo que están deseando tener incentivos que animen el conjunto."