akiraux / Akira

Native Linux App for UI and UX Design built in Vala and GTK
GNU General Public License v3.0
5.24k stars 203 forks source link

Feature Request: Use docker #606

Closed ghost closed 3 years ago

ghost commented 3 years ago

Expected Behavior

Use docker to make it easy for new contributors to contribute instead of wasting time installing packages and having packages not latest on some distros

Current Behavior

wasting time installing

Possible Solution

Use Docker

albfan commented 3 years ago

Adding another stack to the pile is probably the opposite of easing the development, but if you have a temptative example like https://medium.com/@SaravSun/running-gui-applications-inside-docker-containers-83d65c0db110 (see how many low level details you have to care of)

We probably can discuss how docker will get in the way.

You can use flatpak if you don't want to bother with dependencies (still not ideal)

Probably a more actionable issue will contain a problem, instead of a solution to a blurry problem (get dependencies)

What's your pain about getting the dependencies?

Alecaddd commented 3 years ago

@Abdallah-Moh Please, don't offer suggestion you have no idea about. You clearly don't know how Docker works and how to use it for building local applications.

Also

wasting time installing

It's not a valid issue report.

Closing this as I 100% agree with Alberto.

LucileDT commented 3 years ago

I will add that I had to create/maintain a local environment for development purpose using Docker on several previous projects, it is always a pain to create and to maintain... if Docker had better error/debugging messages, I would definitively agree with @Abdallah-Moh, but it doesn't.

If a Docker wizard come one day in this project, why not, but with the current team, the cost of creating this environment is too high.