[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