Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 3 participants
- 144636 messages
Re: [Pharo-dev] Catalog statistics (Who know this projects?)
by stepharo
Thanks for this help.
Stef
Le 5/1/16 19:51, Alexandre Bergel a écrit :
> By the way, There is an help included in the base image.
> I have just submitted a slice that indicates the catalog methods have
> to be on the class side.
>
> Cheers,
> Alexandre
>
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>> On Jan 5, 2016, at 3:35 PM, Esteban Lorenzano <estebanlm(a)gmail.com
>> <mailto:estebanlm@gmail.com>> wrote:
>>
>>
>>> On 05 Jan 2016, at 19:32, Sven Van Caekenberghe <sven(a)stfx.eu
>>> <mailto:sven@stfx.eu>> wrote:
>>>
>>> Esteban,
>>>
>>> Maybe you could extend the job that generates the catalog with a log
>>> file that describes what goes wrong and how and then also publish that ?
>>
>> I have a log, but it will not have much information that you can use.
>> For example, in case of Alex problem, it would say: no catalog
>> methods found. Witch is more or less what we already know :)
>>
>> Esteban
>>
>>>
>>> Sven
>>>
>>>> On 05 Jan 2016, at 18:39, Alexandre Bergel <alexandre.bergel(a)me.com
>>>> <mailto:alexandre.bergel@me.com>> wrote:
>>>>
>>>> Hi Esteban,
>>>>
>>>> Something weird: Woden contains the catalog information. Version 41
>>>> of ConfigurationOfWoden contains the 3 catalog methods. For pharo 5
>>>>
>>>> Any idea what happened?
>>>>
>>>> Cheers,
>>>> Alexandre
>>>> --
>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>
>>>>
>>>>
>>>>> On Jan 5, 2016, at 12:21 PM, Esteban Lorenzano
>>>>> <estebanlm(a)gmail.com <mailto:estebanlm@gmail.com>> wrote:
>>>>>
>>>>> So⦠I took a couple of minutes to do a small list of project
>>>>> description status:
>>>>>
>>>>> From a total of 379 projects currently in the catalog, just 115
>>>>> have a description and/or keywords associated.
>>>>> Which means 264 are mysterious projects nobody can guess what are
>>>>> they about.
>>>>>
>>>>> I was thinking most of this projects would be in Unsorted (or
>>>>> Pharo 3), but I found that many are also on Pharo 5 and 4â¦. which
>>>>> is frankly unacceptable :)
>>>>> Even very important projects like Seaside or Garage and Glorp are
>>>>> not documented.
>>>>>
>>>>> So, please people⦠take a look at your projects and PLEASE,
>>>>> provide a description and proper keywords⦠Nobody can guess what
>>>>> is Aconcagua (besides a cool mountain in south america), or
>>>>> Telescope, etc., etc., etc.
>>>>>
>>>>> Here the list of non-documented projects:
>>>>>
>>>>>
>>>>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo50/main
>>>>> ---
>>>>> 'A4BP'
>>>>> 'Aconcagua'
>>>>> 'BootstrapMagritte'
>>>>> 'Chalten'
>>>>> 'CommandShell'
>>>>> 'Cormas'
>>>>> 'DependencyAnalyser'
>>>>> 'FamixJS'
>>>>> 'FontAwesome'
>>>>> 'Garage'
>>>>> 'GarageConnectionPool'
>>>>> 'GarageGlorp'
>>>>> 'Glorp'
>>>>> 'Grease'
>>>>> 'IniModules'
>>>>> 'Kendrick'
>>>>> 'Magritte3'
>>>>> 'MagritteMagic'
>>>>> 'MetaBoardBoard'
>>>>> 'MyFirstWebApp'
>>>>> 'NBOpenGL'
>>>>> 'NeoJSON'
>>>>> 'OSProcess'
>>>>> 'PetitParser'
>>>>> 'Phexample'
>>>>> 'Pier3'
>>>>> 'Pier3AddOns'
>>>>> 'ProcessWrapper'
>>>>> 'RewriteTool'
>>>>> 'Seaside3'
>>>>> 'SimplePersistence'
>>>>> 'Ston'
>>>>> 'Telescope'
>>>>> 'Woden'
>>>>> âXtreams'
>>>>>
>>>>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo40/main
>>>>> ---
>>>>> 'AconcaguaDeluxe'
>>>>> 'AthensSVG'
>>>>> 'Autotest'
>>>>> 'CPanel'
>>>>> 'CreativeCommonsLive'
>>>>> 'DevFlow'
>>>>> 'EventRecorder'
>>>>> 'ExtendedNumberParser'
>>>>> 'ExternalWebBrowser2'
>>>>> 'FixedDecimal'
>>>>> 'Ghost'
>>>>> 'GraphViz'
>>>>> 'Gravatar'
>>>>> 'Hubcap'
>>>>> 'Infinity'
>>>>> 'Mandrill'
>>>>> 'Mathex'
>>>>> 'MemoryMonitor'
>>>>> 'MinimalConnectors'
>>>>> 'Mocketry'
>>>>> 'MongoTalk'
>>>>> 'NBSQLite3'
>>>>> 'NumericalMethods'
>>>>> 'ODBC'
>>>>> 'OSOSX'
>>>>> 'OSWindows'
>>>>> 'PackageDependenciesAnalysis'
>>>>> 'PharoLauncher'
>>>>> 'PlagueDoctor'
>>>>> 'Pomodoro'
>>>>> 'RemoteAnnouncement'
>>>>> 'SandstoneDb'
>>>>> 'Scheduler'
>>>>> 'ScriptManager'
>>>>> 'Shapes'
>>>>> 'SmallUML'
>>>>> 'Spreadsheet'
>>>>> 'Spy'
>>>>> 'StateSpecs'
>>>>> 'SuffixConditionals'
>>>>> 'Teachable'
>>>>> 'TestMock'
>>>>> 'Trees'
>>>>> 'Twilio'
>>>>> 'Vidi'
>>>>> 'VistaCursors'
>>>>> 'Viva'
>>>>> 'WiringPi'
>>>>> 'WorkingSet'
>>>>> 'XBase'
>>>>> 'sQuick'
>>>>> âsQuick_new'
>>>>>
>>>>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main
>>>>> ---
>>>>> 'Actalk'
>>>>> 'Arduino'
>>>>> 'BabyMock2'
>>>>> 'CTranslator'
>>>>> 'DBPedia'
>>>>> 'DigitalOcean'
>>>>> 'Forum'
>>>>> 'Fuel'
>>>>> 'GTDebugger'
>>>>> 'GTInspector'
>>>>> 'GTInspectorCore'
>>>>> 'GTPlayground'
>>>>> 'GTPlaygroundCore'
>>>>> 'GTSpotter'
>>>>> 'GToolkit'
>>>>> 'GlamourCore'
>>>>> 'GlorpDBX'
>>>>> 'GraphET'
>>>>> 'InstanceEncoder'
>>>>> 'Marina'
>>>>> 'Mechanize'
>>>>> 'Memcached'
>>>>> 'Moose'
>>>>> 'Pastell'
>>>>> 'PharoOnlineHelp'
>>>>> 'ProfStef'
>>>>> 'PythonParser'
>>>>> 'RFB'
>>>>> 'Roassal3d'
>>>>> 'SQLite3'
>>>>> 'Smallapack'
>>>>> 'SmalltalkHub'
>>>>> 'Snapshotcello'
>>>>> 'SortFunctions'
>>>>> 'Spotlight'
>>>>> 'Stamp'
>>>>> 'Tide'
>>>>> 'VersionBrowser'
>>>>> âVersionner'
>>>>>
>>>>> http://www.squeaksource.com/MetacelloRepository
>>>>> ---
>>>>> 'AXAnnouncements'
>>>>> 'Adore'
>>>>> 'Aida'
>>>>> 'Ajp'
>>>>> 'Algernon'
>>>>> 'Alien'
>>>>> 'Amers'
>>>>> 'Announcements'
>>>>> 'AutomaticMethodCategorizer'
>>>>> 'BetaNineIPAddress'
>>>>> 'CAnalyzer'
>>>>> 'CairoGraphics'
>>>>> 'CampSmalltalkLondon'
>>>>> 'Cecinestpasunepomme'
>>>>> 'CharacterMap'
>>>>> 'Chronos'
>>>>> 'CloudforkAWS'
>>>>> 'Cog'
>>>>> 'Connectors'
>>>>> 'ContextS'
>>>>> 'Control'
>>>>> 'Country'
>>>>> 'Countryside'
>>>>> 'DBXBrowser'
>>>>> 'DBXTools'
>>>>> 'DependencyBrowser'
>>>>> 'DependencyView'
>>>>> 'EnhancedOmniBrowser'
>>>>> 'ExternalIconFamily'
>>>>> 'ExternalWebBrowser'
>>>>> 'FileMan'
>>>>> 'FileTree'
>>>>> 'Filesystem'
>>>>> 'GemTools'
>>>>> 'Gitocello'
>>>>> 'Glamour'
>>>>> 'Gofer'
>>>>> 'GoferProjectLoader'
>>>>> 'GoogleAnalytics'
>>>>> 'HPDF'
>>>>> 'HealthReportProducer'
>>>>> 'HelpSystem'
>>>>> 'ICal'
>>>>> 'InstancesBrowser'
>>>>> 'JQueryWidgetBox'
>>>>> 'JavaScriptAnalyzer'
>>>>> 'Jejak'
>>>>> 'Keymapping'
>>>>> 'Kozen'
>>>>> 'KyotoTycoonClient'
>>>>> 'MaBase'
>>>>> 'MaClientServer'
>>>>> 'Magma'
>>>>> 'Magmafy'
>>>>> 'Magritte'
>>>>> 'Magritte2'
>>>>> 'Magritte3AddOns'
>>>>> 'MagritteAddOns2'
>>>>> 'Metacello'
>>>>> 'MetacelloBrowser'
>>>>> 'MetacelloPreview'
>>>>> 'MockGemStone'
>>>>> 'Mondrian'
>>>>> 'Money'
>>>>> 'MonticelloRedirect'
>>>>> 'Murmansk'
>>>>> 'Nagare'
>>>>> 'NativeBoost'
>>>>> 'Neo4reSt'
>>>>> 'NewECompletion'
>>>>> 'NewInspector'
>>>>> 'NewOCompletion'
>>>>> 'Nile'
>>>>> 'NotificationsArea'
>>>>> 'O2'
>>>>> 'OCompletion'
>>>>> 'OPAX'
>>>>> 'ObjectMetaTools'
>>>>> 'OmniBrowser'
>>>>> 'OmniBrowserLukas'
>>>>> 'Orca'
>>>>> 'PagedReader'
>>>>> 'Pharo'
>>>>> 'PharoMorphicExtras'
>>>>> 'PharoNonCore'
>>>>> 'Phriak'
>>>>> 'Pier'
>>>>> 'Pier2'
>>>>> 'PierAddOns'
>>>>> 'PierAddOns2'
>>>>> 'PostMark'
>>>>> 'ProcessModel'
>>>>> 'Quaternion'
>>>>> 'REPL'
>>>>> 'Raphael'
>>>>> 'RatPack'
>>>>> 'RefactoringBrowser'
>>>>> 'RefactoringTools'
>>>>> 'RoelTyper'
>>>>> 'SIXX'
>>>>> 'SPort2'
>>>>> 'SandcastleThemes'
>>>>> 'Scamper'
>>>>> 'Scribo'
>>>>> 'Seafox'
>>>>> 'Seaside'
>>>>> 'Seaside28'
>>>>> 'Seaside28Examples'
>>>>> 'Seaside30'
>>>>> 'SeasideJSON'
>>>>> 'SeasideRest'
>>>>> 'SeasideTesting'
>>>>> 'SharedWorkspace'
>>>>> 'Shout'
>>>>> 'SimpleApplescript'
>>>>> 'SoapOpera'
>>>>> 'SpellingServices'
>>>>> 'SpyForO2'
>>>>> 'Sqnappy'
>>>>> 'SqueakCheck'
>>>>> 'SqueakDBX'
>>>>> 'SqueakFS'
>>>>> 'SqueakSource'
>>>>> 'StOMP'
>>>>> 'Stripe'
>>>>> 'SunnysidePlanning2'
>>>>> 'SwaLint'
>>>>> 'Swazoo2'
>>>>> 'TODO'
>>>>> 'TimerDaemon'
>>>>> 'Tuio'
>>>>> 'VMMaker'
>>>>> 'Waterfall'
>>>>> 'WebClient'
>>>>> 'WebTester'
>>>>> 'XMLRPC'
>>>>> 'XMLSupport'
>>>>> 'Zodiac'
>>>>>
>>>>>
>>>>
>>>
>>>
>>
>>
>
Jan. 5, 2016
Re: [Pharo-dev] small refactor on files.pharo.org
by stepharo
We also added a PreSpur description on the donwload so that in case of
emergency people can find the latest
prespur image with the VM
Le 5/1/16 11:47, Esteban Lorenzano a écrit :
> I move old VMs from files.pharo.org/vm <http://files.pharo.org/vm> to
> files.pharo.org/vm/old <http://files.pharo.org/vm/old>
>
> because it was confusing and some students were lost (Stef too :P).
>
> cheers,
> Esteban
Jan. 5, 2016
Re: [Pharo-dev] small refactor on files.pharo.org
by Dimitris Chloupis
but this still works as expected yes ?
wget -O- get.pharo.org/alpha+vmLatest | bash
On Tue, Jan 5, 2016 at 8:23 PM Esteban Lorenzano <estebanlm(a)gmail.com>
wrote:
> On 05 Jan 2016, at 19:14, Andrei Chis <chisvasileandrei(a)gmail.com> wrote:
>
> What's the recommended way of loading the VM through zeroconf scripts?
>
> Just http://get.pharo.org/vm loads the non-spur vm and
> http://get.pharo.org/vm50 loads the spur one. Will http://get.pharo.org/vm
> be updated to the spur one in the future?
>
>
> Hi,
>
> no it will not be updated.
> In fact if you see is not listed anymore (since almost one year now). It
> is just there for backward compatibility.
>
> you need to use the VM corresponding with your image version (in case of
> Pharo 50, vm50).
>
> Esteban
>
> ps: this was described when I made the change like one year ago⦠but now I
> do not find the mail :P
>
>
> Cheers,
> Andrei
>
> On Tue, Jan 5, 2016 at 11:47 AM, Esteban Lorenzano <estebanlm(a)gmail.com>
> wrote:
>
>> I move old VMs from files.pharo.org/vm to files.pharo.org/vm/old
>>
>> because it was confusing and some students were lost (Stef too :P).
>>
>> cheers,
>> Esteban
>>
>
>
Jan. 5, 2016
Re: [Pharo-dev] [Ann] ReadWriteLock
by Henrik Johansen
> On 05 Jan 2016, at 7:24 , Denis Kudriashov <dionisiydk(a)gmail.com> wrote:
>
>
> 2016-01-05 18:49 GMT+01:00 Henrik Johansen <henrik.s.johansen(a)veloxit.no <mailto:henrik.s.johansen@veloxit.no>>:
> ifCurtailed: only unwinds if an error/termination occured, so that would mean not signalling the semaphore when everything goes as planned, and we leave the critical section...
>
> I not suppose to replace #ensure: with #ifCurtailed:. I think about:
>
> signalRequired := false.
> [
> [signalRequired := true.
> self wait] ifCurtailed: [signalRequired := false].
> blockValue := mutuallyExcludedBlock value
> ] ensure: [signalRequired ifTrue: [self signal]].
> ^blockValue
>
Ah, that makes more sense, yes, much simpler than what I wrote!
AFAICT, it should work too ;)
+1 from me for fixing Mutex to work under termination, change current Semaphore >> critical: users, and deprecating Semaphore >> #critical: ,after changing it to use ifCurtailed: as you suggested and removing the special casing from Process >> #terminate.
Cheers,
Henry
Jan. 5, 2016
Re: [Pharo-dev] Catalog statistics (Who know this projects?)
by Alexandre Bergel
By the way, There is an help included in the base image.
I have just submitted a slice that indicates the catalog methods have to be on the class side.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> On Jan 5, 2016, at 3:35 PM, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>
>
>> On 05 Jan 2016, at 19:32, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
>>
>> Esteban,
>>
>> Maybe you could extend the job that generates the catalog with a log file that describes what goes wrong and how and then also publish that ?
>
> I have a log, but it will not have much information that you can use.
> For example, in case of Alex problem, it would say: no catalog methods found. Witch is more or less what we already know :)
>
> Esteban
>
>>
>> Sven
>>
>>> On 05 Jan 2016, at 18:39, Alexandre Bergel <alexandre.bergel(a)me.com> wrote:
>>>
>>> Hi Esteban,
>>>
>>> Something weird: Woden contains the catalog information. Version 41 of ConfigurationOfWoden contains the 3 catalog methods. For pharo 5
>>>
>>> Any idea what happened?
>>>
>>> Cheers,
>>> Alexandre
>>> --
>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>> Alexandre Bergel http://www.bergel.eu
>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>
>>>
>>>
>>>> On Jan 5, 2016, at 12:21 PM, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>>>>
>>>> So⦠I took a couple of minutes to do a small list of project description status:
>>>>
>>>> From a total of 379 projects currently in the catalog, just 115 have a description and/or keywords associated.
>>>> Which means 264 are mysterious projects nobody can guess what are they about.
>>>>
>>>> I was thinking most of this projects would be in Unsorted (or Pharo 3), but I found that many are also on Pharo 5 and 4â¦. which is frankly unacceptable :)
>>>> Even very important projects like Seaside or Garage and Glorp are not documented.
>>>>
>>>> So, please people⦠take a look at your projects and PLEASE, provide a description and proper keywords⦠Nobody can guess what is Aconcagua (besides a cool mountain in south america), or Telescope, etc., etc., etc.
>>>>
>>>> Here the list of non-documented projects:
>>>>
>>>>
>>>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo50/main
>>>> ---
>>>> 'A4BP'
>>>> 'Aconcagua'
>>>> 'BootstrapMagritte'
>>>> 'Chalten'
>>>> 'CommandShell'
>>>> 'Cormas'
>>>> 'DependencyAnalyser'
>>>> 'FamixJS'
>>>> 'FontAwesome'
>>>> 'Garage'
>>>> 'GarageConnectionPool'
>>>> 'GarageGlorp'
>>>> 'Glorp'
>>>> 'Grease'
>>>> 'IniModules'
>>>> 'Kendrick'
>>>> 'Magritte3'
>>>> 'MagritteMagic'
>>>> 'MetaBoardBoard'
>>>> 'MyFirstWebApp'
>>>> 'NBOpenGL'
>>>> 'NeoJSON'
>>>> 'OSProcess'
>>>> 'PetitParser'
>>>> 'Phexample'
>>>> 'Pier3'
>>>> 'Pier3AddOns'
>>>> 'ProcessWrapper'
>>>> 'RewriteTool'
>>>> 'Seaside3'
>>>> 'SimplePersistence'
>>>> 'Ston'
>>>> 'Telescope'
>>>> 'Woden'
>>>> âXtreams'
>>>>
>>>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo40/main
>>>> ---
>>>> 'AconcaguaDeluxe'
>>>> 'AthensSVG'
>>>> 'Autotest'
>>>> 'CPanel'
>>>> 'CreativeCommonsLive'
>>>> 'DevFlow'
>>>> 'EventRecorder'
>>>> 'ExtendedNumberParser'
>>>> 'ExternalWebBrowser2'
>>>> 'FixedDecimal'
>>>> 'Ghost'
>>>> 'GraphViz'
>>>> 'Gravatar'
>>>> 'Hubcap'
>>>> 'Infinity'
>>>> 'Mandrill'
>>>> 'Mathex'
>>>> 'MemoryMonitor'
>>>> 'MinimalConnectors'
>>>> 'Mocketry'
>>>> 'MongoTalk'
>>>> 'NBSQLite3'
>>>> 'NumericalMethods'
>>>> 'ODBC'
>>>> 'OSOSX'
>>>> 'OSWindows'
>>>> 'PackageDependenciesAnalysis'
>>>> 'PharoLauncher'
>>>> 'PlagueDoctor'
>>>> 'Pomodoro'
>>>> 'RemoteAnnouncement'
>>>> 'SandstoneDb'
>>>> 'Scheduler'
>>>> 'ScriptManager'
>>>> 'Shapes'
>>>> 'SmallUML'
>>>> 'Spreadsheet'
>>>> 'Spy'
>>>> 'StateSpecs'
>>>> 'SuffixConditionals'
>>>> 'Teachable'
>>>> 'TestMock'
>>>> 'Trees'
>>>> 'Twilio'
>>>> 'Vidi'
>>>> 'VistaCursors'
>>>> 'Viva'
>>>> 'WiringPi'
>>>> 'WorkingSet'
>>>> 'XBase'
>>>> 'sQuick'
>>>> âsQuick_new'
>>>>
>>>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main
>>>> ---
>>>> 'Actalk'
>>>> 'Arduino'
>>>> 'BabyMock2'
>>>> 'CTranslator'
>>>> 'DBPedia'
>>>> 'DigitalOcean'
>>>> 'Forum'
>>>> 'Fuel'
>>>> 'GTDebugger'
>>>> 'GTInspector'
>>>> 'GTInspectorCore'
>>>> 'GTPlayground'
>>>> 'GTPlaygroundCore'
>>>> 'GTSpotter'
>>>> 'GToolkit'
>>>> 'GlamourCore'
>>>> 'GlorpDBX'
>>>> 'GraphET'
>>>> 'InstanceEncoder'
>>>> 'Marina'
>>>> 'Mechanize'
>>>> 'Memcached'
>>>> 'Moose'
>>>> 'Pastell'
>>>> 'PharoOnlineHelp'
>>>> 'ProfStef'
>>>> 'PythonParser'
>>>> 'RFB'
>>>> 'Roassal3d'
>>>> 'SQLite3'
>>>> 'Smallapack'
>>>> 'SmalltalkHub'
>>>> 'Snapshotcello'
>>>> 'SortFunctions'
>>>> 'Spotlight'
>>>> 'Stamp'
>>>> 'Tide'
>>>> 'VersionBrowser'
>>>> âVersionner'
>>>>
>>>> http://www.squeaksource.com/MetacelloRepository
>>>> ---
>>>> 'AXAnnouncements'
>>>> 'Adore'
>>>> 'Aida'
>>>> 'Ajp'
>>>> 'Algernon'
>>>> 'Alien'
>>>> 'Amers'
>>>> 'Announcements'
>>>> 'AutomaticMethodCategorizer'
>>>> 'BetaNineIPAddress'
>>>> 'CAnalyzer'
>>>> 'CairoGraphics'
>>>> 'CampSmalltalkLondon'
>>>> 'Cecinestpasunepomme'
>>>> 'CharacterMap'
>>>> 'Chronos'
>>>> 'CloudforkAWS'
>>>> 'Cog'
>>>> 'Connectors'
>>>> 'ContextS'
>>>> 'Control'
>>>> 'Country'
>>>> 'Countryside'
>>>> 'DBXBrowser'
>>>> 'DBXTools'
>>>> 'DependencyBrowser'
>>>> 'DependencyView'
>>>> 'EnhancedOmniBrowser'
>>>> 'ExternalIconFamily'
>>>> 'ExternalWebBrowser'
>>>> 'FileMan'
>>>> 'FileTree'
>>>> 'Filesystem'
>>>> 'GemTools'
>>>> 'Gitocello'
>>>> 'Glamour'
>>>> 'Gofer'
>>>> 'GoferProjectLoader'
>>>> 'GoogleAnalytics'
>>>> 'HPDF'
>>>> 'HealthReportProducer'
>>>> 'HelpSystem'
>>>> 'ICal'
>>>> 'InstancesBrowser'
>>>> 'JQueryWidgetBox'
>>>> 'JavaScriptAnalyzer'
>>>> 'Jejak'
>>>> 'Keymapping'
>>>> 'Kozen'
>>>> 'KyotoTycoonClient'
>>>> 'MaBase'
>>>> 'MaClientServer'
>>>> 'Magma'
>>>> 'Magmafy'
>>>> 'Magritte'
>>>> 'Magritte2'
>>>> 'Magritte3AddOns'
>>>> 'MagritteAddOns2'
>>>> 'Metacello'
>>>> 'MetacelloBrowser'
>>>> 'MetacelloPreview'
>>>> 'MockGemStone'
>>>> 'Mondrian'
>>>> 'Money'
>>>> 'MonticelloRedirect'
>>>> 'Murmansk'
>>>> 'Nagare'
>>>> 'NativeBoost'
>>>> 'Neo4reSt'
>>>> 'NewECompletion'
>>>> 'NewInspector'
>>>> 'NewOCompletion'
>>>> 'Nile'
>>>> 'NotificationsArea'
>>>> 'O2'
>>>> 'OCompletion'
>>>> 'OPAX'
>>>> 'ObjectMetaTools'
>>>> 'OmniBrowser'
>>>> 'OmniBrowserLukas'
>>>> 'Orca'
>>>> 'PagedReader'
>>>> 'Pharo'
>>>> 'PharoMorphicExtras'
>>>> 'PharoNonCore'
>>>> 'Phriak'
>>>> 'Pier'
>>>> 'Pier2'
>>>> 'PierAddOns'
>>>> 'PierAddOns2'
>>>> 'PostMark'
>>>> 'ProcessModel'
>>>> 'Quaternion'
>>>> 'REPL'
>>>> 'Raphael'
>>>> 'RatPack'
>>>> 'RefactoringBrowser'
>>>> 'RefactoringTools'
>>>> 'RoelTyper'
>>>> 'SIXX'
>>>> 'SPort2'
>>>> 'SandcastleThemes'
>>>> 'Scamper'
>>>> 'Scribo'
>>>> 'Seafox'
>>>> 'Seaside'
>>>> 'Seaside28'
>>>> 'Seaside28Examples'
>>>> 'Seaside30'
>>>> 'SeasideJSON'
>>>> 'SeasideRest'
>>>> 'SeasideTesting'
>>>> 'SharedWorkspace'
>>>> 'Shout'
>>>> 'SimpleApplescript'
>>>> 'SoapOpera'
>>>> 'SpellingServices'
>>>> 'SpyForO2'
>>>> 'Sqnappy'
>>>> 'SqueakCheck'
>>>> 'SqueakDBX'
>>>> 'SqueakFS'
>>>> 'SqueakSource'
>>>> 'StOMP'
>>>> 'Stripe'
>>>> 'SunnysidePlanning2'
>>>> 'SwaLint'
>>>> 'Swazoo2'
>>>> 'TODO'
>>>> 'TimerDaemon'
>>>> 'Tuio'
>>>> 'VMMaker'
>>>> 'Waterfall'
>>>> 'WebClient'
>>>> 'WebTester'
>>>> 'XMLRPC'
>>>> 'XMLSupport'
>>>> 'Zodiac'
>>>>
>>>>
>>>
>>
>>
>
>
Jan. 5, 2016
Re: [Pharo-dev] Catalog statistics (Who know this projects?)
by Esteban Lorenzano
> On 05 Jan 2016, at 19:32, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
>
> Esteban,
>
> Maybe you could extend the job that generates the catalog with a log file that describes what goes wrong and how and then also publish that ?
I have a log, but it will not have much information that you can use.
For example, in case of Alex problem, it would say: no catalog methods found. Witch is more or less what we already know :)
Esteban
>
> Sven
>
>> On 05 Jan 2016, at 18:39, Alexandre Bergel <alexandre.bergel(a)me.com> wrote:
>>
>> Hi Esteban,
>>
>> Something weird: Woden contains the catalog information. Version 41 of ConfigurationOfWoden contains the 3 catalog methods. For pharo 5
>>
>> Any idea what happened?
>>
>> Cheers,
>> Alexandre
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>> On Jan 5, 2016, at 12:21 PM, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>>>
>>> So⦠I took a couple of minutes to do a small list of project description status:
>>>
>>> From a total of 379 projects currently in the catalog, just 115 have a description and/or keywords associated.
>>> Which means 264 are mysterious projects nobody can guess what are they about.
>>>
>>> I was thinking most of this projects would be in Unsorted (or Pharo 3), but I found that many are also on Pharo 5 and 4â¦. which is frankly unacceptable :)
>>> Even very important projects like Seaside or Garage and Glorp are not documented.
>>>
>>> So, please people⦠take a look at your projects and PLEASE, provide a description and proper keywords⦠Nobody can guess what is Aconcagua (besides a cool mountain in south america), or Telescope, etc., etc., etc.
>>>
>>> Here the list of non-documented projects:
>>>
>>>
>>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo50/main
>>> ---
>>> 'A4BP'
>>> 'Aconcagua'
>>> 'BootstrapMagritte'
>>> 'Chalten'
>>> 'CommandShell'
>>> 'Cormas'
>>> 'DependencyAnalyser'
>>> 'FamixJS'
>>> 'FontAwesome'
>>> 'Garage'
>>> 'GarageConnectionPool'
>>> 'GarageGlorp'
>>> 'Glorp'
>>> 'Grease'
>>> 'IniModules'
>>> 'Kendrick'
>>> 'Magritte3'
>>> 'MagritteMagic'
>>> 'MetaBoardBoard'
>>> 'MyFirstWebApp'
>>> 'NBOpenGL'
>>> 'NeoJSON'
>>> 'OSProcess'
>>> 'PetitParser'
>>> 'Phexample'
>>> 'Pier3'
>>> 'Pier3AddOns'
>>> 'ProcessWrapper'
>>> 'RewriteTool'
>>> 'Seaside3'
>>> 'SimplePersistence'
>>> 'Ston'
>>> 'Telescope'
>>> 'Woden'
>>> âXtreams'
>>>
>>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo40/main
>>> ---
>>> 'AconcaguaDeluxe'
>>> 'AthensSVG'
>>> 'Autotest'
>>> 'CPanel'
>>> 'CreativeCommonsLive'
>>> 'DevFlow'
>>> 'EventRecorder'
>>> 'ExtendedNumberParser'
>>> 'ExternalWebBrowser2'
>>> 'FixedDecimal'
>>> 'Ghost'
>>> 'GraphViz'
>>> 'Gravatar'
>>> 'Hubcap'
>>> 'Infinity'
>>> 'Mandrill'
>>> 'Mathex'
>>> 'MemoryMonitor'
>>> 'MinimalConnectors'
>>> 'Mocketry'
>>> 'MongoTalk'
>>> 'NBSQLite3'
>>> 'NumericalMethods'
>>> 'ODBC'
>>> 'OSOSX'
>>> 'OSWindows'
>>> 'PackageDependenciesAnalysis'
>>> 'PharoLauncher'
>>> 'PlagueDoctor'
>>> 'Pomodoro'
>>> 'RemoteAnnouncement'
>>> 'SandstoneDb'
>>> 'Scheduler'
>>> 'ScriptManager'
>>> 'Shapes'
>>> 'SmallUML'
>>> 'Spreadsheet'
>>> 'Spy'
>>> 'StateSpecs'
>>> 'SuffixConditionals'
>>> 'Teachable'
>>> 'TestMock'
>>> 'Trees'
>>> 'Twilio'
>>> 'Vidi'
>>> 'VistaCursors'
>>> 'Viva'
>>> 'WiringPi'
>>> 'WorkingSet'
>>> 'XBase'
>>> 'sQuick'
>>> âsQuick_new'
>>>
>>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main
>>> ---
>>> 'Actalk'
>>> 'Arduino'
>>> 'BabyMock2'
>>> 'CTranslator'
>>> 'DBPedia'
>>> 'DigitalOcean'
>>> 'Forum'
>>> 'Fuel'
>>> 'GTDebugger'
>>> 'GTInspector'
>>> 'GTInspectorCore'
>>> 'GTPlayground'
>>> 'GTPlaygroundCore'
>>> 'GTSpotter'
>>> 'GToolkit'
>>> 'GlamourCore'
>>> 'GlorpDBX'
>>> 'GraphET'
>>> 'InstanceEncoder'
>>> 'Marina'
>>> 'Mechanize'
>>> 'Memcached'
>>> 'Moose'
>>> 'Pastell'
>>> 'PharoOnlineHelp'
>>> 'ProfStef'
>>> 'PythonParser'
>>> 'RFB'
>>> 'Roassal3d'
>>> 'SQLite3'
>>> 'Smallapack'
>>> 'SmalltalkHub'
>>> 'Snapshotcello'
>>> 'SortFunctions'
>>> 'Spotlight'
>>> 'Stamp'
>>> 'Tide'
>>> 'VersionBrowser'
>>> âVersionner'
>>>
>>> http://www.squeaksource.com/MetacelloRepository
>>> ---
>>> 'AXAnnouncements'
>>> 'Adore'
>>> 'Aida'
>>> 'Ajp'
>>> 'Algernon'
>>> 'Alien'
>>> 'Amers'
>>> 'Announcements'
>>> 'AutomaticMethodCategorizer'
>>> 'BetaNineIPAddress'
>>> 'CAnalyzer'
>>> 'CairoGraphics'
>>> 'CampSmalltalkLondon'
>>> 'Cecinestpasunepomme'
>>> 'CharacterMap'
>>> 'Chronos'
>>> 'CloudforkAWS'
>>> 'Cog'
>>> 'Connectors'
>>> 'ContextS'
>>> 'Control'
>>> 'Country'
>>> 'Countryside'
>>> 'DBXBrowser'
>>> 'DBXTools'
>>> 'DependencyBrowser'
>>> 'DependencyView'
>>> 'EnhancedOmniBrowser'
>>> 'ExternalIconFamily'
>>> 'ExternalWebBrowser'
>>> 'FileMan'
>>> 'FileTree'
>>> 'Filesystem'
>>> 'GemTools'
>>> 'Gitocello'
>>> 'Glamour'
>>> 'Gofer'
>>> 'GoferProjectLoader'
>>> 'GoogleAnalytics'
>>> 'HPDF'
>>> 'HealthReportProducer'
>>> 'HelpSystem'
>>> 'ICal'
>>> 'InstancesBrowser'
>>> 'JQueryWidgetBox'
>>> 'JavaScriptAnalyzer'
>>> 'Jejak'
>>> 'Keymapping'
>>> 'Kozen'
>>> 'KyotoTycoonClient'
>>> 'MaBase'
>>> 'MaClientServer'
>>> 'Magma'
>>> 'Magmafy'
>>> 'Magritte'
>>> 'Magritte2'
>>> 'Magritte3AddOns'
>>> 'MagritteAddOns2'
>>> 'Metacello'
>>> 'MetacelloBrowser'
>>> 'MetacelloPreview'
>>> 'MockGemStone'
>>> 'Mondrian'
>>> 'Money'
>>> 'MonticelloRedirect'
>>> 'Murmansk'
>>> 'Nagare'
>>> 'NativeBoost'
>>> 'Neo4reSt'
>>> 'NewECompletion'
>>> 'NewInspector'
>>> 'NewOCompletion'
>>> 'Nile'
>>> 'NotificationsArea'
>>> 'O2'
>>> 'OCompletion'
>>> 'OPAX'
>>> 'ObjectMetaTools'
>>> 'OmniBrowser'
>>> 'OmniBrowserLukas'
>>> 'Orca'
>>> 'PagedReader'
>>> 'Pharo'
>>> 'PharoMorphicExtras'
>>> 'PharoNonCore'
>>> 'Phriak'
>>> 'Pier'
>>> 'Pier2'
>>> 'PierAddOns'
>>> 'PierAddOns2'
>>> 'PostMark'
>>> 'ProcessModel'
>>> 'Quaternion'
>>> 'REPL'
>>> 'Raphael'
>>> 'RatPack'
>>> 'RefactoringBrowser'
>>> 'RefactoringTools'
>>> 'RoelTyper'
>>> 'SIXX'
>>> 'SPort2'
>>> 'SandcastleThemes'
>>> 'Scamper'
>>> 'Scribo'
>>> 'Seafox'
>>> 'Seaside'
>>> 'Seaside28'
>>> 'Seaside28Examples'
>>> 'Seaside30'
>>> 'SeasideJSON'
>>> 'SeasideRest'
>>> 'SeasideTesting'
>>> 'SharedWorkspace'
>>> 'Shout'
>>> 'SimpleApplescript'
>>> 'SoapOpera'
>>> 'SpellingServices'
>>> 'SpyForO2'
>>> 'Sqnappy'
>>> 'SqueakCheck'
>>> 'SqueakDBX'
>>> 'SqueakFS'
>>> 'SqueakSource'
>>> 'StOMP'
>>> 'Stripe'
>>> 'SunnysidePlanning2'
>>> 'SwaLint'
>>> 'Swazoo2'
>>> 'TODO'
>>> 'TimerDaemon'
>>> 'Tuio'
>>> 'VMMaker'
>>> 'Waterfall'
>>> 'WebClient'
>>> 'WebTester'
>>> 'XMLRPC'
>>> 'XMLSupport'
>>> 'Zodiac'
>>>
>>>
>>
>
>
Jan. 5, 2016
Re: [Pharo-dev] Catalog statistics (Who know this projects?)
by Esteban Lorenzano
http://catalog.pharo.org/catalog/note-for-developers <http://catalog.pharo.org/catalog/note-for-developers>
you added catalog information in instance side, you need to add them in class side.
> On 05 Jan 2016, at 18:39, Alexandre Bergel <alexandre.bergel(a)me.com> wrote:
>
> Hi Esteban,
>
> Something weird: Woden contains the catalog information. Version 41 of ConfigurationOfWoden contains the 3 catalog methods. For pharo 5
>
> Any idea what happened?
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu <http://www.bergel.eu/>
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>> On Jan 5, 2016, at 12:21 PM, Esteban Lorenzano <estebanlm(a)gmail.com <mailto:estebanlm@gmail.com>> wrote:
>>
>> So⦠I took a couple of minutes to do a small list of project description status:
>>
>> From a total of 379 projects currently in the catalog, just 115 have a description and/or keywords associated.
>> Which means 264 are mysterious projects nobody can guess what are they about.
>>
>> I was thinking most of this projects would be in Unsorted (or Pharo 3), but I found that many are also on Pharo 5 and 4â¦. which is frankly unacceptable :)
>> Even very important projects like Seaside or Garage and Glorp are not documented.
>>
>> So, please people⦠take a look at your projects and PLEASE, provide a description and proper keywords⦠Nobody can guess what is Aconcagua (besides a cool mountain in south america), or Telescope, etc., etc., etc.
>>
>> Here the list of non-documented projects:
>>
>>
>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo50/main <http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo50/main>
>> ---
>> 'A4BP'
>> 'Aconcagua'
>> 'BootstrapMagritte'
>> 'Chalten'
>> 'CommandShell'
>> 'Cormas'
>> 'DependencyAnalyser'
>> 'FamixJS'
>> 'FontAwesome'
>> 'Garage'
>> 'GarageConnectionPool'
>> 'GarageGlorp'
>> 'Glorp'
>> 'Grease'
>> 'IniModules'
>> 'Kendrick'
>> 'Magritte3'
>> 'MagritteMagic'
>> 'MetaBoardBoard'
>> 'MyFirstWebApp'
>> 'NBOpenGL'
>> 'NeoJSON'
>> 'OSProcess'
>> 'PetitParser'
>> 'Phexample'
>> 'Pier3'
>> 'Pier3AddOns'
>> 'ProcessWrapper'
>> 'RewriteTool'
>> 'Seaside3'
>> 'SimplePersistence'
>> 'Ston'
>> 'Telescope'
>> 'Woden'
>> âXtreams'
>>
>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo40/main
>> ---
>> 'AconcaguaDeluxe'
>> 'AthensSVG'
>> 'Autotest'
>> 'CPanel'
>> 'CreativeCommonsLive'
>> 'DevFlow'
>> 'EventRecorder'
>> 'ExtendedNumberParser'
>> 'ExternalWebBrowser2'
>> 'FixedDecimal'
>> 'Ghost'
>> 'GraphViz'
>> 'Gravatar'
>> 'Hubcap'
>> 'Infinity'
>> 'Mandrill'
>> 'Mathex'
>> 'MemoryMonitor'
>> 'MinimalConnectors'
>> 'Mocketry'
>> 'MongoTalk'
>> 'NBSQLite3'
>> 'NumericalMethods'
>> 'ODBC'
>> 'OSOSX'
>> 'OSWindows'
>> 'PackageDependenciesAnalysis'
>> 'PharoLauncher'
>> 'PlagueDoctor'
>> 'Pomodoro'
>> 'RemoteAnnouncement'
>> 'SandstoneDb'
>> 'Scheduler'
>> 'ScriptManager'
>> 'Shapes'
>> 'SmallUML'
>> 'Spreadsheet'
>> 'Spy'
>> 'StateSpecs'
>> 'SuffixConditionals'
>> 'Teachable'
>> 'TestMock'
>> 'Trees'
>> 'Twilio'
>> 'Vidi'
>> 'VistaCursors'
>> 'Viva'
>> 'WiringPi'
>> 'WorkingSet'
>> 'XBase'
>> 'sQuick'
>> âsQuick_new'
>>
>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main
>> ---
>> 'Actalk'
>> 'Arduino'
>> 'BabyMock2'
>> 'CTranslator'
>> 'DBPedia'
>> 'DigitalOcean'
>> 'Forum'
>> 'Fuel'
>> 'GTDebugger'
>> 'GTInspector'
>> 'GTInspectorCore'
>> 'GTPlayground'
>> 'GTPlaygroundCore'
>> 'GTSpotter'
>> 'GToolkit'
>> 'GlamourCore'
>> 'GlorpDBX'
>> 'GraphET'
>> 'InstanceEncoder'
>> 'Marina'
>> 'Mechanize'
>> 'Memcached'
>> 'Moose'
>> 'Pastell'
>> 'PharoOnlineHelp'
>> 'ProfStef'
>> 'PythonParser'
>> 'RFB'
>> 'Roassal3d'
>> 'SQLite3'
>> 'Smallapack'
>> 'SmalltalkHub'
>> 'Snapshotcello'
>> 'SortFunctions'
>> 'Spotlight'
>> 'Stamp'
>> 'Tide'
>> 'VersionBrowser'
>> âVersionner'
>>
>> http://www.squeaksource.com/MetacelloRepository
>> ---
>> 'AXAnnouncements'
>> 'Adore'
>> 'Aida'
>> 'Ajp'
>> 'Algernon'
>> 'Alien'
>> 'Amers'
>> 'Announcements'
>> 'AutomaticMethodCategorizer'
>> 'BetaNineIPAddress'
>> 'CAnalyzer'
>> 'CairoGraphics'
>> 'CampSmalltalkLondon'
>> 'Cecinestpasunepomme'
>> 'CharacterMap'
>> 'Chronos'
>> 'CloudforkAWS'
>> 'Cog'
>> 'Connectors'
>> 'ContextS'
>> 'Control'
>> 'Country'
>> 'Countryside'
>> 'DBXBrowser'
>> 'DBXTools'
>> 'DependencyBrowser'
>> 'DependencyView'
>> 'EnhancedOmniBrowser'
>> 'ExternalIconFamily'
>> 'ExternalWebBrowser'
>> 'FileMan'
>> 'FileTree'
>> 'Filesystem'
>> 'GemTools'
>> 'Gitocello'
>> 'Glamour'
>> 'Gofer'
>> 'GoferProjectLoader'
>> 'GoogleAnalytics'
>> 'HPDF'
>> 'HealthReportProducer'
>> 'HelpSystem'
>> 'ICal'
>> 'InstancesBrowser'
>> 'JQueryWidgetBox'
>> 'JavaScriptAnalyzer'
>> 'Jejak'
>> 'Keymapping'
>> 'Kozen'
>> 'KyotoTycoonClient'
>> 'MaBase'
>> 'MaClientServer'
>> 'Magma'
>> 'Magmafy'
>> 'Magritte'
>> 'Magritte2'
>> 'Magritte3AddOns'
>> 'MagritteAddOns2'
>> 'Metacello'
>> 'MetacelloBrowser'
>> 'MetacelloPreview'
>> 'MockGemStone'
>> 'Mondrian'
>> 'Money'
>> 'MonticelloRedirect'
>> 'Murmansk'
>> 'Nagare'
>> 'NativeBoost'
>> 'Neo4reSt'
>> 'NewECompletion'
>> 'NewInspector'
>> 'NewOCompletion'
>> 'Nile'
>> 'NotificationsArea'
>> 'O2'
>> 'OCompletion'
>> 'OPAX'
>> 'ObjectMetaTools'
>> 'OmniBrowser'
>> 'OmniBrowserLukas'
>> 'Orca'
>> 'PagedReader'
>> 'Pharo'
>> 'PharoMorphicExtras'
>> 'PharoNonCore'
>> 'Phriak'
>> 'Pier'
>> 'Pier2'
>> 'PierAddOns'
>> 'PierAddOns2'
>> 'PostMark'
>> 'ProcessModel'
>> 'Quaternion'
>> 'REPL'
>> 'Raphael'
>> 'RatPack'
>> 'RefactoringBrowser'
>> 'RefactoringTools'
>> 'RoelTyper'
>> 'SIXX'
>> 'SPort2'
>> 'SandcastleThemes'
>> 'Scamper'
>> 'Scribo'
>> 'Seafox'
>> 'Seaside'
>> 'Seaside28'
>> 'Seaside28Examples'
>> 'Seaside30'
>> 'SeasideJSON'
>> 'SeasideRest'
>> 'SeasideTesting'
>> 'SharedWorkspace'
>> 'Shout'
>> 'SimpleApplescript'
>> 'SoapOpera'
>> 'SpellingServices'
>> 'SpyForO2'
>> 'Sqnappy'
>> 'SqueakCheck'
>> 'SqueakDBX'
>> 'SqueakFS'
>> 'SqueakSource'
>> 'StOMP'
>> 'Stripe'
>> 'SunnysidePlanning2'
>> 'SwaLint'
>> 'Swazoo2'
>> 'TODO'
>> 'TimerDaemon'
>> 'Tuio'
>> 'VMMaker'
>> 'Waterfall'
>> 'WebClient'
>> 'WebTester'
>> 'XMLRPC'
>> 'XMLSupport'
>> 'Zodiac'
>>
>>
>
Jan. 5, 2016
Re: [Pharo-dev] Catalog statistics (Who know this projects?)
by Sven Van Caekenberghe
Esteban,
Maybe you could extend the job that generates the catalog with a log file that describes what goes wrong and how and then also publish that ?
Sven
> On 05 Jan 2016, at 18:39, Alexandre Bergel <alexandre.bergel(a)me.com> wrote:
>
> Hi Esteban,
>
> Something weird: Woden contains the catalog information. Version 41 of ConfigurationOfWoden contains the 3 catalog methods. For pharo 5
>
> Any idea what happened?
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>> On Jan 5, 2016, at 12:21 PM, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>>
>> So⦠I took a couple of minutes to do a small list of project description status:
>>
>> From a total of 379 projects currently in the catalog, just 115 have a description and/or keywords associated.
>> Which means 264 are mysterious projects nobody can guess what are they about.
>>
>> I was thinking most of this projects would be in Unsorted (or Pharo 3), but I found that many are also on Pharo 5 and 4â¦. which is frankly unacceptable :)
>> Even very important projects like Seaside or Garage and Glorp are not documented.
>>
>> So, please people⦠take a look at your projects and PLEASE, provide a description and proper keywords⦠Nobody can guess what is Aconcagua (besides a cool mountain in south america), or Telescope, etc., etc., etc.
>>
>> Here the list of non-documented projects:
>>
>>
>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo50/main
>> ---
>> 'A4BP'
>> 'Aconcagua'
>> 'BootstrapMagritte'
>> 'Chalten'
>> 'CommandShell'
>> 'Cormas'
>> 'DependencyAnalyser'
>> 'FamixJS'
>> 'FontAwesome'
>> 'Garage'
>> 'GarageConnectionPool'
>> 'GarageGlorp'
>> 'Glorp'
>> 'Grease'
>> 'IniModules'
>> 'Kendrick'
>> 'Magritte3'
>> 'MagritteMagic'
>> 'MetaBoardBoard'
>> 'MyFirstWebApp'
>> 'NBOpenGL'
>> 'NeoJSON'
>> 'OSProcess'
>> 'PetitParser'
>> 'Phexample'
>> 'Pier3'
>> 'Pier3AddOns'
>> 'ProcessWrapper'
>> 'RewriteTool'
>> 'Seaside3'
>> 'SimplePersistence'
>> 'Ston'
>> 'Telescope'
>> 'Woden'
>> âXtreams'
>>
>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo40/main
>> ---
>> 'AconcaguaDeluxe'
>> 'AthensSVG'
>> 'Autotest'
>> 'CPanel'
>> 'CreativeCommonsLive'
>> 'DevFlow'
>> 'EventRecorder'
>> 'ExtendedNumberParser'
>> 'ExternalWebBrowser2'
>> 'FixedDecimal'
>> 'Ghost'
>> 'GraphViz'
>> 'Gravatar'
>> 'Hubcap'
>> 'Infinity'
>> 'Mandrill'
>> 'Mathex'
>> 'MemoryMonitor'
>> 'MinimalConnectors'
>> 'Mocketry'
>> 'MongoTalk'
>> 'NBSQLite3'
>> 'NumericalMethods'
>> 'ODBC'
>> 'OSOSX'
>> 'OSWindows'
>> 'PackageDependenciesAnalysis'
>> 'PharoLauncher'
>> 'PlagueDoctor'
>> 'Pomodoro'
>> 'RemoteAnnouncement'
>> 'SandstoneDb'
>> 'Scheduler'
>> 'ScriptManager'
>> 'Shapes'
>> 'SmallUML'
>> 'Spreadsheet'
>> 'Spy'
>> 'StateSpecs'
>> 'SuffixConditionals'
>> 'Teachable'
>> 'TestMock'
>> 'Trees'
>> 'Twilio'
>> 'Vidi'
>> 'VistaCursors'
>> 'Viva'
>> 'WiringPi'
>> 'WorkingSet'
>> 'XBase'
>> 'sQuick'
>> âsQuick_new'
>>
>> http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main
>> ---
>> 'Actalk'
>> 'Arduino'
>> 'BabyMock2'
>> 'CTranslator'
>> 'DBPedia'
>> 'DigitalOcean'
>> 'Forum'
>> 'Fuel'
>> 'GTDebugger'
>> 'GTInspector'
>> 'GTInspectorCore'
>> 'GTPlayground'
>> 'GTPlaygroundCore'
>> 'GTSpotter'
>> 'GToolkit'
>> 'GlamourCore'
>> 'GlorpDBX'
>> 'GraphET'
>> 'InstanceEncoder'
>> 'Marina'
>> 'Mechanize'
>> 'Memcached'
>> 'Moose'
>> 'Pastell'
>> 'PharoOnlineHelp'
>> 'ProfStef'
>> 'PythonParser'
>> 'RFB'
>> 'Roassal3d'
>> 'SQLite3'
>> 'Smallapack'
>> 'SmalltalkHub'
>> 'Snapshotcello'
>> 'SortFunctions'
>> 'Spotlight'
>> 'Stamp'
>> 'Tide'
>> 'VersionBrowser'
>> âVersionner'
>>
>> http://www.squeaksource.com/MetacelloRepository
>> ---
>> 'AXAnnouncements'
>> 'Adore'
>> 'Aida'
>> 'Ajp'
>> 'Algernon'
>> 'Alien'
>> 'Amers'
>> 'Announcements'
>> 'AutomaticMethodCategorizer'
>> 'BetaNineIPAddress'
>> 'CAnalyzer'
>> 'CairoGraphics'
>> 'CampSmalltalkLondon'
>> 'Cecinestpasunepomme'
>> 'CharacterMap'
>> 'Chronos'
>> 'CloudforkAWS'
>> 'Cog'
>> 'Connectors'
>> 'ContextS'
>> 'Control'
>> 'Country'
>> 'Countryside'
>> 'DBXBrowser'
>> 'DBXTools'
>> 'DependencyBrowser'
>> 'DependencyView'
>> 'EnhancedOmniBrowser'
>> 'ExternalIconFamily'
>> 'ExternalWebBrowser'
>> 'FileMan'
>> 'FileTree'
>> 'Filesystem'
>> 'GemTools'
>> 'Gitocello'
>> 'Glamour'
>> 'Gofer'
>> 'GoferProjectLoader'
>> 'GoogleAnalytics'
>> 'HPDF'
>> 'HealthReportProducer'
>> 'HelpSystem'
>> 'ICal'
>> 'InstancesBrowser'
>> 'JQueryWidgetBox'
>> 'JavaScriptAnalyzer'
>> 'Jejak'
>> 'Keymapping'
>> 'Kozen'
>> 'KyotoTycoonClient'
>> 'MaBase'
>> 'MaClientServer'
>> 'Magma'
>> 'Magmafy'
>> 'Magritte'
>> 'Magritte2'
>> 'Magritte3AddOns'
>> 'MagritteAddOns2'
>> 'Metacello'
>> 'MetacelloBrowser'
>> 'MetacelloPreview'
>> 'MockGemStone'
>> 'Mondrian'
>> 'Money'
>> 'MonticelloRedirect'
>> 'Murmansk'
>> 'Nagare'
>> 'NativeBoost'
>> 'Neo4reSt'
>> 'NewECompletion'
>> 'NewInspector'
>> 'NewOCompletion'
>> 'Nile'
>> 'NotificationsArea'
>> 'O2'
>> 'OCompletion'
>> 'OPAX'
>> 'ObjectMetaTools'
>> 'OmniBrowser'
>> 'OmniBrowserLukas'
>> 'Orca'
>> 'PagedReader'
>> 'Pharo'
>> 'PharoMorphicExtras'
>> 'PharoNonCore'
>> 'Phriak'
>> 'Pier'
>> 'Pier2'
>> 'PierAddOns'
>> 'PierAddOns2'
>> 'PostMark'
>> 'ProcessModel'
>> 'Quaternion'
>> 'REPL'
>> 'Raphael'
>> 'RatPack'
>> 'RefactoringBrowser'
>> 'RefactoringTools'
>> 'RoelTyper'
>> 'SIXX'
>> 'SPort2'
>> 'SandcastleThemes'
>> 'Scamper'
>> 'Scribo'
>> 'Seafox'
>> 'Seaside'
>> 'Seaside28'
>> 'Seaside28Examples'
>> 'Seaside30'
>> 'SeasideJSON'
>> 'SeasideRest'
>> 'SeasideTesting'
>> 'SharedWorkspace'
>> 'Shout'
>> 'SimpleApplescript'
>> 'SoapOpera'
>> 'SpellingServices'
>> 'SpyForO2'
>> 'Sqnappy'
>> 'SqueakCheck'
>> 'SqueakDBX'
>> 'SqueakFS'
>> 'SqueakSource'
>> 'StOMP'
>> 'Stripe'
>> 'SunnysidePlanning2'
>> 'SwaLint'
>> 'Swazoo2'
>> 'TODO'
>> 'TimerDaemon'
>> 'Tuio'
>> 'VMMaker'
>> 'Waterfall'
>> 'WebClient'
>> 'WebTester'
>> 'XMLRPC'
>> 'XMLSupport'
>> 'Zodiac'
>>
>>
>
Jan. 5, 2016
Re: [Pharo-dev] small refactor on files.pharo.org
by Andrei Chis
Thanks. Makes sense.
Cheers,
Andrei
On Tue, Jan 5, 2016 at 7:22 PM, Esteban Lorenzano <estebanlm(a)gmail.com>
wrote:
>
> On 05 Jan 2016, at 19:14, Andrei Chis <chisvasileandrei(a)gmail.com> wrote:
>
> What's the recommended way of loading the VM through zeroconf scripts?
>
> Just http://get.pharo.org/vm loads the non-spur vm and
> http://get.pharo.org/vm50 loads the spur one. Will http://get.pharo.org/vm
> be updated to the spur one in the future?
>
>
> Hi,
>
> no it will not be updated.
> In fact if you see is not listed anymore (since almost one year now). It
> is just there for backward compatibility.
>
> you need to use the VM corresponding with your image version (in case of
> Pharo 50, vm50).
>
> Esteban
>
> ps: this was described when I made the change like one year ago⦠but now I
> do not find the mail :P
>
>
> Cheers,
> Andrei
>
> On Tue, Jan 5, 2016 at 11:47 AM, Esteban Lorenzano <estebanlm(a)gmail.com>
> wrote:
>
>> I move old VMs from files.pharo.org/vm to files.pharo.org/vm/old
>>
>> because it was confusing and some students were lost (Stef too :P).
>>
>> cheers,
>> Esteban
>>
>
>
>
Jan. 5, 2016
Re: [Pharo-dev] [Ann] ReadWriteLock
by Denis Kudriashov
2016-01-05 18:49 GMT+01:00 Henrik Johansen <henrik.s.johansen(a)veloxit.no>:
> ifCurtailed: only unwinds if an error/termination occured, so that would
> mean not signalling the semaphore when everything goes as planned, and we
> leave the critical section...
I not suppose to replace #ensure: with #ifCurtailed:. I think about:
signalRequired := false.
[
[signalRequired := true.
self wait] ifCurtailed: [signalRequired := false].
blockValue := mutuallyExcludedBlock value
] ensure: [signalRequired ifTrue: [self signal]].
^blockValue
Jan. 5, 2016