Thanks Andrei Yes this is case.
> On 9 Oct 2019, at 11:03, Andrei Chis <[email protected]> wrote: > > Hi, > > I think we mostly added it for the GTEventCollector, as a way to > detect if events coming from different images were from the same > machine. > > Cheers, > Andrei > > On Fri, Oct 4, 2019 at 9:27 PM Stéphane Ducasse > <[email protected]> wrote: >> >> Hi >> >> We have a package SystemIdentification and I would like to know if this is >> still in use. >> >> >> Here is the comment of the class. >> >> I keep global IDs that are used for tracking user activity, e.g. computer >> id. By default, you should access me by calling #uniqueInstance. >> >> Responsibility: >> The IDs that are important to store onto disk (and shared by all images) >> should be placed in persistedInformation instance variable. On other hand, >> if you do not want to store it onto disk, create a new instance variable. I >> can #loadPreferences and #savePreferences onto a disk. >> >> I know computer ID and secret ID. Computer ID is a global UUID that is share >> among all the images. It is stored on a local disk. Secret ID is use for >> encrypting information, e.g., class names, method names. You can use >> #hashForText: method. >> >> Collaborators: I do not collaborate with other classes. I only offer the >> basic IDs for other frameworks. >> >> Public API and Key Messages >> >> - computerUUID >> - ensureComputerUUID >> - hashForText: >> - loadPreferences >> - savePreferences. >> >> Before using #computerUUID, you should call #ensureComputerUUID. It will >> update UUID from the disk or stores existing one if it is not stored yet. I >> behave like this as automatic storing data to disk on image start-up leads >> to errors. >> >> >> It looks like it is used by the GTEventCollector and I wonder if it is used >> and useful anymore. >> >> Stef >> >> >> >> -------------------------------------------- >> Stéphane Ducasse >> http://stephane.ducasse.free.fr >> http://www.synectique.eu / http://www.pharo.org >> 03 59 35 87 52 >> Assistant: Julie Jonas >> FAX 03 59 57 78 50 >> TEL 03 59 35 86 16 >> S. Ducasse - Inria >> 40, avenue Halley, >> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza >> Villeneuve d'Ascq 59650 >> France >> >
