pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

Magritte

SM
Sanjay Minni
Sun, Nov 22, 2020 8:09 AM

Hi

I am posting here instead of the Magritte group as the readership is high.

Is Magritte a robust enough package for an application with a large number
of forms and sub forms.

This is to be used in Pharo9 + Seaside +Willow.

I am putting this question as i do not see much mention of Magritte in
forums / discord of late, whereas by its description the package seems to
fit a space for applications with many domain objects and associated forms.

regards
Sanjay


cheers,
Sanjay

Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Hi I am posting here instead of the Magritte group as the readership is high. Is Magritte a robust enough package for an application with a large number of forms and sub forms. This is to be used in Pharo9 + Seaside +Willow. I am putting this question as i do not see much mention of Magritte in forums / discord of late, whereas by its description the package seems to fit a space for applications with many domain objects and associated forms. regards Sanjay ----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
SP
Sean P. DeNigris
Mon, Nov 23, 2020 2:56 PM

Sanjay Minni wrote

Is Magritte a robust enough package for an application with a large number
of forms and sub forms.

I use Magritte extensively (for almost all my projects), and have found it
irreplaceable, but nearly all in desktop apps. Maybe cross-post to the
Seaside list if you don't get an answer here...


Cheers,
Sean

Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Sanjay Minni wrote > Is Magritte a robust enough package for an application with a large number > of forms and sub forms. I use Magritte extensively (for almost all my projects), and have found it irreplaceable, but nearly all in desktop apps. Maybe cross-post to the Seaside list if you don't get an answer here... ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
SM
Sanjay Minni
Wed, Nov 25, 2020 4:55 AM

thanks

Magritte is a chapter by itself in Seaside Book and also its mentioned in
Stephane's booklet that Seside is shipped with Magritte so I assume that
they are well integrated.

The next vital thing for me is if Willow+Bootstrap4 works well with
Magritte+Seaside (in Pharo9), then I have most of what I need

Sean P. DeNigris wrote

Sanjay Minni wrote

Is Magritte a robust enough package for an application with a large
number
of forms and sub forms.

I use Magritte extensively (for almost all my projects), and have found it
irreplaceable, but nearly all in desktop apps. Maybe cross-post to the
Seaside list if you don't get an answer here...


Cheers,
Sean

Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

thanks Magritte is a chapter by itself in Seaside Book and also its mentioned in Stephane's booklet that Seside is shipped with Magritte so I assume that they are well integrated. The next vital thing for me is if Willow+Bootstrap4 works well with Magritte+Seaside (in Pharo9), then I have most of what I need Sean P. DeNigris wrote > Sanjay Minni wrote >> Is Magritte a robust enough package for an application with a large >> number >> of forms and sub forms. > > I use Magritte extensively (for almost all my projects), and have found it > irreplaceable, but nearly all in desktop apps. Maybe cross-post to the > Seaside list if you don't get an answer here... > > > > ----- > Cheers, > Sean > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html ----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
RW
Russ Whaley
Wed, Nov 25, 2020 12:56 PM

Sanjay,
I, too, am interested in Magritte. I'd appreciate it if you'd post whatever
you learn back to this list?

Thanks,
Russ

On Sun, Nov 22, 2020 at 3:10 AM Sanjay Minni sm@planage.com wrote:

Hi

I am posting here instead of the Magritte group as the readership is high.

Is Magritte a robust enough package for an application with a large number
of forms and sub forms.

This is to be used in Pharo9 + Seaside +Willow.

I am putting this question as i do not see much mention of Magritte in
forums / discord of late, whereas by its description the package seems to
fit a space for applications with many domain objects and associated forms.

regards
Sanjay


cheers,
Sanjay

Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

--
Russ Whaley
whaley.russ@gmail.com

Sanjay, I, too, am interested in Magritte. I'd appreciate it if you'd post whatever you learn back to this list? Thanks, Russ On Sun, Nov 22, 2020 at 3:10 AM Sanjay Minni <sm@planage.com> wrote: > Hi > > I am posting here instead of the Magritte group as the readership is high. > > Is Magritte a robust enough package for an application with a large number > of forms and sub forms. > > This is to be used in Pharo9 + Seaside +Willow. > > I am putting this question as i do not see much mention of Magritte in > forums / discord of late, whereas by its description the package seems to > fit a space for applications with many domain objects and associated forms. > > regards > Sanjay > > > > ----- > cheers, > Sanjay > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html > -- Russ Whaley whaley.russ@gmail.com
SM
Sanjay Minni
Thu, Nov 26, 2020 12:29 PM

sure,

I will be putting queries on this thread which will also indicate where I
am,
you can always reach out anyways

the main objective now will be to get a Magritte based single form UI
working under Willow (BS4) for the appearance and then a master+detail form

I would be using MongoDB

Note: but i would be very slow

Russ Whaley wrote

Sanjay,
I, too, am interested in Magritte. I'd appreciate it if you'd post
whatever
you learn back to this list?

Thanks,
Russ

On Sun, Nov 22, 2020 at 3:10 AM Sanjay Minni <

sm@

> wrote:

Hi

I am posting here instead of the Magritte group as the readership is
high.

Is Magritte a robust enough package for an application with a large
number
of forms and sub forms.

This is to be used in Pharo9 + Seaside +Willow.

I am putting this question as i do not see much mention of Magritte in
forums / discord of late, whereas by its description the package seems to
fit a space for applications with many domain objects and associated
forms.

regards
Sanjay


cheers,
Sanjay

Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

--
Russ Whaley

whaley.russ@

sure, I will be putting queries on this thread which will also indicate where I am, you can always reach out anyways the main objective now will be to get a Magritte based single form UI working under Willow (BS4) for the appearance and then a master+detail form I would be using MongoDB Note: but i would be very slow Russ Whaley wrote > Sanjay, > I, too, am interested in Magritte. I'd appreciate it if you'd post > whatever > you learn back to this list? > > Thanks, > Russ > > On Sun, Nov 22, 2020 at 3:10 AM Sanjay Minni &lt; > sm@ > &gt; wrote: > >> Hi >> >> I am posting here instead of the Magritte group as the readership is >> high. >> >> Is Magritte a robust enough package for an application with a large >> number >> of forms and sub forms. >> >> This is to be used in Pharo9 + Seaside +Willow. >> >> I am putting this question as i do not see much mention of Magritte in >> forums / discord of late, whereas by its description the package seems to >> fit a space for applications with many domain objects and associated >> forms. >> >> regards >> Sanjay >> >> >> >> ----- >> cheers, >> Sanjay >> -- >> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html >> > > > -- > Russ Whaley > whaley.russ@ ----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
SD
Stéphane Ducasse
Fri, Dec 4, 2020 8:19 PM

Hi Sean

May be we should update the Magrrite booklet. I never got the time to go over it.

S.

On 23 Nov 2020, at 15:56, Sean P. DeNigris sean@clipperadams.com wrote:

Sanjay Minni wrote

Is Magritte a robust enough package for an application with a large number
of forms and sub forms.

I use Magritte extensively (for almost all my projects), and have found it
irreplaceable, but nearly all in desktop apps. Maybe cross-post to the
Seaside list if you don't get an answer here...


Cheers,
Sean

Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org
03 59 35 87 52
Assistant: Aurore Dalle
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Hi Sean May be we should update the Magrrite booklet. I never got the time to go over it. S. > On 23 Nov 2020, at 15:56, Sean P. DeNigris <sean@clipperadams.com> wrote: > > Sanjay Minni wrote >> Is Magritte a robust enough package for an application with a large number >> of forms and sub forms. > > I use Magritte extensively (for almost all my projects), and have found it > irreplaceable, but nearly all in desktop apps. Maybe cross-post to the > Seaside list if you don't get an answer here... > > > > ----- > Cheers, > Sean > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html -------------------------------------------- Stéphane Ducasse http://stephane.ducasse.free.fr / http://www.pharo.org 03 59 35 87 52 Assistant: Aurore Dalle FAX 03 59 57 78 50 TEL 03 59 35 86 16 S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France
SF
Sebastián Filippini
Mon, Dec 7, 2020 11:04 AM

Please!

I have only seen examples with seaside. Could you add any desktop app
example?

Thanks.

Sebastián

El 4/12/20 a las 21:19, Stéphane Ducasse escribió:

Hi Sean

May be we should update the Magrrite booklet. I never got the time to
go over it.

S.

On 23 Nov 2020, at 15:56, Sean P. DeNigris <sean@clipperadams.com
mailto:sean@clipperadams.com> wrote:

Sanjay Minni wrote

Is Magritte a robust enough package for an application with a large
number
of forms and sub forms.

I use Magritte extensively (for almost all my projects), and have
found it
irreplaceable, but nearly all in desktop apps. Maybe cross-post to the
Seaside list if you don't get an answer here...


Cheers,
Sean

Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org
03 59 35 87 52
Assistant: Aurore Dalle
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Please! I have only seen examples with seaside. Could you add any desktop app example? Thanks. Sebastián El 4/12/20 a las 21:19, Stéphane Ducasse escribió: > Hi Sean > > May be we should update the Magrrite booklet. I never got the time to > go over it. > > S. > >> On 23 Nov 2020, at 15:56, Sean P. DeNigris <sean@clipperadams.com >> <mailto:sean@clipperadams.com>> wrote: >> >> Sanjay Minni wrote >>> Is Magritte a robust enough package for an application with a large >>> number >>> of forms and sub forms. >> >> I use Magritte extensively (for almost all my projects), and have >> found it >> irreplaceable, but nearly all in desktop apps. Maybe cross-post to the >> Seaside list if you don't get an answer here... >> >> >> >> ----- >> Cheers, >> Sean >> -- >> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html > > -------------------------------------------- > Stéphane Ducasse > http://stephane.ducasse.free.fr / http://www.pharo.org > 03 59 35 87 52 > Assistant: Aurore Dalle > FAX 03 59 57 78 50 > TEL 03 59 35 86 16 > S. Ducasse - Inria > 40, avenue Halley, > Parc Scientifique de la Haute Borne, Bât.A, Park Plaza > Villeneuve d'Ascq 59650 > France >
SP
Sean P. DeNigris
Mon, Dec 7, 2020 4:05 PM

Stéphane Ducasse wrote

Maybe we should update the Magrrite booklet. I never got the time to go
over it.

I can help. Yes, it is probably time. There have been lots of small
additions and changes. I also plan on doing Spec2 bindings as soon as P9 is
released. That might be a good time also because I'm swamped the next few
weeks...


Cheers,
Sean

Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Stéphane Ducasse wrote > Maybe we should update the Magrrite booklet. I never got the time to go > over it. I can help. Yes, it is probably time. There have been lots of small additions and changes. I also plan on doing Spec2 bindings as soon as P9 is released. That might be a good time also because I'm swamped the next few weeks... ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
SM
Sanjay Minni
Sat, Jan 23, 2021 11:47 AM

Hi,

Examples in the magritte booklet "meta data at work ... " show pragmas
<magritte Description> (pg 2.2).  Are the pragmas required since I don't
seem to have found any mention elsewhere (i.e. Lukas Renggli's papers, SAGs
seaside tutorial, Ramon Leons blogs ...)

Sean P. DeNigris wrote

Stéphane Ducasse wrote

Maybe we should update the Magrrite booklet. I never got the time to go
over it.

I can help. Yes, it is probably time. There have been lots of small
additions and changes. I also plan on doing Spec2 bindings as soon as P9
is
released. That might be a good time also because I'm swamped the next few
weeks...


Cheers,
Sean

Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Hi, Examples in the magritte booklet "meta data at work ... " show pragmas <magritte Description> (pg 2.2).  Are the pragmas required since I don't seem to have found any mention elsewhere (i.e. Lukas Renggli's papers, SAGs seaside tutorial, Ramon Leons blogs ...) Sean P. DeNigris wrote > Stéphane Ducasse wrote >> Maybe we should update the Magrrite booklet. I never got the time to go >> over it. > > I can help. Yes, it is probably time. There have been lots of small > additions and changes. I also plan on doing Spec2 bindings as soon as P9 > is > released. That might be a good time also because I'm swamped the next few > weeks... > > > > ----- > Cheers, > Sean > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html ----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
SP
Sean P. DeNigris
Sat, Jan 23, 2021 3:57 PM

Sanjay Minni wrote

<magritte Description> ...  Are the pragmas required

Yes, annotating methods is how they are registered as part of the Magritte
description. There have been several non-backward-compatible Magritte
versions (currently on v. 3), so that may have been added later; note that
these methods should be on the instance side, unlike in the original
Magritte. Here is an example:

MyClass>>#descriptionHasMetacelloConfiguration
<magritteDescription>
^ MABooleanDescription new
priority: 250;
accessor: #hasMetacelloConfiguration;
beReadOnly;
beRequired;
yourself

p.s. happy to discuss here, but we also added a discussion place to the GH
repo: https://github.com/magritte-metamodel/magritte/discussions
p.p.s. there is a Magritte ML, but it doesn't get much traffic


Cheers,
Sean

Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Sanjay Minni wrote > <magritte Description> > ...  Are the pragmas required Yes, annotating methods is how they are registered as part of the Magritte description. There have been several non-backward-compatible Magritte versions (currently on v. 3), so that may have been added later; note that these methods should be on the instance side, unlike in the original Magritte. Here is an example: MyClass>>#descriptionHasMetacelloConfiguration <magritteDescription> ^ MABooleanDescription new priority: 250; accessor: #hasMetacelloConfiguration; beReadOnly; beRequired; yourself p.s. happy to discuss here, but we also added a discussion place to the GH repo: https://github.com/magritte-metamodel/magritte/discussions p.p.s. there is a Magritte ML, but it doesn't get much traffic ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html