2010/1/9 Miguel Enrique Cob� Martinez
<miguel.coba@gmail.com>
Hi Mariano,
good job. Some feedback.
The
installScript has unused variables and your proxy settings exposed.
Maybe
this should be deleted from the final build.
hahahahah I knew I was going to forget about that :(
Thanks. Some
bash guru that help me to automatize this? I would like something that
automatically removes that from the file if it is found.
Can you help me
Miguel ?
Shouldn't be this a RC 2? because there is a new build
process and has
nothing to do with the RC1?
I thought about putting it RC2, actually, I was going to do that. But
as the PharoCore was named rc1, I din't want to name it rc2 because maybe it was
confusing.
I am not sure, thus. What do you think ?
Also, the changes files, shouldn't be compressed for each RC
and for the
final release?
Excellent point. Do you rather to Smalltalk >> condenseChanges
? It can be perfectly added. Right now, we are doing all
this:
MCFileBasedRepository
flushAllCaches.
MCDefinition
clearInstances.
Smalltalk
removeEmptyMessageCategories.
Utilities
cleanseOtherworldlySteppers.
Undeclared
removeUnreferencedKeys.
Categorizer
sortAllCategories.
Symbol
compactSymbolTable.
Smalltalk at: #ReleaseBuilderDeveloper
ifPresent: [:builder | builder new fixObsoleteReferences].
RequiredSelectors initialize.
ProvidedSelectors
initialize.
LocalSends initialize.
Smalltalk organization
removeEmptyCategories.
SystemBrowser
removeObsolete.
TheWorldMenu
removeObsolete.
AppRegistry
removeObsolete.
Set rehashAllSets.
Smalltalk cleanOutUndeclared.
Smalltalk
garbageCollect.
Do you think something else should be
addded? Maybe we can reuse ScriptLoader cleanings
?
Also, the packages.txt file talks about PharoCore1.0
(#10505). Has
someone thought about the name shown in
System->About:
PharoCore1.0rc1
Latest update:
#10505
Because this is not a PharoCore image. Shouldn't this read
something
like
Pharo 1.0 Dev image.
Based on
PharoCore1.0rc1
Latest update: #10505
Yes, that's true. I agree. At least it was not "my falt" as it was
already like that. But I am agree we should change that. However, I don't know
how to do it.
Maybe something related to SystemVersion? Any help
?
What about the disabling of software updates in the Pharo
dev/web
images? Will this be implemented or a careful update stream will be
made
in order to not break a dev image with overrides (real difficult
I
think).
Maybe. But in addition, sometimes there are bugs that updating just fix
them. I am not sure if I want to disable. I rather warn people about it.
Do
you know if we break some overrrides doing an update?
Maybe all this setup can be put in a post-script in
the
ConfigurationOfPharo class.
It is. We have pre and post do its. So, no problem :)
That's all for now. I'm going to use this image to work
the following
days.
Cheers and keep the good work.
Thanks Miguel for the excellent feedback. Let's hope to build better
images!
Mariano
--
Miguel Cob�
http://miguel.leugim.com.mx
_______________________________________________
Pharo-project
mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project