Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Extra libraries, Code snippets, applications etc. » Applications created with U++ » Question about releasing and application
Question about releasing and application [message #51332] Sun, 10 March 2019 19:44 Go to next message
koldo is currently offline  koldo
Messages: 2931
Registered: August 2008
Veteran
Hi all

I have developed a software to handle hydrodynamic coefficients for floating devices simulations solvers, and I have thought to release it with GPL 3 in GitHub, including sources and binaries, versions GUI and command line. As it is GPL 3 and includes binaries I cannot put it in Bazaar. In the other side, GitHub seems to be very popular. The software is not big so I wanted to release just static binaries, making things as easy as possible for non programmer users and non U++ programmers.

There are some questions I wanted to ask you. Thank you:

- Running the exe in a new PC, Windows opens threatening windows. How to package the exe to avoid them as much as possible? Is it needed some kind of installer?
- How to create a .deb package for easy install for Linux users?
- Could I do it better?


Best regards
Iñaki
Re: Question about releasing and application [message #51339 is a reply to message #51332] Mon, 11 March 2019 15:11 Go to previous messageGo to next message
mr_ped is currently offline  mr_ped
Messages: 792
Registered: November 2005
Location: Czech Republic - Praha
Contributor

Quote:
- Could I do it better?


Probably not, sounds to me like you are actually caring a lot. Maybe even too much.

If you do release full sources, it's the only vital part.

Then making sure the way how to build is reasonably well described, and reasonably clean without extra hacks/hardcoded paths/etc...

Then focus on win exe and deb files, but eventually, if your SW is really interesting, it may gain some momentum and maybe somebody will help you to set up those further details.

I mean, it's lot more likely there will be no momentum at all, especially if you don't push the SW somewhere to make it visible, but good quality SW will eventually find its way. Smile

(and bad one may attract some more talented people to write alternative, so actually publishing piece of code which does resolve some of your real problems is usually win-win in the long term either way ... unless you are like Mirek, that your code is already at such level, that hardly anyone else can help Very Happy )

GL HF. Smile (github seems to be quite nice, I'm using it lately for some retro-computing projects)

[Updated on: Mon, 11 March 2019 15:12]

Report message to a moderator

Re: Question about releasing and application [message #51340 is a reply to message #51339] Mon, 11 March 2019 18:32 Go to previous message
koldo is currently offline  koldo
Messages: 2931
Registered: August 2008
Veteran
Thank you Mr_Ped

Fully agree.

About the binaries, I think they are important for gaining a little momentum. This is a software devoted to be used by non programmers... I do not want to force them to compile anything.

A great advantage of U++ over python, Matlab or libraries like Qt is that you can deploy portable binaries without any install. I wanted to use that advantage.

A problem is that Windows opens a threatening window, and I do not know to package it in a deb.


Best regards
Iñaki
Previous Topic: UppCAD
Next Topic: BEMRosetta
Goto Forum:
  


Current Time: Mon Mar 25 20:52:02 CET 2019

Total time taken to generate the page: 0.01173 seconds