[squeak-dev] SystemReporter
David T. Lewis
lewis at mail.msen.com
Wed Jan 19 03:21:06 UTC 2011
On Mon, Jan 17, 2011 at 03:14:20PM +0100, Alexander Lazarevi?? wrote:
> Although in a feature freeze I would like to add the following as the first
> entry of the "How to extend the system" workspace:
>
> "Install and open a SystemReporter. You can use this information when
> sending out bug reports"
> (Installer ss project: 'SystemReporter') install: 'SystemReporter'.
> (Smalltalk at: #SystemReporter) open
>
> In the light of the upcoming releases and new VMs I think it would be
> valuable to have something to easily identify a system and the environment
> it's running in.
Are there any objections to the following actions:
- Copy latest SystemReporter from SqueakSource to trunk, and add it to
the configuration map for trunk.
- Add an "About this System" menu pick in TheWorldMainDockingBar help
menu to invoke a SystemReporter (if and only if class SystemReporter
is present in the image), and remove the loading instructions from
the "Extending the system" workspace.
- Add package SystemReporter to the list of packages removed by
#unloadAllKnownPackages.
The result of the above changes would be that SystemReporter will be
a readily accessible menu pick for all users, and will be a fully
unloadable and reloadable package so as not to contribute to image
bloat.
If no objections, I will commit the changes to trunk in a day or so.
Thanks to Alex for this enhancement.
Dave
More information about the Squeak-dev
mailing list
|