one day - moose challenge

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

one day - moose challenge

Tudor Girba-2
Hi,

I would like to propose as a topic for the following Moose Dojos to focus on building tools. The challenge is to take an analysis problem and build a tool to support that problem.

Let me give you some examples:

- Problem: browse the Fame meta-descriptions
- Solution: the Meta Browser

- Problem: browse&search pragmas in Pharo
- Solution: ?

- Problem: ?
- Solution: ?

You got the idea.

We could create demos for these tools and use them as showcases for how Moose enables such scenarios.

Who is up for the challenge? Would you tackle this at the next Moose Dojo?

Cheers,
Doru

--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: one day - moose challenge

Stéphane Ducasse
Yes I like the idea of katas.

How to display hierarhcy inside packages?

view shape rectangle.
view nodes: (namespaceGroup reject: [:each | each asString beginsWith: 'java' ]) forEach: 
[:aNamespace | 
view shape rectangle fillColor: [:aClass | aClass isAbstract ifTrue: [Color red] ifFalse: [Color blue]]. 
view nodes: aNamespace classes. 
view edgesFrom: #superclass. 
view treeLayout].
view edgesFrom: #belongsTo.
view treeLayout


Stef



Hi,

I would like to propose as a topic for the following Moose Dojos to focus on building tools. The challenge is to take an analysis problem and build a tool to support that problem.

Let me give you some examples:

- Problem: browse the Fame meta-descriptions
- Solution: the Meta Browser

- Problem: browse&search pragmas in Pharo
- Solution: ?

- Problem: ?
- Solution: ?

You got the idea.

We could create demos for these tools and use them as showcases for how Moose enables such scenarios.

Who is up for the challenge? Would you tackle this at the next Moose Dojo?

Cheers,
Doru

--

"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: one day - moose challenge

Nicolas Anquetil
In reply to this post by Tudor Girba-2

Some ideas ...

Problem: A tool to extend the meta-model
Solution: allow creating new Fame Classes/Relations from the meta-browser (+ generate the appropriate Pharo classes)

Problem: Full text search on a Moose model (search any string on any entity of a moose model)
Solution: to integrate in the Moose Panel

nicolas

On 12/12/2013 10:47 PM, Tudor Girba wrote:
Hi,

I would like to propose as a topic for the following Moose Dojos to focus on building tools. The challenge is to take an analysis problem and build a tool to support that problem.

Let me give you some examples:

- Problem: browse the Fame meta-descriptions
- Solution: the Meta Browser

- Problem: browse&search pragmas in Pharo
- Solution: ?

- Problem: ?
- Solution: ?

You got the idea.

We could create demos for these tools and use them as showcases for how Moose enables such scenarios.

Who is up for the challenge? Would you tackle this at the next Moose Dojo?

Cheers,
Doru

--

"Every thing has its own flow"


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev

-- 
Nicolas Anquetil -- RMod research team (Inria)

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: one day - moose challenge

Tudor Girba-2
In reply to this post by Stéphane Ducasse
Exactly. Like this. The cool thing would be to have at the end of the day: a short description and a little tool. We can have a dedicated repository for this. We can use the same exercises for teaching and consulting purposes as well.

Cheers,
Doru


On Fri, Dec 13, 2013 at 9:53 AM, Stéphane Ducasse <[hidden email]> wrote:
Yes I like the idea of katas.

How to display hierarhcy inside packages?

view shape rectangle.
view nodes: (namespaceGroup reject: [:each | each asString beginsWith: 'java' ]) forEach: 
[:aNamespace | 
view shape rectangle fillColor: [:aClass | aClass isAbstract ifTrue: [Color red] ifFalse: [Color blue]]. 
view nodes: aNamespace classes. 
view edgesFrom: #superclass. 
view treeLayout].
view edgesFrom: #belongsTo.
view treeLayout


Stef



Hi,

I would like to propose as a topic for the following Moose Dojos to focus on building tools. The challenge is to take an analysis problem and build a tool to support that problem.

Let me give you some examples:

- Problem: browse the Fame meta-descriptions
- Solution: the Meta Browser

- Problem: browse&search pragmas in Pharo
- Solution: ?

- Problem: ?
- Solution: ?

You got the idea.

We could create demos for these tools and use them as showcases for how Moose enables such scenarios.

Who is up for the challenge? Would you tackle this at the next Moose Dojo?

Cheers,
Doru

--

"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: one day - moose challenge

Stéphane Ducasse
Yes this would be really great.

Stef

On Dec 13, 2013, at 5:36 PM, Tudor Girba <[hidden email]> wrote:

Exactly. Like this. The cool thing would be to have at the end of the day: a short description and a little tool. We can have a dedicated repository for this. We can use the same exercises for teaching and consulting purposes as well.

Cheers,
Doru


On Fri, Dec 13, 2013 at 9:53 AM, Stéphane Ducasse <[hidden email]> wrote:
Yes I like the idea of katas.

How to display hierarhcy inside packages?

view shape rectangle.
view nodes: (namespaceGroup reject: [:each | each asString beginsWith: 'java' ]) forEach: 
[:aNamespace | 
view shape rectangle fillColor: [:aClass | aClass isAbstract ifTrue: [Color red] ifFalse: [Color blue]]. 
view nodes: aNamespace classes. 
view edgesFrom: #superclass. 
view treeLayout].
view edgesFrom: #belongsTo.
view treeLayout


Stef



Hi,

I would like to propose as a topic for the following Moose Dojos to focus on building tools. The challenge is to take an analysis problem and build a tool to support that problem.

Let me give you some examples:

- Problem: browse the Fame meta-descriptions
- Solution: the Meta Browser

- Problem: browse&search pragmas in Pharo
- Solution: ?

- Problem: ?
- Solution: ?

You got the idea.

We could create demos for these tools and use them as showcases for how Moose enables such scenarios.

Who is up for the challenge? Would you tackle this at the next Moose Dojo?

Cheers,
Doru

--

"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--

"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev