Forcing a monthly blog update seems to be a good idea, giving myself a reason to keep paying for this Domain. Also, I don’t usually has a topic to address specifically, a monthly update can fill this role. Anyway, time passes rapidly in quarantine my friends. I hope a few years forward when I look back at this moment, I would not feel I wasted so much time. I don’t actually feel I made much progress through this month. I would say, I am digging into my memory right now, it is hard to recall much in detail. yeah, that is life in quarantine, “stagnation”, like the blackwater.
Excepting that I announced taiwins on the wayland mailing list. It was,
suprising I would say, more precisely, I didn’t have any idea what would
happen. I got a handful people stared my project. I guess there are quite a few
people be interested in switching to wayland, but unfortunately there were no
people showed up much interest in helping developing it(let me be wrong please),
which I obviously need the most. Taiwins was my quiet little personal
project for this long(and also my biggest social life barrier, on the other
hand), my father said it would be waste of time if nobody would use it. Maybe
taiwins is that window manager that only fits my niche? I only hope later when
it is more mature, I will be proved wrong. At this point, If I have to make a
judgement, I think taiwins would be more like a lightweight DE like Xfce and
lxde than compact window manager like i3wm, I would say in
between. Would that be a niche market? Only time will tell I guess. Right now
taiwins is far from a daily drive. I have to push it forward, next feature would
be primary-selection
and real useful website. Another thing I need to think
right now is switching to use wlroots, it would be a painful refactoring. But it
looks like libweston is really not going to the way I hoped.
Another thing worth mentioning is that I started to implement the animations system, wow this is the hell-I-remember many times I have to review on quaternions. And its interpolations. Interpolating multiple quaternion samples is hell of a job. How do I find the derivatives of quaternions anyway? Next step would be finishing the cubic and bezier interpolations on quaternions, before I can move to skinning.
Well, until next time.