-
Notifications
You must be signed in to change notification settings - Fork 39
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
Feature: Persistent Logs #507
Comments
If I understand you correctly, you are primarily concerned with build logs. For example, I use the "Run Before Export" feature to start a procedure in an add-in. Just as an idea: Something to consider: My main thought here is that VCS should be VCS and not take on additional tasks. It is better to create an interface that allows these "non-VCS" tasks to be performed with other add-ins. |
Not really; logs at large are the concern. This affects all parts of using the addin, export/import/build/add in development, etc.
No, this would be an integral component of the addin; it would be only concerned with logs from the addin itself (build/export/settings management/errors from the add in).
This would only be concerned with MSAccessVCS Addin, nothing external. This would be a log function which replaces the existing The only reason I mentioned 'external' to the addin was that the ephemeral nature of addins: they are effectively 'reset' to their prior state as soon as Access unloads them (either by closing Access or otherwise being unloaded). This would not be expected to load / save logs from anything else...though one could conceivably build that into a collector...that would be entirely out of the scope of this effort. |
One thing I'd like to implement is persistent logging in this application. The current add-in gets obliterated when it's unloaded, so any logs need to stay external to the addin, either via a log file or a separate "backend" addin database. These both have merits and detractors, so I thought it best to discuss.
Why implement:
Before I got too far, I thought I'd make an issue for discussion.
I've also built up on the
clsLog
pretty significantly, and almost have this ready as a drop-in replacement for the currentclsLog
, which can also capture user inputs and messages sent to the user during build.The text was updated successfully, but these errors were encountered: