On Wed, Aug 13, 2014 at 10:02:00PM +0100, Dominik Vogt wrote: > Hi Thomas,
Hi Dominik, > this guy asked about porting mvwm patches to fvwm, and I don't > know what to answer. As you know, I've been inactive in fvwm for > years, and I even missed your fork. Can you tell me a bit about > your project, its goals and what your plans are for the future > relation of fvwm and mvwm? Sure. I need to be careful about calling it a fork, because it's still compatible with fvwm. The reason I've forked it and called it mvwm is to allow me to run the two side-by-side, and that also trying to do this in CVS would have made me cry [0]. You can have a look here for the TODO file: https://github.com/ThomasAdam/mvwm/blob/master/TODO At present, the largest change has been to shoehorn in XRandR and thus make desks/pages be per-monitor, and hence each monitor is separate. I'm also keen to shrink some of the things fvwm offers---things like the decor stuff, and having complicated colour gradients, ying/yang drawings, etc., just seem really strange to me, and a lot of bloat. The rest of my work on various topic branches published in that repository is auditing. I've ripped out a lot of the fvwm modules I consider to be passe, perhaps too aggressively. The net result of this is to over time amass no real sweeping changes from fvwm, but to change the underlying things quite a bit. That's really important, because I believe in fvwm. > Cleaning up fvwm is definitely important work, and had I had the > time in the past, the 3.0 release would have made such an effort. Oh, I've got absolutely no doubt about that! So my plan is to work through the TODO; the auditing is interesting as I've spotted two or three memory leaks so far. I will be "backporting" these to fvwm as I go. If you've got any questions, I'd love to hear them. In terms of backporting this monitor change patch? No chance! The functionality is there in terms of what I want, but the API sucks, and won't be completed until I think about which things need to be stored per monitor, etc., etc. -- Thomas Adam [0] You and I have looked at this in the past, moving to it. If that's ever something you want to pick up again, just say the word, all the bits and pieces are there, and I still maintain the fvwm git repo on Github. -- "Deep in my heart I wish I was wrong. But deep in my heart I know I am not." -- Morrissey ("Girl Least Likely To" -- off of Viva Hate.)