Re: [Pharo-users] Workshop on Visual Data Narratives using Roassal/Pharo in our local hackerspace in Bogotá Colombia
by Tudor Girba
Very nice initiative!
Doru
On Tue, Sep 9, 2014 at 9:43 PM, Alexandre Bergel <alexandre.bergel(a)me.com>
wrote:
> This is excellent!
>
> Just to let you know, if you need to do a demo of Roassal, you have here
> the video a an easy to do demo: https://vimeo.com/94724841
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
> On Sep 9, 2014, at 12:27 PM, Offray Vladimir Luna Cárdenas <
> offray(a)riseup.net> wrote:
>
> Hi,
>
> This is just a short mail to let you know whats happening here on the
> Pharo/Roassal front. We will be starting our workshops on what we I call
> Visual Data Narratives. Details (in Spanish) here:
>
> http://hackbo.co/hackboweb/eventos/evento/338
>
> Cheers,
>
> Offray
>
> ps: I will show the Moose outliner, in its alpha stage. Hopefully the
> threads where I ask how to solve the problems will move a little more and
> we will be able to integrate this to the workshops memories building.
>
>
>
>
--
www.tudorgirba.com
"Every thing has its own flow"
9 years, 2 months
GTPlayground issue with Monticello
by phil@highoctane.be
When one is in Monticello (Pharo 3.0) and asks for "View Past Comments" on
a package, there is a #mnu on GTPlayground class>>openLabel:
Not only there but the FileList (aka FileBrowser) has that "Workspace with
contents" command which is broken in the same way.
There is for sure an interesting equivalent in GTPlayground. Why not name
it as the Workspace thing?
What is asked:
edit: aText label: labelString accept: anAction
"Open an editor on the given string/text"
^(Smalltalk tools workspace openLabel: labelString)
acceptContents: aText;
acceptAction: anAction;
yourself.
What GTPlayground implements:
openContents:
openContents:label:
We can deal with openLabel: and acceptContents but an acceptAction
equivalent is not to be found.
Also, after looking around (see changeset in attachment), it is hard to do
the acceptContents: as we get a self new openOn: page which isn't returning
anything I can work with to chain acceptContents: to.
What to do there?
Also, there is a super annoying thing in the GTPlayground, namely the
disappearance of the top right menu, with all the interesting options that
are in there and that I do use all the time (like open/save, previous
contents, ...). What's the point of a Playground if I can't save my plays?
I think I am missing something here.
I now have to go back to the old Workspace for the default.
It may be good to have a way to have the playground as a specific menu
entry.
I've started using the ZnWorkspace and as it extends the Workspace, its
features aren't picked up in GTPlayground of course.
Now, it may be great to include those Pastebin style things into
GTPlayground so that we can all play together from little urls from Twitter
posts.
All the best,
Phil
9 years, 2 months
How to export new property
by Nicolas Anquetil
I defined a new property:
mode
<MSEProperty: #mode type: #String>
<MSEComment: 'The mode (input/output) for this parameter'>
^ mode
I reinitialized the meta model
I set the property for an entity
but the property is not exported in "model asMSEString" :-(
any suggestion?
nicolas
9 years, 2 months
Installing Pillar tools in Moose 5, dirty packages
by Stephan Eggermont
Hi, when trying out the new pillar inspector (Great!)
I noticed some issues with PetitTest and PetitAnalyzer.
Their packages are dirty after
#ConfigurationOfPetitParserIslands asClass loadDevelopment.
I've tried it on Pharo For The Enterprise
Much easier to use than a plain text viewer.
Here are some more common constructs to handle:
- ending a code block with]]] at the end of line
- ClassName>>methodName
- ClassName class>>methodName
Stephan
9 years, 2 months
[ann] pillar support in gtinspector
by Tudor Girba
Hi,
Documentation is important. To make it more likely and more enjoyable for
people to write more of it, I teamed up with Andrei and Jan to build up
support for Pillar in the GTInspector.
The current solution brings the following:
- Pillar specific syntax highlighting including Shout highlighting for code
snippets
- Embedded files validation and preview possibility
- Quick browsing of Pillar book projects when inspecting the book folder
- Class comment rendering using Pillar syntax when inspecting the class
object
- Text editor support for custom highlighting in Glamour (using Rubric for
now)
- Island parsing for quick specification of incomplete parser
You can learn more about it here:
http://www.humane-assessment.com/blog/writing-pillar-books-with-the-gtins...
[image: Inline image 1]
There is much more to do in this direction, and I would be happy to inspire
some of you to join forces. Please let us know what you think.
Cheers,
Doru
--
www.tudorgirba.com
"Every thing has its own flow"
9 years, 2 months