Hi, I'm Cyrille Delaunay, working in Stephane Ducasses team in Lille, France and I will do a lot of things for moose during the next two years :)
The first thing I've made is an interface that enable the user to open a moose finder by specifying: - image packages that he want to import - the importing context - merging or not class and metaclass
I just save that in the moose squeaksource repository. Two packages are concerned : - Moose-Finder with three new classes - MooseImportInterface : the main class (just evaluate 'MooseImportInterface new open') - PackageSelector - ContextFrame
- Moose-GenericImporter : - Some missing methods added in the class ImportingContext
that's cool!
Can you send a screenshot?
Also it should be integrated in the MoosePanel (or the moosepanel should call your interface when importing smalltalk code)
On 16 oct. 2009, at 11:33, Cyrille Delaunay wrote:
Hi,
I'm Cyrille Delaunay, working in Stephane Ducasses team in Lille, France and I will do a lot of things for moose during the next two years :)
The first thing I've made is an interface that enable the user to open a moose finder by specifying:
- image packages that he want to import
- the importing context
- merging or not class and metaclass
I just save that in the moose squeaksource repository. Two packages are concerned :
- Moose-Finder with three new classes - MooseImportInterface : the main class (just evaluate
'MooseImportInterface new open') - PackageSelector - ContextFrame
- Moose-GenericImporter : - Some missing methods added in the class ImportingContext
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
A screenshot is joined to this mail.Ok for the MoosePanel, I will do that.
2009/10/16 Simon Denier Simon.Denier@inria.fr
that's cool!
Can you send a screenshot?
Also it should be integrated in the MoosePanel (or the moosepanel should call your interface when importing smalltalk code)
On 16 oct. 2009, at 11:33, Cyrille Delaunay wrote:
Hi,
I'm Cyrille Delaunay, working in Stephane Ducasses team in Lille, France and I will do a lot of things for moose during the next two years :)
The first thing I've made is an interface that enable the user to open a moose finder by specifying:
- image packages that he want to import
- the importing context
- merging or not class and metaclass
I just save that in the moose squeaksource repository. Two packages are concerned :
- Moose-Finder with three new classes
- MooseImportInterface : the main class (just evaluate
'MooseImportInterface new open') - PackageSelector - ContextFrame
- Moose-GenericImporter :
- Some missing methods added in the class ImportingContext
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Nice to see you getting active already. Excellent, indeed.
The only problem with the interface is that the window is too tall.
Cheers, Doru
On 16 Oct 2009, at 11:58, Cyrille Delaunay wrote:
A screenshot is joined to this mail. Ok for the MoosePanel, I will do that.
2009/10/16 Simon Denier Simon.Denier@inria.fr that's cool!
Can you send a screenshot?
Also it should be integrated in the MoosePanel (or the moosepanel should call your interface when importing smalltalk code)
On 16 oct. 2009, at 11:33, Cyrille Delaunay wrote:
Hi,
I'm Cyrille Delaunay, working in Stephane Ducasses team in Lille, France and I will do a lot of things for moose during the next two years :)
The first thing I've made is an interface that enable the user to open a moose finder by specifying:
- image packages that he want to import
- the importing context
- merging or not class and metaclass
I just save that in the moose squeaksource repository. Two packages are concerned :
- Moose-Finder with three new classes
- MooseImportInterface : the main class (just evaluate
'MooseImportInterface new open') - PackageSelector - ContextFrame
- Moose-GenericImporter :
- Some missing methods added in the class ImportingContext
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
<Picture 1.png>_______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Every thing should have the right to be different."
A few other suggestions :)
- add a cancel button so one can exit the window without creating a model - add a textfield where one could put a Smalltalk expression to select a set of packages
i.e., I can put something like: package packageName startsWith: 'Moose'
and it will run a query like that: listOfPackages select: [:package | package packageName startsWith: 'Moose']
On 16 oct. 2009, at 11:48, Simon Denier wrote:
that's cool!
Can you send a screenshot?
Also it should be integrated in the MoosePanel (or the moosepanel should call your interface when importing smalltalk code)
On 16 oct. 2009, at 11:33, Cyrille Delaunay wrote:
Hi,
I'm Cyrille Delaunay, working in Stephane Ducasses team in Lille, France and I will do a lot of things for moose during the next two years :)
The first thing I've made is an interface that enable the user to open a moose finder by specifying:
- image packages that he want to import
- the importing context
- merging or not class and metaclass
I just save that in the moose squeaksource repository. Two packages are concerned :
- Moose-Finder with three new classes
- MooseImportInterface : the main class (just evaluate
'MooseImportInterface new open') - PackageSelector - ContextFrame
- Moose-GenericImporter :
- Some missing methods added in the class ImportingContext
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
-- Simon
Another important suggestion, try to not be tied to Smalltalk models only. I would like to reuse your work for importing C, Java, Ada, ...
Cheers, Alexandre
On 16 Oct 2009, at 10:28, Simon Denier wrote:
A few other suggestions :)
- add a cancel button so one can exit the window without creating a
model
- add a textfield where one could put a Smalltalk expression to
select a set of packages
i.e., I can put something like: package packageName startsWith: 'Moose'
and it will run a query like that: listOfPackages select: [:package | package packageName startsWith: 'Moose']
On 16 oct. 2009, at 11:48, Simon Denier wrote:
that's cool!
Can you send a screenshot?
Also it should be integrated in the MoosePanel (or the moosepanel should call your interface when importing smalltalk code)
On 16 oct. 2009, at 11:33, Cyrille Delaunay wrote:
Hi,
I'm Cyrille Delaunay, working in Stephane Ducasses team in Lille, France and I will do a lot of things for moose during the next two years :)
The first thing I've made is an interface that enable the user to open a moose finder by specifying:
- image packages that he want to import
- the importing context
- merging or not class and metaclass
I just save that in the moose squeaksource repository. Two packages are concerned :
- Moose-Finder with three new classes
- MooseImportInterface : the main class (just evaluate
'MooseImportInterface new open') - PackageSelector - ContextFrame
- Moose-GenericImporter :
- Some missing methods added in the class ImportingContext
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Thanks for suggestions, I will look at that.It doesn't get load with MooseLoader yet.
2009/10/16 Alexandre Bergel alexandre@bergel.eu
Another important suggestion, try to not be tied to Smalltalk models only. I would like to reuse your work for importing C, Java, Ada, ...
Cheers, Alexandre
On 16 Oct 2009, at 10:28, Simon Denier wrote:
A few other suggestions :)
- add a cancel button so one can exit the window without creating a model
- add a textfield where one could put a Smalltalk expression to select a
set of packages
i.e., I can put something like: package packageName startsWith: 'Moose'
and it will run a query like that: listOfPackages select: [:package | package packageName startsWith: 'Moose']
On 16 oct. 2009, at 11:48, Simon Denier wrote:
that's cool!
Can you send a screenshot?
Also it should be integrated in the MoosePanel (or the moosepanel should call your interface when importing smalltalk code)
On 16 oct. 2009, at 11:33, Cyrille Delaunay wrote:
Hi,
I'm Cyrille Delaunay, working in Stephane Ducasses team in Lille, France and I will do a lot of things for moose during the next two years :)
The first thing I've made is an interface that enable the user to open a moose finder by specifying:
- image packages that he want to import
- the importing context
- merging or not class and metaclass
I just save that in the moose squeaksource repository. Two packages are concerned :
- Moose-Finder with three new classes
- MooseImportInterface : the main class (just evaluate
'MooseImportInterface new open')
PackageSelector
ContextFrame
Moose-GenericImporter :
- Some missing methods added in the class ImportingContext
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
This is an excellent news Cyrille! I will try this asap. Does it get load with MooseLoader?
Cheers, Alexandre
On 16 Oct 2009, at 06:33, Cyrille Delaunay wrote:
Hi,
I'm Cyrille Delaunay, working in Stephane Ducasses team in Lille, France and I will do a lot of things for moose during the next two years :)
The first thing I've made is an interface that enable the user to open a moose finder by specifying:
- image packages that he want to import
- the importing context
- merging or not class and metaclass
I just save that in the moose squeaksource repository. Two packages are concerned :
- Moose-Finder with three new classes - MooseImportInterface : the main class (just evaluate
'MooseImportInterface new open') - PackageSelector - ContextFrame
- Moose-GenericImporter : - Some missing methods added in the class ImportingContext
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev