Skip to content

Claude/taskcoach deprecation investigation 01 t3 fhv zc uv a hp cgo zh th g vo#13

Closed
realcarbonneau wants to merge 2 commits intotaskcoach:masterfrom
realcarbonneau:claude/taskcoach-deprecation-investigation-01T3FHVZcUvAHpCgoZHThGVo
Closed

Claude/taskcoach deprecation investigation 01 t3 fhv zc uv a hp cgo zh th g vo#13
realcarbonneau wants to merge 2 commits intotaskcoach:masterfrom
realcarbonneau:claude/taskcoach-deprecation-investigation-01T3FHVZcUvAHpCgoZHThGVo

Conversation

@realcarbonneau
Copy link
Copy Markdown
Contributor

No description provided.

Added comprehensive documentation and automation scripts for running
TaskCoach on Debian 12 (Bookworm):

- DEBIAN_BOOKWORM_SETUP.md: Detailed setup guide with troubleshooting
- QUICKSTART_BOOKWORM.txt: Quick reference for getting started
- setup_bookworm.sh: Automated installation script
- test_taskcoach.sh: Comprehensive test suite

These resources help users:
- Install all required dependencies (Python 3.11, wxPython 4.2.0)
- Generate necessary resources (icons, templates)
- Verify installation works correctly
- Troubleshoot common issues

Tested and confirmed working on Debian Bookworm with Python 3.11+
Provides detailed comparison between running TaskCoach on:
- Debian 12 Bookworm (stable) - Recommended
- Debian Trixie/Sid (testing/unstable)

Key findings:
- Bookworm is simpler due to Python/wxPython version alignment
- Trixie requires explicit python3.12 usage due to version mismatch
- Bookworm recommended for general users and production
- Includes side-by-side setup comparison and troubleshooting
@realcarbonneau realcarbonneau deleted the claude/taskcoach-deprecation-investigation-01T3FHVZcUvAHpCgoZHThGVo branch November 15, 2025 04:27
@wolftune
Copy link
Copy Markdown
Contributor

Just a short note that I saw this by notification, and it's great to see activity here at all. Thank you for working on this!

@realcarbonneau
Copy link
Copy Markdown
Contributor Author

Has anyone had success getting this to run on any recent versions of linux? There seems to have been alot of work on it in this repo.

@wolftune
Copy link
Copy Markdown
Contributor

I have not tried this myself. I'm still running only Python2 Task Coach. But if anyone working on this thinks my testing would be helpful, I can try. I'm not a programmer, but I'm running recent linux (KDE Neon specifically)

@realcarbonneau
Copy link
Copy Markdown
Contributor Author

It was mostly working, but I cleaned up a few things. I made alot of changes, so I don't want to mess up this repo, so you can review and take what you need. I have a few other things I want to fix like the windows are not opening on the correct screens on multi-monitor setup, etc. These are the instructions to get it running on Debian Bookworm. I also want to get it running simple on Trixie.

https://github.com/realcarbonneau/taskcoach/blob/master/DEBIAN_BOOKWORM_SETUP.md

@wolftune
Copy link
Copy Markdown
Contributor

As I'm not a programmer, I'm not able to review meaningfully. I'm relying on others there but am able to do some testing on my own system or a family computer running Ubuntu or something…

I see now incidentally how it could be a huge thing to use AI like Claude to get through a lot of these challenges, though I'm skeptical still and assume it all needs competent human review still at this time. And besides getting things working, we need the code in the end to be as accessible as possible to us humans to understand how to work with it.

Once we actually have a working Python3 Task Coach, I have some design ideas about how to really help improve it and adjust actual features…

@realcarbonneau
Copy link
Copy Markdown
Contributor Author

I can't tag you in my forked project / issues, but check this issue and my project actions. I am trying to refactor and build on windows, but I don't have a windows machine to test. You can comment in the my issue below for tracking if you want. There are some new docs in my fork also explaining what the work I am doing.

realcarbonneau/taskcoach#13

realcarbonneau added a commit that referenced this pull request Mar 13, 2026
The input filter was eating all mouse, keyboard, and scroll events
during rebuild + 1s settling period, making the app feel unresponsive
(lost clicks, lost keystrokes).  Only motion events drive the AUI
cascade (OnMotion -> hover -> repaint -> repeat).  Clicks, keyboard,
and scroll do not contribute to the cascade and should pass through.

Narrowed _MOTION_EVENTS to wxEVT_MOTION, wxEVT_ENTER_WINDOW,
wxEVT_LEAVE_WINDOW only.  Updated LIST_MANAGEMENT.md with the
abandoned approach (#13) and revised architecture description.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants