of individual packages.
I'd suggest adding a dropdown-menu on a button in the searchfield-row for both
the packages and the repositories,
allowing the setting of all-package and all-repository properties. And of
course removing the preference and moving
it to the instance side.
Stephan
Hi Doru,
I like very much how easy it is to modify and adapt these tools.
The higher abstraction level provided by Glamour really pays off here.
In the past week I also looked at Nautilus, MCWorkingCopyBrowser and
the UiDesigner and the difference is shocking.
Stephan
Sean wrote:
I would've fixed it already, but since someone went through the trouble to add
a setting, I figured maybe there was a use case I was missing...
Please go ahead, I won't have any more time to do it today or tomorrow. Design,
no choice!
Stephan
need to be
configured not to drop the packets.
Stephan
regular access to all platforms.
Stephan
looking only from
Pharo.
Stephan
, that are expected to be
run by all downstream builds.
Concrete, every Pharo 3 build that loads Grease should currently be red.
Stephan
using seaside or magritte can not
reliably use senders of
I assume there are more tests like this.
Stephan
Downloaded 20628 288 VM, run on a Mavericks mac
Browse the slice:
Segmentation fault Mon Dec 9 10:12:26 2013
https://github.com/pharo-project/pharo-vm.git Commit:
71adca113a9aff2876288927e5c1c86bf7ac13e2 Date: 2013-12-07 05:00:47 -0800 By:
Philippe Back philippeb...@gmail.com Jenkins build
Hmm, not easily reproducible.
Stephan
I found a workaround. See
https://pharo.fogbugz.com/f/cases/12379/Shape-is-missing-a-comment
For me, the Nautilus create a slice and commit” doesn’t work. Creating the
slice from the
monticello browser and saving it there does work.
And a new version of the 12324 slice is committed
https://ci.inria.fr/pharo/job/Pharo-3.0-Issue-Validator/4185//artifact/validationReport.html
? Or even woorse, is committing
packages reentrant?
I was saying that theoretically it should not freeze the UI thread if you fork.
How are you going to find the one thread that does something wrong
and freezes the UI?
Stephan
ports
Stephan
Just tried in 30624.
Looks good to me. Works a lot faster.
Is not trivial to load by hand, it needs search strings entered (nil isn’t
empty)
The way the search is forked doesn’t interfere with the UI thread?
Stephan
Would it make sense to check the search string for complex strings (*\?) and
switch to
regex searching then? That should be a simple extension (later).
Stephan
Ben wrote:
who put a ô in the code at the first place ? :P
Doesn’t happen often, I’m happy to observe. Strings in code
with interesting characters are a much more common problem,
though. Made it impossible to import MCs into Gemstone.
Stephan
I managed to break it.
Open monticello, open the 30inbox
type sl return
backspace backspace return
Still needs a nil check it seems
Stephan
the flexibility.
Stephan
### Here's what I've been up to since the last WhatsUp:
- put PetitDelphi in the moose ci
- complained about losing code (issue 12324)
- added the twitter bootstrap magritte demo to the new bootstrap code
- try to understand the problems with packages
- committed a fix and test for packages that
Esteban wrote:
sorry, but I still do not understand why this is a problem.
can you elaborate why it should not be more implementations?
It breaks the system. You can no longer use senders.
So currently, all Moose and Seaside based 3.0 images are
somewhat unusable.
Stephan
I tried committing/copying an updated slice, but am unable to get it into the
Pharo30Inbox,
even though I can copy packages in it. Is this a known issue?
Stephan
.
Stephan
Here’s a new slice, the corresponding packages are in the inbox.
SLICE-Issue-12324-There-should-be-no-class-side-implementations-of-packages-except-for-ClassDescription-StephanEggermont.2.mcz
Description: Binary data
Mariano wrote:
You will only have problems with class side #packages.
Are all those 35 class side?
5 out of 35. 4 of which are in Pharo 3
Stephan
Stephan
I could copy the separate packages, but not the slice.
Please note that the added test is expected to fail on all builds containing
Grease-Core.
Stephan
Hi Sean,
Didi you compare it to Metaceller in Moose?
Stephan
The smalltalkhub build has been red for quite some time now. If I want to run a
hub,
should I take the latest build?
Stephan
Can anyone put it in place? Can’t seem to commit it
.
And when taking a look at the problem, I immediately run into lots of methods
flagged #todo, a.o.
(CompiledMethodpackageFromOrganizer:) that seems to suggest a different
solution.
I can imagine a more effective way of convincing Grease maintainers that they
should switch API :)
Stephan
find modal UI’s ok, but this non-modal UIs is worse.
It is a mess that is not going to get better by patching up
and needs to be reverted.
Stephan
The configuration of XMLWriter refers to the wrong repository.
That breaks the moose build.
I don’t seem to have commit rights to PharoExtras, so
ConfigurationOfXMLWriter-StephanEggermont.41.mcz
Description: Binary data
Nice!
kilon wrote:
any links why newcomers like me should be impressed ? Whats the advantages ?
Then we can now have more compact versions of
FreeTypeSettings LabelMorph MorphTreeNodeMorph MorphTreeListManager
ThemeSettings MultistateButtonMorph PharoUserPermissions
Camillo wrote:
I love these scripts :P..
maybe you should make gists [1] out of them :)
Good idea
https://gist.github.com/StephanEggermont/7598946
instances…
Taking a look at all instances just takes a bit longer...
I’m open to suggestions.
Stephan
hernan/BioSmalltalk
Is what DeprecationFinder me tells
Stephan
Verstuurd vanaf mijn iPhone
I have for you
GraphViz-hfm.46.mcz
GraphViz-jrp.42.mcz
GraphViz-jrp.41.mcz
As soon as my ADSL is up again.
The first is on smalltalkhub, btw
Stephan
Verstuurd vanaf mijn iPhone
is a big
bad-ass powerful swan
in there.
I strongly support the help request. And phd organization of course.
Stephan
With the QCMagritte image (from the pharo contributions ci).
That has build-in support for translations. Just start it and open
the web demo
Stephan
How could we recognize the using of a deprecated stream?
With a tool like DeprecationFinder it should be easy to walk the repositories
and find out where they are used.
Stephan
Norbert wrote:
You may have a look at PParser#delimitedBy:
Thank you.
Stephan
Hi Sean,
In PetitDelphi, we defined a few convenience methods
like plusFor:separatedByToken: that you might find useful.
Stephan
a lot of parse errors to fix
Diego Stephan
I’d strongly prefer auto-generated mails to be moved to the issue tracker list.
Anything that doesn’t have decent subjects has no place in this mailing list
[pharo-project/pharo-core]
is no decent subject, and neither is
[pharo-project/pharo-core] 612dc4: 30542
Stephan Eggermont
SmalltalkHub uses Seaside 3.0.8, referring to an old version of Grease.
Upgrading to a newer Seaside should solve that problem, AFAIK
Stephan
Commit dates seem to be wrong. I committed a few packages in Moose/PetitDelphi
today,
and find them back as 17/05/2013
Stephan
Nico wrote:
The creation of the MC packages are from today too?
Name: PetitDelphi-StephanEggermont.129
Author: StephanEggermont
Time: 24 October 2013, 3:54:21.159 pm
UUID: b310f98a-41cf-4dd6-8be4-d1954ae69e4b
Ancestors: PetitDelphi-StephanEggermont.128
Moved some AST classes
(from pharo -dev)
PharoVM-AcceptanceTest loads Moose-Stable. That is based on a snapshot.
As the snapshot flattens the configuration, it is basically unpatchable.
Stephan
should be using
everyNDays/Months/Years
AFAIK
Stephan
There has been a fixed package on smalltalkhub since 10 days,
so it looks like a configuration problem
Name: Moose-Test-HismoImporter-StephanEggermont.5
Author: StephanEggermont
Time: 20 September 2013, 2:45:53.012 pm
UUID: 766c5b47-daa6-4b51-af8f-091539186c59
Ancestors:
the invocations from
a MooseMonticelloImporter for the latest packageversion. It needs to be
extended to also walk the team projects.
Further steps would be to make it incremental and have a fuel file as artefact
in a Jenkins build.
Stephan
And please don't all at the same time download and run the DeprecationFinder
code,
until Nicolas tells you he wants to do a load test!
Stephan
, but not
allowed.
That's the difference between a large and a small language. Or rather, it is
just
arbitrary.
Stephan
of that is that there
is no longer the cross-pollination that made stackoverflow
an interesting site.
Stephan
Hannes wrote:
In reply to this post by Stephan Eggermont
On 9/23/13, Stephan Eggermont [hidden email] wrote:
Kilon wrote
Here is a radical suggestion you probably don't want to hear.
Close down Pharo users mailing list, redirect everyone to stackoverflow.
Definitely
These projects and packageversions on Smalltalkhub
use the #metaclass selector.
This might refer to a deprecated selector, replaced by #theMetaClass
The packageversions were selected as latest+not merged
gokr/DeltaStreams System-gk.143
StephaneDucasse/ArchiveTraits TraitsUI-al.19
is fixed
Stephan
Camille wrote:
You need to click on 'resolve' instead of 'edit' I think.
Ah, thank you. That works.
Stephan
dependent on central infrastructure staying up.
Stephan
apologize
for any
inconveniences we might have caused. What is the best way to get a copy?
Or is our analysis wrong?
Diego Stephan
mongo, and write to me.
Stephan
:
-rw-r--r--@ 1 stephan staff 2790645 18 sep 12:06 VMMaker.oscog-nice.257.mcz
-rw-r--r--@ 1 stephan staff38268 18 sep 12:06
Manifest-CriticBrowser-AndreHora.85.mcz
-rw-r--r--@ 1 stephan staff18932 18 sep 12:06
CriticRanking-RuleChecker-SimonAllier.1.mcz
-rw-r--r--@ 1 stephan staff
We noticed smalltalkhub is currently down. We have been generating
some load, walking smalltalkhub a bit today, to see how we could get
access to the latest versions of all packages. That should help us
determine which projects use deprecated methods.
Diego Stephan
log message?)
- no procedure for merging described
- 'you are ready for the next step' which is?
- unstable refers to Pharo20 instead of 30
- how to handle fixes for both 20 and 30
Stephan
works.
But that doesn't mean that I have all the answers...
Stephan
When running Pharo 30366 tests on Pharo VM 6.0-pre (21.0) on a 10.6.8 mac
I get different results when I open the image and run the tests compared to
when I saved and quit the image and then re-run the tests.
2nd time results:
11287 run, 11232 passes, 12 skipped, 26 expected failures, 6
Hmm, and somewhat later the image freezes
you clicked on in a new
browser as an extra option
in the dialog. Making modeless editing work well, is anything but trivial, and
our track record at
cleaning up the UI still has some room for improvement
http://forum.world.st/Nautilus-look-amp-feel-td4634990.html
Stephan
'NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid:
acc98e51-2fba-4841-a965-2975997bba66 Sep 3 2013
NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid:
acc98e51-2fba-4841-a965-2975997bba66 Sep 3 2013
g...@github.com:pharo-project/pharovm.git Commit:
Triangulating...
14636, 14632, 14620
Both older versions have problems with cleaning up after NB, all three have
problems with high prio process,
the newest two with localhostname blockclosures.
Stephan
And an even older version:
'NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19
Camillo wrote:
in this case it is only the instance of Job which knows the status.
Thread-safeness is not an issue since the progress bar is pure approximation.
The problem is not approximation. Objects are not reentrant, getting the value
out of a model while it is reorganizing its
Stef wrote:
did you notice a different between SystemAnnouncer and replacing it by another
one?
Yes, it made a significant difference. It did not remove enough overhead though.
Jobvalue: was called over 100K times, doing that only every 100 increments
helped enough.
JobjobAnnouncer
And for 3.0
Issue 11520
Kernel-StephanEggermont.1588.mcz
Morphic-Base-StephanEggermont.85.mcz
While profiling some progressbar code, I noticed Job uses
the SystemAnnouncer. It seems odd that an Announcer used
for noticing code changes is reused for something unrelated
to code changes. Could we have a separate announcer for this?
Stephan
Stef wrote:
So I would like to rename them accordingly.
What do you think?
+1 I love consistent naming.
And I'd love a list of packages on squeaksource, ss3 and smalltalkhub
using these selectors in their latest version.
Stephan
position?
Stephan
Alain wrote:
Maybe something like:
#scrollToEndOfText, #scrollToBeginningOfText, #scrollToEndOfLine,
#scrollToBeginningOfLine.
#pageUp, #pageDown, #pageLeft, #pageRight.
Clear to me, thank you
Stephan
site
can also work with Pier
### What's next, until 2013-08-31 (*):
- preparing esug presentations with Diego
- prepare pier documentation on deploying a pier site with nginx on digitalocean
- find out if it is easy to get Torch running on Pharo 3
Stephan
compare multiple packages
over multiple times
Sounds like it's time to migrate Torch.
Stephan
Why is github writing messages to this list (instead of the issue tracker list)?
Stephan
methods
were deselected.
I could make the dragging of multiple elements work by directly
starting dragging without having a mouse-up in between.
Is this the usual behavior on another platform (than mac or windows),
or should I create an issue?
Noticed in a Moose 4.8, verified in 30336
Stephan
Too bad digital ocean doesn't allow the creation of droplets at the moment.
AMS and NYC are over capacity, only SF. That's no option from Europe
due to latency.
Stephan
Igor wrote:
can i have it back,
I haven't had a Del key on my Macs since 1990 or so.
Fn Backspace to delete (US Intl) works for me.
What keyboard layout do you use?
Stephan
Can it be named, please ;)
Stephan
Great!
Time to simplify Magritte.
Stephan
Depending on your actual needs, you might get a much faster start
by using Glamour. It allows building an application at a higher
abstraction level.
Stephan
Sunburst + Roassal3D = Burning Man style CodeCity?
Looking good
Peace!
Stephan
to do
a codecity layout with Roassal 3D
Stephan
bandwidth are no solved problems, AFAIK.
As long as we connect images through HTTP, the amount of copying
involved is going to seriously affect scalability. There is a reason
Gemstone uses shared pages
Stephan
. But that is another
issue.
Stephan
### Here's what I've been up to since the last WhatsUp:
- Made some progress with Diego parsing Delphi code
with PetitDelphi, units, classes, methods
http://farm6.staticflickr.com/5539/9148484341_0405d8a261_o.png
http://farm3.staticflickr.com/2829/9148515659_788742e646_o.png
and forms
Is 10569 on the list for today?
Cheers,
Stephan
to. Current machines
support more than 4G/core, so 64 bits flat is needed anyhow. Later binding, I
want later binding! And Objects
Spaces too. They seem like a good idea. But later :)
The java GC situation is ridiculous, and only exists because Oracle wants to
sell databases.
Stephan
10569 Backport 2.0 Better Interruption
says Work Needed.
What should I look into?
I am now loosing hours parsing/building large FAMIX models.
Stephan
or so.
Stephan
for all US owned companies.
The suggestion is that only putting encrypted data on a US owned cloud
can be secure enough (not processing any unencrypted data).
Stephan
Another issue is, at least in the EU, the Data Protection Directive.
AFAIK no cloud provider from the US or with US ownership can
currently comply with that.
Stephan
Guillaume wrote:
I prefer the first one, creating a separate package depending on both.
Done merged.
Now there is an ArteBar package in Artefact.
Configuration not changed.
Stephan
701 - 800 of 808 matches
Mail list logo