On Oct 25, 2013, at 3:24 PM, Nicolas Cellier
<[email protected]> wrote:
> What are real problems exactly?
Here is a list
- better API for Compiler
- better functionality for OPAL
- Cleaning Morph (architecture, package structure)
- using Slot for real
- Removing CodeHolder hierarchy
- Improving the tools (usability)
- Making sure that in the future we can remove streams and use another
Stream library
- Removing leadingCharacter and other mess
- Running SmallLint on all the packages
- Building Pharo from a set of project using metacello
- Removing pseudoclass and other shit
- Rewriting morphTreeMorph
- Enhancing the widgtes set: table for example is missing
- Building a UI builder
- Cleaning Text
- Cleaning morph event model
- Supporting GIT for real
- improving Log
- automatic recategorization of all the methods.
- Automatic validation of packages
- NativeBoost for ARM
- Smoothly supporting remote browsing
if you want more I'm quite confident that I can find more problems that I would
love to see
fixed in Pharo.
Stef
> If you are going to open each and every method to read the comment or the
> code instead of trusting the name, IMHO that is going to be a real problem.
> If the focus shall be on real problems, then why change APIs which are not a
> real problem?
>
>
> 2013/10/25 Stéphane Ducasse <[email protected]>
> can we focus on real problems?
> The method has a comment.
>
> Stef
>
> On Oct 25, 2013, at 10:39 AM, Norbert Hartl <[email protected]> wrote:
>
>>
>> Am 25.10.2013 um 10:11 schrieb Nicolas Cellier
>> <[email protected]>:
>>
>>> So action=create object=directory
>>> you want to be sure that you create a directory?
>>> What if it already exists?
>>> Since you want to be sure to create, will you erase and re-create?
>>> You see the kind of misunderstanding this could create...
>>> IOW, self ensureCreateMisunderstanding
>>>
>> +1 I didn’t like it in the first place. It is just confusing. And probably
>> an example how hard it can be if two or more non-native speaker try to find
>> something that makes sense.
>>
>> Norbert
>>>
>>> 2013/10/25 Stéphane Ducasse <[email protected]>
>>> Consistency
>>> ensureActionObject
>>>
>>> ensureCreateDirectory
>>> ensureCreateFile
>>>
>>> We discuss a lot with camillo when we did it and I think that this is good
>>> right now.
>>>
>>> > Out of curiosity, what was the motivation behind Issue 10924: Simplifying
>>> > ensure* and create protocol?
>>> >
>>> > For me #ensureCreateDirectory is less intention revealing than
>>> > #ensureDirectory because the "ensure" means "create only if necessary",
>>> > not
>>> > "definitely create" a directory. What am I missing? Thanks.
>>> >
>>> >
>>> >
>>> > -----
>>> > Cheers,
>>> > Sean
>>> > --
>>> > View this message in context:
>>> > http://forum.world.st/ensureCreateDirectory-tp4716925.html
>>> > Sent from the Pharo Smalltalk Developers mailing list archive at
>>> > Nabble.com.
>>> >
>>>
>>>
>>>
>>
>
>