Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
manufino opened this issue Aug 13, 2024 · 1 comment
Open

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

manufino opened this issue Aug 13, 2024 · 1 comment
Labels
programming Something related to the programming activity on the project

Comments

@manufino
Copy link
Contributor

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
Copy link
Owner

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:

  • keep them all within a specific directory or subdirectory
  • this choice and philosophy is clearly documented
  • I am not in charge of that 😎

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.

@DarwinNE DarwinNE added the programming Something related to the programming activity on the project label Aug 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
programming Something related to the programming activity on the project
Projects
None yet
Development

No branches or pull requests

2 participants