Material Design Lite for Squeak?

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

Material Design Lite for Squeak?

tty
Hi all.

I would like to add Material Design Lite from https://github.com/DuneSt/MaterialDesignLite#install-mdl-seaside  to http://menmachinesmaterials.com/SeasideDoc as an app , but it appears to be pharo only.

The Metacello errored out when I ran it.

Any suggestions?

thx



_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

Tobias Pape
Hi,

> On 22.11.2018, at 07:48, gettimothy <[hidden email]> wrote:
>
> Hi all.
>
> I would like to add Material Design Lite from https://github.com/DuneSt/MaterialDesignLite#install-mdl-seaside  to http://menmachinesmaterials.com/SeasideDoc as an app , but it appears to be pharo only.
>
> The Metacello errored out when I ran it.

That repo uses the Tonel format.
This is not supported in Squeak.

Best regards
        -Tobias


>
> Any suggestions?
>
> thx
>
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

CyrilFerlicot
On Thu, Nov 22, 2018 at 9:22 AM Tobias Pape <[hidden email]> wrote:
>
> Hi,
>
>
> That repo uses the Tonel format.
> This is not supported in Squeak.
>

Hello,

Only the development version is in Tonel format. The stable version is
in Filetree format. (I do not ensure it will work without problem in
Squeak but it should be loadable)

So the version 1 will stay in FileTree but v2 will be in Tonel.

> Best regards
>         -Tobias
>
>
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



--
Cyril Ferlicot
https://ferlicot.fr
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

Tobias Pape
Hi,

> On 22.11.2018, at 10:35, Cyril Ferlicot <[hidden email]> wrote:
>
> On Thu, Nov 22, 2018 at 9:22 AM Tobias Pape <[hidden email]> wrote:
>>
>> Hi,
>>
>>
>> That repo uses the Tonel format.
>> This is not supported in Squeak.
>>
>
> Hello,
>
> Only the development version is in Tonel format. The stable version is
> in Filetree format. (I do not ensure it will work without problem in
> Squeak but it should be loadable)

Ok, I see.

However, The Baseline requires Seaside3 with Zinc (https://github.com/DuneSt/MaterialDesignLite/blob/master/src/BaselineOfMaterialDesignLite.package/BaselineOfMaterialDesignLite.class/instance/seaside3..st)
but Zinc does not work with Squeak. Squeak currently uses WebServer/WebClient (or Comanche).

Best regards
        -Tobias

> So the version 1 will stay in FileTree but v2 will be in Tonel.
>
>> Best regards
>>        -Tobias
>>
>>
>>
>> _______________________________________________
>> seaside mailing list
>> [hidden email]
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
>
> --
> Cyril Ferlicot
> https://ferlicot.fr
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

Stephan Eggermont-3
Tobias Pape <[hidden email]> wrote:

>However, The Baseline requires Seaside3 with Zinc
> (https://github.com/DuneSt/MaterialDesignLite/blob/master/src/BaselineOfMaterialDesignLite.package/BaselineOfMaterialDesignLite.class/instance/seaside3..st)
but Zinc does not work with Squeak. Squeak currently uses
WebServer/WebClient (or Comanche).

I assume a PR with the needed baseline changes could be merged quickly?

Stephan



_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

CyrilFerlicot
In reply to this post by Tobias Pape
On Thu, Nov 22, 2018 at 10:47 AM Tobias Pape <[hidden email]> wrote:
>
> Hi,
>
>
> Ok, I see.
>
> However, The Baseline requires Seaside3 with Zinc (https://github.com/DuneSt/MaterialDesignLite/blob/master/src/BaselineOfMaterialDesignLite.package/BaselineOfMaterialDesignLite.class/instance/seaside3..st)
> but Zinc does not work with Squeak. Squeak currently uses WebServer/WebClient (or Comanche).
>

I'll put on my todo list to add a part for squeak in the baseline.
I'll see to do that this evening or tomorrow evening.

> Best regards
>         -Tobias
>
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



--
Cyril Ferlicot
https://ferlicot.fr
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

CyrilFerlicot
In reply to this post by Tobias Pape
Le 22/11/2018 à 10:47, Tobias Pape a écrit :
> Hi,
>
> Ok, I see.
>
> However, The Baseline requires Seaside3 with Zinc (https://github.com/DuneSt/MaterialDesignLite/blob/master/src/BaselineOfMaterialDesignLite.package/BaselineOfMaterialDesignLite.class/instance/seaside3..st)
> but Zinc does not work with Squeak. Squeak currently uses WebServer/WebClient (or Comanche).
>

https://github.com/DuneSt/MaterialDesignLite/releases/tag/v1.3.2

> Best regards
> -Tobias
>
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>


--
Cyril Ferlicot
https://ferlicot.fr


_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

signature.asc (836 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

Tobias Pape

> On 22.11.2018, at 23:45, Cyril Ferlicot D. <[hidden email]> wrote:
>
> Le 22/11/2018 à 10:47, Tobias Pape a écrit :
>> Hi,
>>
>> Ok, I see.
>>
>> However, The Baseline requires Seaside3 with Zinc (https://github.com/DuneSt/MaterialDesignLite/blob/master/src/BaselineOfMaterialDesignLite.package/BaselineOfMaterialDesignLite.class/instance/seaside3..st)
>> but Zinc does not work with Squeak. Squeak currently uses WebServer/WebClient (or Comanche).
>>
>
> https://github.com/DuneSt/MaterialDesignLite/releases/tag/v1.3.2
Thank you, Cyril!
-t

>
>> Best regards
>> -Tobias
>>
>>
>> _______________________________________________
>> seaside mailing list
>> [hidden email]
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>
>
> --
> Cyril Ferlicot
> https://ferlicot.fr
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

signature.asc (1K) Download Attachment
tty
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

tty
If anybody has time, could you please post the Metacello command to load the filtree?

I have:

    Metacello new
filetreeDirectory:'/opt/home/wm/usr/src/smalltalk/package-cache/MaterialDesignLite-1.3.2/src';
baseline:'MaterialDesignLite';
    load

Searching the web, nothing obvious appears.

thanks in advance.

t

---- On Fri, 23 Nov 2018 05:21:37 -0500 Tobias Pape <[hidden email]> wrote ----


> On 22.11.2018, at 23:45, Cyril Ferlicot D. <[hidden email]> wrote:
>
> Le 22/11/2018 à 10:47, Tobias Pape a écrit :
>> Hi,
>>
>> Ok, I see.
>>
>> but Zinc does not work with Squeak. Squeak currently uses WebServer/WebClient (or Comanche).
>>
>

Thank you, Cyril!
-t

>
>> Best regards
>>     -Tobias
>>
>>
>> _______________________________________________
>> seaside mailing list
>>
>
>
> --
> Cyril Ferlicot
>
> _______________________________________________
> seaside mailing list

_______________________________________________
seaside mailing list



_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

JupiterJones
I’m not sure if this is what you’re asking, but…

Metacello new
baseline: ‘MaterialDesignLite’;
repository: ‘<a href="filetree:///opt/home/wm/usr/src/smalltalk/package-cache/MaterialDesignLite-1.3.2/src'" class="">filetree:///opt/home/wm/usr/src/smalltalk/package-cache/MaterialDesignLite-1.3.2/src';
load

Prefix the directory path with ‘<a href="filetree://'" class="">filetree://'

Cheers,

J

On 24 Dec 2018, at 5:55 pm, gettimothy <[hidden email]> wrote:

If anybody has time, could you please post the Metacello command to load the filtree?

I have:

    Metacello new
filetreeDirectory:'/opt/home/wm/usr/src/smalltalk/package-cache/MaterialDesignLite-1.3.2/src';
baseline:'MaterialDesignLite';
    load

Searching the web, nothing obvious appears.

thanks in advance.

t

---- On Fri, 23 Nov 2018 05:21:37 -0500 Tobias Pape <[hidden email]> wrote ----


> On 22.11.2018, at 23:45, Cyril Ferlicot D. <[hidden email]> wrote:
>
> Le 22/11/2018 à 10:47, Tobias Pape a écrit :
>> Hi,
>>
>> Ok, I see.
>>
>> but Zinc does not work with Squeak. Squeak currently uses WebServer/WebClient (or Comanche).
>>
>

Thank you, Cyril!
-t

>
>> Best regards
>>     -Tobias
>>
>>
>> _______________________________________________
>> seaside mailing list
>>
>
>
> --
> Cyril Ferlicot
>
> _______________________________________________
> seaside mailing list

_______________________________________________
seaside mailing list


_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside


_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
tty
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

tty
Thanks,

Better! It starts to load just fine,but hangs when trying to fetch the BaselineOfSeaside3

Seaside3 is installed, maybe modify the Metacello to omit that?






---- On Mon, 24 Dec 2018 04:44:25 -0500 Jupiter Jones <[hidden email]> wrote ----

I’m not sure if this is what you’re asking, but…

Metacello new
baseline: ‘MaterialDesignLite’;
load

Prefix the directory path with ‘filetree://'

Cheers,

J

On 24 Dec 2018, at 5:55 pm, gettimothy <[hidden email]> wrote:

If anybody has time, could you please post the Metacello command to load the filtree?

I have:

    Metacello new
filetreeDirectory:'/opt/home/wm/usr/src/smalltalk/package-cache/MaterialDesignLite-1.3.2/src';
baseline:'MaterialDesignLite';
    load

Searching the web, nothing obvious appears.

thanks in advance.

t

---- On Fri, 23 Nov 2018 05:21:37 -0500 Tobias Pape <[hidden email]> wrote ----


> On 22.11.2018, at 23:45, Cyril Ferlicot D. <[hidden email]> wrote:
>
> Le 22/11/2018 à 10:47, Tobias Pape a écrit :
>> Hi,
>>
>> Ok, I see.
>>
>> but Zinc does not work with Squeak. Squeak currently uses WebServer/WebClient (or Comanche).
>>
>

Thank you, Cyril!
-t

>
>> Best regards
>>     -Tobias
>>
>>
>> _______________________________________________
>> seaside mailing list
>>
>
>
> --
> Cyril Ferlicot
>
> _______________________________________________
> seaside mailing list

_______________________________________________
seaside mailing list


_______________________________________________
seaside mailing list

_______________________________________________
seaside mailing list



_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Material Design Lite for Squeak?

CyrilFerlicot
Le 24/12/2018 à 13:35, gettimothy a écrit :
> Thanks,
>
> Better! It starts to load just fine,but hangs when trying to fetch the
> BaselineOfSeaside3
>
> Seaside3 is installed, maybe modify the Metacello to omit that?
>

Hi,

If you want Metacello to ignore a dependency you can use the lock feature:

https://github.com/pharo-tips-and-tricks/pharo-tips-and-tricks/blob/master/General/Baselines.md#metacello-lock-feature

>
>


--
Cyril Ferlicot
https://ferlicot.fr


_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

signature.asc (836 bytes) Download Attachment