Re: Is there any chance of a .deb file for wxEuphoria?
- Posted by xecronix Aug 28, 2015
- 1792 views
What I need is wxEuphoria in Synaptic. I'm not interested in tar gz files or modifying files.
Are you sure that's what you need? Being "in Synaptic" really means there is a repo (repository) somewhere that is being maintained by a group of people interested in hosting and maintaining said repository. Or, you can host your own repository. Going this route means you expect your users to know how to configure apt-get (the program powering Synaptic) to use your custom repository. This also assumes that your users probably have Debian based Linux distro in the first place.
The modern way to install software is some kind of packaging system, deb or rpm or whatever. The reason why I quit using wxEuphoria was I got tired of users of my programs complaining that they couldn't install wxEuphoria and I couldn't help them. Half of the time I had difficulty re-installing it myself. Maybe conflicts with previous versions. Putting wxEuphoria in the synaptic package manager would solve this problem.
With Synaptic, you don't need to type anything; it's all mouse clicks.
For sure, getting your software in a Debian (or Ubuntu, etc) repository is a nice to have feature for your software. But it isn't the only way to make things easy for your users. WEE is actually a nice example of easy to install software. One "git clone" command on the command line and I had what I needed. He also has a nice script that you can use if git clone isn't your thing.
Synaptic has tens of thousands of software packages. I don't install anything except if it's on Synaptic.
Would your software be packaged, maintained, and hosted in an official repository? If your software is going to be distributed that way, maybe you can help get OpenEuphoria and common things like WxEuphoria in the repo too.
If it's not on Synaptic, I usually assume it's probably garbage.
Sourceforge, GitHub, and similar have been hosting quality software for many years. Tons of high quality software will not make it to an official repo.
I understand that putting something in Synaptic is techy and probably a lot of work to do and to maintain. But I figure the Euphoria community has some mega powerful smart people. And maybe they could work together with an expert on .deb files.
I think you're on the right path here and it looks like you have a full grasp of the challenge. But the thing is, we have consider that there is no "they".