My story with Luna

This is a story of what I've had to live through for the past 7 months. I know it's long, but please read it. At this point @cyan and I just want the abuse to stop and to be left alone.

https://asahilina.net/luna-story

Update 9 months later: Luna did not stop her abuse, instead she escalated it. Part 2: https://vt.social/@lina/114453525309759623

Luna the Foxgirl's (Author of Inochi2D) Abuse, Doxxing, and Harassment

@lina @cyan Aw, this is unfortunate and awful you had to get through this, hope Luna will get some help, and that these events will be behind you

Personally, I was hoping to make a visual novel using Inochi2D to make character posing a bit easier, more automated, and hopefully more dynamic, and I knew integration with Ren'Py was a goal once the major rewrite was done, so I grew disheartened over time with development stalling with Luna's health as everyone else was waiting after that rewrite, so it's nice to see there's other people working on a fork

Do you know if integration with Ren'Py still a goal with the fork? In any case I'll definitely check this out :)
@Yuki @cyan I don't know what the status of that is, you'd have to ask seagetch! I think he might be busy with buildsystem stuff and core feature improvements right now, but I'm sure he'd accept contributions around integration too if someone works on it ^^
@Yuki @cyan Honestly part of the issue with Inochi2D is just that... Luna is kind of hostile to contributors and doesn't allow them any agency. She wants to maintain full control but she doesn't have the bandwidth herself to really push it forward. So things stall... I'd sort of given up on it really taking off a while back due to this, but I didn't expect things to get so bad that someone else would fork.
@lina @cyan Yeah, definitely, if I remember seagetch was a contributor towards the end, at least for the 0.8 branch while Luna was working on a 0.9, but you could feel he still had his hands tied, so I kind of understand him forking it will give him more leeway into pushing this forward

Also Ren'Py Tom seemed really interested working on this on the Ren'Py side but there was depedencies which made it hard to integrate until the rewrite was done, and of course, that was for Luna to figure it out
@Yuki @cyan TBH I think the rewrite is a red herring. The whole idea of Inochi2D was always that it was supposed to be a reference implementation, not *the* canonical implementation. There is already an Inox2D Rust rewrite that is much more suitable for embedding into other projects, and Rust is already more likely to be familiar with people for building in dependencies. But Luna decided to stick with D for everything somehow at some point, and now she's trying to refactor the whole reference D implementation into something that everyone will share and... I just don't think it's going to work.
@lina @cyan Oh, yeah, that was the problem, D isn't easy to work with, and the C bindings needed to work with pretty much every other language under the sun are absolutely lacking, also you were kind of forced to work with whatever renderer the reference implementation used which isn't ideal if you already have a renderer (like Ren'Py)

So as a result it was better rewriting the whole thing if you want to work with it in your project, which still isn't an easy thing to do