Another consideration is that there are fewer and fewer core drivers for desktop apps. The ecosystem is moving to the web, Electron allows us to write once, deploy anywhere (Web, desktop (Linux, Mac, MS, phone), the ability to collaborate on the web makes writing software more fun and interactive and it's easier to render UIs and drawings in the browser platform.
The browser based platforms are receiving 99.99% of the attention from the guys pulling on the ropes, and for good reason. So if we do the math that has implications for all native desktop applications.
The slack client => electron, gravit designer => electron, postman => electron ... and so on. Do we want Inkscape to die a slow death or live?
LIVE INKSCAPE LIVE!!!
Ole
On 3/6/19 12:31 PM, Steve Litt wrote:
On Sat, 2 Mar 2019 01:17:24 -0600 Ole Ersoy <ole.ersoy@...155...> wrote:
Why in the WORLD would a team actively maintaining and improving a complex graphical project for at least 12 years, with no hint of being painted into a corner, stop dead in their tracks and rewrite their software in another language? Why would anyone suggest they do so?
For the same reason is driving developers to switch to VSCode. I have added many more technical and strategic reasons, including expanding the potential developer pool (There are a lot more Javascript developers than C++ and the inverse relationship is accelerating because Javascript can run on both the server and client), but the main reason I would do it personally is because it's fun and it would expand my skill sets in new and creative ways:
Fun is good. So is expanding your skillset. So go ahead and rewrite Inkscape in Javascript. But don't distract the Inkscape Developers with calls to rewrite perfectly functional code for an extremely well functioning program. Those of us who actually use Inkscape for:
- Art
- Diagrams
- Active images
- Flyers and newsletters
- Mailmerged certificates
- eBook covers
appreciate having developer time available for fixing any bugs (I've never found any) or carefully adding new features, rather than rewriting a hugely featureful implementation of a solution to a naturally complex problem domain for fun and experience.
SteveT
Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user