Search found 34 matches

by SeaFox
09 Oct 2018, 02:31
Forum: General Development
Topic: The new MWSE-Lua interface
Replies: 145
Views: 57936

Re: The new MWSE-Lua interface

That seems like an example of a f alse dichotomy . The end goal of a software project should, as you say, be a rigorously planned and sustainable piece of software. But the process of reaching that goal can, and should, include the use of software prototypes , such as the binary plugins within mods...
by SeaFox
08 Oct 2018, 23:03
Forum: General Development
Topic: The new MWSE-Lua interface
Replies: 145
Views: 57936

Re: The new MWSE-Lua interface

The strife between NullCascade and Zini boils down to a fundamental difference of design philosophy: get modders as many tools as possible, as soon as possible using any means necessary VS spend a little more time and energy planning a more rigorous and sustainable piece of software. That seems lik...
by SeaFox
07 Oct 2018, 01:49
Forum: General Development
Topic: The new MWSE-Lua interface
Replies: 145
Views: 57936

Re: The new MWSE-Lua interface

Chris wrote: 07 Oct 2018, 00:45
SeaFox wrote: 06 Oct 2018, 23:38 No it's not. Because the purpose of sandboxing is to protect your computer from malware.
there are more issues than that.
Perhaps. But none of the issues that you list change my argument that an option should exist for disabling sandboxing for those who wish to do so.
by SeaFox
06 Oct 2018, 23:38
Forum: General Development
Topic: The new MWSE-Lua interface
Replies: 145
Views: 57936

Re: The new MWSE-Lua interface

I reiterate upon a sandboxing toggle being completely useless. No it's not. Because the purpose of sandboxing is to protect your computer from malware. Malware is software created by malicious hackers to do nasty things to you. The whole purpose of sandboxing in OpenMW is thus to protect users from...
by SeaFox
06 Oct 2018, 23:18
Forum: General Development
Topic: The new MWSE-Lua interface
Replies: 145
Views: 57936

Re: The new MWSE-Lua interface

Capostrophic wrote: 06 Oct 2018, 23:17
and will be protected from binary plugins.
They won't use such plugins either way! :|
Not sure what your point is.
by SeaFox
06 Oct 2018, 23:11
Forum: General Development
Topic: The new MWSE-Lua interface
Replies: 145
Views: 57936

Re: The new MWSE-Lua interface

The best compromise is to give people the choice to disable sandboxing if they want to, or to keep sandboxing, which is the default option. You either have sandboxing or you don't. Yes. With sandboxing, binary plugins don't work. Without sandboxing, they do. People who want sandboxing, should have ...
by SeaFox
06 Oct 2018, 21:02
Forum: General Development
Topic: The new MWSE-Lua interface
Replies: 145
Views: 57936

Re: The new MWSE-Lua interface

Where is the compromise? The best compromise is to give people the choice to disable sandboxing if they want to, or to keep sandboxing, which is the default option. You may think doing that is a "very bad thing", so you would choose not to disable. Someone else who thinks it would be a &q...
by SeaFox
06 Oct 2018, 19:30
Forum: General Development
Topic: The new MWSE-Lua interface
Replies: 145
Views: 57936

Re: The new MWSE-Lua interface

I think the biggest problem is that people tend to take the attitude of "it's my way or the highway". There is no willingness to compromise. For example, sand-boxing (no plugins allowed) is made mandatory instead of just being set as the default behavior with some option to change that de...
by SeaFox
06 Oct 2018, 13:19
Forum: General Development
Topic: The new MWSE-Lua interface
Replies: 145
Views: 57936

Re: The new MWSE-Lua interface

Two good examples of the benefits of using a plugin architecture are web browsers and Blender. They all use plugins extensively: Firefox Add-ons 20 Free Blender Add-ons Actually, they are bad examples: Firefox WebExtensions use JavaScript, and mentioned Blender plugins from your link use Python scr...
by SeaFox
06 Oct 2018, 12:21
Forum: General Development
Topic: The new MWSE-Lua interface
Replies: 145
Views: 57936

Re: The new MWSE-Lua interface

And if we stop constructing some kind of conflict between MWSE-Lua devs and OpenMW devs (seriously, just wtf), we might even get compatibility for most mods between the two projects. This type of collaberation will never happen between people that hate each other. Good point. I think the biggest pr...