deepskystacker/DSS

Cross platform proposition (linux/Mac)

Rational-pi opened this issue · 5 comments

I am a professional Qt cross-platform developer and a Linux enthusiast (more active on GitLab @RationalPI). I want to donate my time to porting DSS to CMake and possibly polishing the GUI with a nice stylesheet and all. However, this implies that every developer will need to adopt new workflows (no more *.sln and *.vcxproj, but still the possibility to use VS to dev). Is the DSS community interested?

Thanks for the offer. Right now my focus is entirely on finishing the porting of the code to Qt and removing all remaining Windows dependencies. I have mixed feelings about CMake - some things about it are great, others I quite dislike. This isn't the place for that discussion though.

Have you pulled down the current Master branch and built it? The thing that really needs doing as a priority is to port the custom controls used by the Processing part so that it can be fully converted to Qt. Parts of that can probably use QtChart. The Stacking part is mostly all Qt code now.

I've also now ported DeepSkyStackerLive to Qt...

In general I prefer that discussion take place on the mailing list at groups.io, or if you are joining the development team, on the dedicated Slack.

David

"Removing all remaining Windows dependencies" is a thing I like to hear.
I pulled the master this morning and built it.
I am up for joining the Slack team.

I'll need your real email address to invite you to the Slack

there you go $Edited:ThereWasMyEmail

Working on it