Comments (7)
@dragetd, I originally forked IceWM because there was no activity for several years from the original author, but many bug fixes and patches outstanding. I was maintaining an icewm-cvs package on the AUR for Arch Linux and was having many build issues as the aging code base diverged from current gcc compiler and xlib usage. So, I collected what patches I could and formed this "carry-on" fork. By "carry-on," I mean that the original author has fallen off the map and forking was the only possible way forward. So, some time in 2014 I generated this repository and started maintaining an icewm2 and icewm2-git package on the AUR. I was rather into window managers in 2014, so I added much wider EWMH/NetWM 1.5 compliance, did some valigrind runs and plugged all of the memory leaks that I could. Maintainers of other distros, and a wide range of contributors jumped on board, and now we have a maintained version of IceWM that does not deviate unnecessarily from the original. This is the version you will find in a number of major distributions now, simply because it is easier to package and maintain (from a distro perspective). It will likely be coming soon to your favorite distro too!
from icewm.
Hello
bbiduluck has already made a number of releases based on the improved code here. It would be nice for someone to find out about the status of icewm.org but the original author(s) seem to be unreachable. I gather the original author has more-or-less given up on the project but I have no official information.
from icewm.
If someone is living/traveling near Ljubljana in Slovenia a personal visit may be the best option. Whois database contains existing physical address and some phone number and e-mail address.
from icewm.
I have written email to him. So far no response.
from icewm.
I think we should wait for those actively working on it right now (looking at the commits, people like Code7R / enolp / benoit-monin / elchevive / David Medina / alexvenn) to say what they think before we take too many actions too quickly. :-)
from icewm.
In official web http://www.icewm.org/ is link on this project, I wrote to web admin *-)
Thanks to all developers on this fork.
(Sometimes this development has slowed down, but begins again :))
from icewm.
So you want to keep on using the original name 'icewm' and continue from the same version numbers? How about using 2.x onwards? IMHO something to help maintainers and users distinguish between the 'old' and 'new' development would be very helpful. If not a new fork-name, then at least continuing from version 2.x so it would be IceWM 2! :-) And hopefully the original authors will be okay wiht it if they ever re-appear. :P
A quick check on Gentoo actually shows me that I am using 1.3.12 - so your fork! \o/ I did not know, cool! xD
I'd still love to have your view on a few things:
- community patches that do not only fix things but actually add features / progress the WM?
- community patches that suggest structural things e.g. adding travis support for CI and/or some release management?
- registering a domain like icewm2.org pointing to the GitHub pages or some simple webserver with some background information about this, packages etc.?
- moving the original icewm links to a contribution file and pointing the rest to icewm2.org?
I could fully understand if you just want to keep on hacking on it and do not want any of these or not 3) and 4) at least. But if you are not opposed to such ideas, I would gladly help with these (registering the domain (costs on me) and documentation PRs and some Travis setup PRs :)
Best wishes,
Michael
from icewm.
Related Issues (20)
- Problem with pulldown menus on websites HOT 1
- Support shutdown/reboot/sleep on FreeBSD HOT 2
- Higher background CPU load due to some amok running timer HOT 2
- After restart IceWM the window of XXkb does not fall back into the tray. HOT 1
- [Idea] IceWM ready for small handheld devices and power-constrained systems as well as small screens?
- IconPath can not handle '~' or '$HOME' HOT 1
- [Feature request] Could it be made easier to change the font size and task bar width and height? HOT 2
- PassFirstClickToClient set to false prevents toolbar to handle left click HOT 19
- Unmaximizing a window doesn't work if previous size is the same HOT 3
- Need a little help HOT 4
- Certain window items are unclickable on Firefox under IceWM HOT 4
- lxterminal, xterm windows sporadically flash on task bar without reason HOT 24
- Graphical applications cannot be started after changing the hostname HOT 2
- DirPtr pointer operator overflow fails
- iconv `inbuf` wants a const char **
- Dragging on titlebars on GTK4 apps makes PC unresponsive HOT 10
- Unmaximize when dragging action (from a window title) starts HOT 2
- icewm-keys executes command for 'Shift+XF86AudioPlay' instead of 'XF86AudioPause' (which should be used with Shift - declared in Xmodmap) HOT 6
- Remember window order on restarts HOT 2
- [Feature] Disabling address bar history ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from icewm.