Community Folder Addon Management (Epic 11)
Make PERFLIGHT the "control tower" for the Community folder by:
Scanning the Community folder to discover native addons and foreign junctions
Displaying Community-resident addons in Card and Table views alongside managed addons
Detecting and advising on foreign junctions (created by GSX, Addon Linker, etc.)
Detecting conflicts when the same addon exists in both Community and a managed library
Providing orphaned junction cleanup tools
Watching the Community folder for real-time changes
Building contextual intelligence patterns for well-known addons (Navigraph, GSX, FSLTL) via the existing Intelligence layer
Goals:
Give users complete visibility into what is in their Community folder at all times
Surface Community-resident addons in the same views as managed addons
Detect foreign junctions and advise users on unexpected Community folder contents
Detect conflicts between Community addons and managed library addons
Provide tools for orphaned junction cleanup (replacing manual cleanup)
Deliver immediate value on fresh install by scanning Community before any libraries are added
==== original writeup by @naughtygnome ====
There are a number of add-ons that only allow you to directly install to the community folder, these can obviously be moved to a library later and activated via Perflight (or addon-manager) but in PERFLIGHT there is no way to see those add-ons as installed.
For those addons that require installation in the Community folder, if we move them out to a library, resolving the issue above then it breaks the updating of them and we have to delete them from the library (or move them back first) then update / re-install the add-on Addon-Linker sorts this issue by having a combined view of those in the community folder and those in libraries for easy activation / deactivation
I would like to request a feature similar to that so we can see add-ons directly installed in the community folder. :)
Log in to comment and vote
Comments5
Jim Thompson
Mar 11
@naughtygnome as I keep thinking and planning out this feature, I believe I now need to have PERFLIGHT scan all FOUR of these folders for addons to include in your Libraries, but that can not be deactivated of course:
- Community
- Community2024
- Official
- Official2024
Do you agree?
Jim Thompson
Feb 26
Moving to planned for v1.3 or v1.4
Jim Thompson
Feb 26
Thank you @naughtygnomethis makes a ton of sense and wish we had implemented it in the beginning.
We will default scan the Community folder and index those addons in the “Library Manager” There will be no Enable/Disable button but rather a “Community” indicator instead. You will be able to assig categories and custom images though (and ICAO). I am thinking of making “version” editable too since many developers don’t keep the version number up to date in their manifest.json files.
As I stated in my video last week (https://youtu.be/6hJQ-D6p1Eg?si=bNsVjK7tHtuI-4Gr) I keep FLSTS traffic, Navigraph and GSX directly installed in Community as I never want to be without them.
naughtygnome
Feb 27
Awesome, that’s cool, most of my addons are outside of the main community folder but some when installing (Just flight planes as an example) don’t allow you to move them during install, so as a result it’s easier to leave them there for updates.
That said quite a lot of those are muture now and get updated rarely..
Either way this will be a great addition, thanks for adding it to the backlog. :)
Jim Thompson
Feb 27
It is already in the works (Epic 11). It has a LOT of components to it, but it will be truly helpful to all users. While we are in there, will be adding some new intelligence and monitoring of items outside of PERFLIGHT control, awareness of GSX and Navigraph updates taking place (as opposed to generic “something changed” messages). So all in an attempt to have better holistic awareness of ALL the addons, not just the ones we are activating and deactivating. I am excited about the changes.