I guess good luck with that. I'm probably NOT going to code for AmigaOS for a few reasons:
No compiler I particularly like for C, and I must use a compiler available for FreeBSD since thats my development system for platforms.
We would like to support vbcc, GNU/GCC and CLANG/LLVM. This requires some support back from the maintainers of the compilers. So far, we have received the most support from vbcc. Vbcc is also the smallest, most modular and has the least number of dependencies. We would like to support them all but we will have to focus efforts also. We will also have to become more popular before we gain more respect. Some are biased against fpga processor support. There has been some effort that has gone into Amiga/AROS or 68k support for all the compilers listed above.
No POSIX compliance
Different levels of POSIX compliance are available through ixemul (GCC targeted), libnix (GCC targeted) and Frank Wille's Posix lib (vbcc targeted). Ixemul basically provides an emulated BSD environment on the Amiga. It makes porting BSD programs very easy but it's not always Amiga friendly and it's big. Libnix and the Posix lib are lighter weight and Amiga friendly but they are not as complete or BSD/Linux compatible. The source code is available so they can be extended as needed.
No OpenGL
The most modern OpenGL/Mesa and 3D support is on AROS but it requires big resources too. It supports hardware rendering through Gallium but there is limited gfx card drivers. There is an old version of Mesa called StormMesa which works well enough with 3D hardware (Warp3D) or software rendering on AmigaOS. Wazp3D can be used for OpenGL/Mesa software rendering in many cases and works on many platforms. UAE can use the underlying OS 3D hardware support. The Amiga needs more work in the area of 3D though.
I'll use it though, definitely as a user. If I were to add the things I want, I'd probably end up with DragonFlyBSD. So instead I stick to FreeBSD and track DFBSD development.
For all the bells and whistles on a workstation/server, DragonFly sounds like it would be super. A modern AmigaOS has possibilities as an efficient personal netbook/notebook/gadget OS. They are very different goals. What we need are options and choices rather than trying to make one OS and processor for everything. All that got us was a security and virus nightmare.