[Github-comments] [geany/geany] session_split branch long term issue: applicability to projects (Issue #3015)

xiota notifications at xxxxx
Tue Nov 23 00:47:58 UTC 2021


> Remove all the project code.

* This will break multiple plugins.
* This breaks how users interact with projects.
* This is the removal of an existing capability.
* Users aren't given any choice in the matter.
* etc.

> ... who will delete the session files?

The same entity who deletes the thumbnail cache.  The users, if they care enough about it.

It would be simple to keep a list (in `geany-[hash].session.conf`) of previously seen project files and to clean up session files (every restart, after *n* restarts, daily, weekly, monthly, yearly, never, whatever).  (Users with lots of transient config files could choose longer cleanup intervals or "never".)

> I remember @kugel- being worried about that when geany.conf and session.conf were side by side, although I don't remember the context of that discussion.

Apparently no longer an issue anymore since the session_split branch has been merged without addressing it.

-- 
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/3015#issuecomment-976047422
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211122/4d882a8c/attachment-0001.htm>


More information about the Github-comments mailing list