[ros-dev] Notice Of Intent - Visual Studio Build of ReactOS
Aleksey Bragin
aleksey at reactos.org
Tue Jan 1 22:14:27 UTC 2013
Hi JC,
I highly appreciate your non-biased view on the matter. However, I'm
afraid I'll have to justify why this is being done this way.
In theory and in practice, it's doable. An effort may be done to create
a full set of build steps so that ReactOS builds by pressing Ctrl+Shift+B.
But think of it: it's going to be another build system, parallel to the
existing one, and it will live as long as maintainers want to support
it. Every change to the build process (e.g. adding a new source code
file) would need to be duplicated in the vs projects file tree.
It may be possible to automate creation of these project files and the
solution, but still it would involve a serious effort to make these
generated projects actually buildable. I'm not aware about current
status of that builder.
What I suggest you to do in any case is to try building ReactOS with
RosBE now. You need to feel [simplicity of] the current build system
before trying to improve it - that'd be a logical step in any
improvement process.
Best regards,
Alex Bragin
On 02.01.2013 0:46, J. C. Jones wrote:
> Hi All,
>
> Some of you might have seen my recent on the post regarding the build
> process:
> http://www.reactos.org/forum/viewtopic.php?f=9&t=12240&start=15
>
> As I mentioned, it would help greatly to lower the barrier-to-entry to
> less-experienced developers, as well as more experienced developers who
> might have limited time budgets [Who among us does not have a limited time
> budget?].
>
> I wanted to send out this message to let everyone know that I intend to use
> what bit of time that I available right now, at the beginning of January, to
> tackle this issue head-on. Again, my purpose here is not to step on anyone's
> toes, but make certain that we never turn away a potentially-valuable
> contributor simply because they are unnecessarily removed from their
> development comfort zone. I do realize that there is already on-going work
> on the build process, and I have no intention of interfering with that.
>
> I will wait 24-hours for any objections/reservations from now before making
> a hard commitment, but frankly, we really to get this done, like right now.
>
> Happy New Year. :)
>
> -JC
>
More information about the Ros-dev
mailing list