Ya creé un repositorio en GitHub. Está aquí:
https://github.com/Alvarito050506/N2OS. El repositorio se llama
N2OS por
"NoNameOS" , lo que no significa que ninguno de ellos sea el nombre definitivo.
Ahora en un rato subo un código básico que tengo por ahí. Si alguno no sabe como usar Git o GitHub me avisa y hago una explicación general directamente.
Ah, casi me olvido: hay que definir la documentación mínima requerida que debe acompañar a cada contribución. Propongo algo como esto por cada función:
/*
*
* name: functionName
* params: @paramIn0, @paramIn1, @paramOut0
* return: @returnValue
* description: functionDescription
*
*/
También habría que acordar cuáles compiladores, ensambladores y enlazadores vamos a usar: Personalmente yo prefiero gcc del paquete gcc y as y ld del paquete binutils. Obviamente prefiero trabajar en GNU/Linux o entornos similares (Minix, FreeBSD, etc.).
Posteen ustedes sobre que les parecieron los requisitos de documentación mínima requerida (de ahora en más DMR), en que entorno están habituados a trabajar, con que paquetes o herramientas de software, con qué notación de ensamblador (yo prefiero la notación AT&T, como habrán notado) les gusta trabajar, etc.