-
Notifications
You must be signed in to change notification settings - Fork 137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is the project dead? #398
Comments
I have not had too much time to work on it, and I am not using Chromecast too much anymore. I see there is lots of interest still, and it would be nice to get some help. Would you like to help with this, "sore ass"? Best, PS. Interesante username. |
If only I could hack python ... that would be my dream. Otherwise, I would gladly help. May I make a suggestion? The youtube-dl project seems to have stopped. Could we replace youtube-dl with its fork, yt-dlp? I am mostly using my Chromecast with VPN's, using OpenWrt. It makes for a very interesting experience. |
@muammar This might be of your interest: https://adoptoposs.org/ |
Also, there is useful info and help at opensource.guide, especially on the best practices section. |
@muammar : new issues keep coming. I suggest you to pin this issue to make it visible and, hopefully, help recruit new maintainers or find somebody wanting to adopt it. Even an issue title change to "maintainers wanted" or something along the lines of the above links. |
I'm a python noob but used to do extensive work in network security and packet level stuff in C long ago. I am willing to dedicate time to this project , How and where do i start to get a grasp ? |
I don't know about anybody else but certainly for audio it seems to be working fine for me on KDE Neon (based on Ubuntu 21.04). Apart from that icon on the task bar. Starting the server with mkchromecast -s and choosing your cast device works great. How exactly is it not working? |
I am running Linux Mint 21 Cinnamon. Using command line or applet , no streaming devices are ever found (they're definitely there, ip ping-able and working). Output from cli-
|
Tbh I am interested in helping in this project, but... I'm not sure where to even start. @muammar How did you figure out the spec? Is there anything public or this was all reverse engineered from scratch? |
Hi everyone, I will be looking into this project and contribute because I need this on fedora plus wanna learn about audio on linux side, don't know much about mac. Plus hoping to migrate to pipewire however I haven't done coding on desktop side so it should be interesting |
@muammar I'm happy to contribute bugfixes or take ownership of the project. I have a lot (20+ years) of OSS experience, and a lot of professional Python experience. I've been a co-maintainer for the Geeqie image viewer project for ~10 years, and executed the conversion of that 20-year-old codebase from C to C++ earlier this year. Plus, I have a Chromecast that I use every day. |
Thank you @xsdg. I sent you an invite. I'd be happy to have your help. |
Just to provide a quick update here, I've been working on simplifying, fortifying, and adding tests for the underlying fundamentals of how mkchromecast works. The high-level goal is for mkchromecast to be simpler, to be more maintainable, and to be easier for non-experts to update as time moves forward. I'm trying to keep everything working on HEAD through this process, but the reality is that things always break during these kinds of large refactors. If you want to watch as things progress, keep an eye on meta-issues #425 and #434 . |
Thank you very much for your hard work on this. I really appreciate it. |
Hey @muammar , I have extensive experience with Python, and I am an avid user of your application. The application seems to broken in Ubuntu 24.04 LTS, I think because the new distro is using python v3.12 natively. Is this something I could support you with? |
@psmgeelen Hi, please file a bug that at least includes a stack trace. I haven't seen any other reports of mkchromecast being functionally broken. Feel free to also file a PR to resolve the issue once you've filed the bug. |
@psmgeelen Reviewing carefully project's activity, looks like to me that project has been revived thanks to @xsdg stepping up into maintainership, and if you look closely there are recent commits and some ongoing refactors. I guess you'd be better filing a new issue. Turns out that, after realizing the newly bred activity, I've already started to dig my gadget bins for my old Chromecast 😆 EDIT: just saw @xsdg beat me at responding while I was composing this post. |
@pataquets thanks for your message. Creating an organization sounds good. I have not been using the app so much because life has caught up and I am too busy. I just cast from the iPhone to my sonos system (when I have time). @xsdg did a good job refactoring the source code so it has a higher standard than before (I'm not a professional programmer). I see some people still value this app, and it would be great that it's being maintained. |
Yes, please. If you know how to solve it either @xsdg or me would be more than happy to review your contributions. Thanks for your interest in this. |
I ask because the last commit is from November 2021 and the domain mkchromecast.com expired.
The text was updated successfully, but these errors were encountered: