Little update: I am starting to write down stuff about the general de-hardcoding (cell/worldspace related de-hardcoding got its own section). At 21 pages now.
Here is my perspective on what's going on: OpenMW is open source. If someone wants to add a feature, they can add it with their own fork, and if they don't want to get anyones approval they can swap over to their own repo and release their own spins on the engine.
Now, I'm not going to say this isn't cool, but I sometimes worry about a future where someone who wants to play OpenMW has to choose between like 3 or 4 different popular repos of it.
I'm starting to think it isn't in OpenMW's best interest to start adding features, but instead it should be about opening up the engine for more modability. What I mean is, make it so more can be done without having to touch the source code. As soon as OpenMW starts hard coding features people will start clamoring for different hard coded features, and start looking for other binaries, that can fracture the community.
Now I will stop here, no one wants to hear a noob rant for too long.
mattwla wrote: ↑01 Nov 2017, 00:49
I'm starting to think it isn't in OpenMW's best interest to start adding features, but instead it should be about opening up the engine for more modability. What I mean is, make it so more can be done without having to touch the source code. As soon as OpenMW starts hard coding features people will start clamoring for different hard coded features, and start looking for other binaries, that can fracture the community.
People sometimes calls post 1.0 of OpenMW the time for "the great de-hardcoding". Guess why... So don't worry.
Zini wrote: ↑22 Sep 2017, 18:23
Little update: I am starting to write down stuff about the general de-hardcoding (cell/worldspace related de-hardcoding got its own section). At 21 pages now.