Ich habe hier und da Bits mit Python codiert und bin am meisten an Desktop-Umgebungen interessiert, für die ich immer Ideen habe, die ich ausprobieren möchte.
Ich habe versucht, mit python-xlib herumzuspielen, aber es gibt zu wenig Dokumentation zur Verwendung, und das ICCCM-Dokument ist sehr dunkel. Ich konnte also nicht sehr weit gehen.
Darüber hinaus bin ich nicht so sehr daran interessiert, einen Fenstermanager zu erstellen, sondern vielmehr daran, Anwendungen für die Desktop-Umgebung zu erstellen, die mit ihm interagieren. zB eine Taskleiste. Wenn Sie dann direkt mit X sprechen, müssen Sie das WM umgehen.
Ich würde gerne wissen, ob es eine der großen WMs gibt, die Python-Bindungen haben, damit ich mit ihnen interagieren kann. Ich habe Python-Metacity- und Python-Compizsettings gefunden, aber ich habe keine Dokumentation darüber gefunden, wie man sie verwendet.
Das Gesamtbild ist aus Python-Sicht etwas deprimierend. Wenn Sie Vorschläge haben, lassen Sie es mich bitte wissen.