Replies: 1 comment 2 replies
-
I too like packages, they make a lot of stuff easier, but it is not on our roadmap right now for burrito. One thing that deb/snap/flatpack/rpm/etc packages are really bad at is not knowing where other files are. They are good at dependency management and making sure known paths exists, but adding gw2 as a dependency might be overkill. That Either that or a new workflow needs to be added within burrito to identify where the Burrito is open source under the GPL so there is nothing really wrong with you repacking it for distribution. In fact, the point of open source software is that you CAN do that. And I am happy to link to your repackaging as a 3rd party repackage. If all we care about is a |
Beta Was this translation helpful? Give feedback.
-
I'd like to start a discussion about the topic "distribution".
I'm sure the way this is done right now is not the final plan, so I'd like to learn how the ideal solution would look like.
I mean publishing build-artifacts so the user has to download them and put those files by hand in the right place is not that convenient.
I for one really like native packages if the maintainer takes the time to build high quality packages for their software the user only has to add a repository and hit "install" and that's it. Maybe it is not surprising that I'm packing some software projects for *deb and *rpm distros. So, the first thing I did after trying out burrito was to write a package recipe for Tumbleweed.
You can look it up here if you care: https://build.opensuse.org/package/show/home:Masgalor:Burrito/burrito
It will install everything to
/opt/burrito
and place a desktop file in/usr/share/applications/burrito.desktop
, so everything the user needs to do is creating a link for the dll. Likeln -s /opt/burrito/link/d3d11.dll <path_to_gw2>/arcdps_burritolink.dll
.Now Burrito can be launched from the application drawer like every other application and the package-manager will automatically take care of updates and such.
If you want to know more about packaging software or if you have other plans to create an easier installation process and need some help let me know. In my experience an easy installation is the best way to get someone to try out new software.
Beta Was this translation helpful? Give feedback.
All reactions