DarwinNE / FidoCadJ

FidoCadJ is a free user-friendly vector graphic editor for MacOSX, Linux, Windows and Android with a library of electronic symbols.
http://darwinne.github.io/FidoCadJ/
GNU General Public License v3.0
116 stars 43 forks source link

Create support for those who want to use development IDEs #239

Open manufino opened 3 months ago

manufino commented 3 months ago

What do you think about creating project files for NetBeans and Eclipse? For users of these IDEs (which are about 99% of Java developers), it could be an additional incentive to contribute to the project.

We should also maintain the command-line tools so that everyone can choose their preferred development method.

DarwinNE commented 3 months ago

FidoCadJ should remain IDE-agnostic at least in the basic form. One of the reasons for this is that I will not use them and that people have requested a panoplia of different IDE's in the past (fads tend to last a few years).

I will not change my development method and I realize that many people like them. It can be possible to include project files in the FidoCadJ projects, but under the following conditions:

Think about long-term development. The risk to be circumscribed is to have these project files become obsolete by the time people interested in a particular IDE cease perhaps one day to be involved in the project. I think this is acceptable for a file in a subdirectory (say, FidoCadJ/dev_tools/NetBeans) but not for files in the root directory.