[Github-comments] [geany/geany] Easier project creation (#2245)

Thomas Martitz notifications at xxxxx
Tue Aug 6 07:41:20 UTC 2019


TL;DR: I think projects in Geany need a complete rethinking and rework

I agree with the principle here. Geany wants to be fast and small but with powerful features. So I agree that we should ship a bare minimum feature-set to turn a "drive-by git clone" into a (temporary) project, with some smarts about what to do with the project.

- detect vcs type, read .gitignore
- generate tags
- detect how to build for the most common build systems (remember not all projects are compiled C code)

Projects are currently rather poor. Annoying to set up and they don't offer truly useful features that justify setting them up. This is why so many project plugins exist, but they rather add more features to the project instead of making the setup easier. But those plugins cross the line of "fast and small but with powerful features" because they're even more difficult to setup...I've tried them all.

And then there is the annoying fact that the file list and project config are the same file so it's simply not possible to check it into VCS.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2245#issuecomment-518548973
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20190806/89cc9f56/attachment-0001.html>


More information about the Github-comments mailing list