We need an Applications tab on squeak.org

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

We need an Applications tab on squeak.org

Eliot Miranda-2
Hi All,

   I propose that we add an Applications tab on squek.org and in that page we have a brief description of, the logo/iconography of, and URL of any and all commercial projects currently built with Squeak.  Tim's company Sage Tea is perhaps transitioning a part of its solution to Squeak from VisualWorks.  3D ICC's Terf is all built on Squeak.  Who else is building commercial applications on Squeak?  I bet there are a few.  We should not keep the commercial success of Squeak in stealth mode,  We should broadcast it far and wide.

If you are, then please, if you're part of the Squeak.org design team, start building this tab, if you're an application developer and/or owner, please mention your project here, and/or add it to the Applications tab as soon as it goes live.

Fabio Neiphaus and others have built a very nice process for updating the website.  One clones https://github.com/squeak-smalltalk/squeak.org.git, edits the checkout of the clone, commits to one's clone, and submits a pull request.

Who's with me?
_,,,^..^,,,_
best, Eliot


Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

timrowledge


> On 2020-09-25, at 6:29 PM, Eliot Miranda <[hidden email]> wrote:
>
>  Tim's company Sage Tea is perhaps transitioning a part of its solution to Squeak from VisualWorks.

No perhaps at all; definitely. All of it.

>
> Who's with me?

I am Farticus!


tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
Strange OpCodes: LOW: Launch on Warning



Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

Stéphane Rollandin
In reply to this post by Eliot Miranda-2
Would muO count as an application?

It is not commercial but it has proven successful at the task it was
designed for, namely composing music.

http://www.zogotounga.net/comp/squeak/sqgeo.htm
https://stephanerollandin.bandcamp.com/

Stef

Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

fniephaus
On Sat, Sep 26, 2020 at 11:01 AM Stéphane Rollandin <[hidden email]> wrote:
Would muO count as an application?

muO's already on the projects page:

There's not much space for another item in the navigation, could we maybe add a "Commercial Applications" section on the top of the projects page?

Fabio
 

It is not commercial but it has proven successful at the task it was
designed for, namely composing music.

http://www.zogotounga.net/comp/squeak/sqgeo.htm
https://stephanerollandin.bandcamp.com/

Stef



Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

Stéphane Rollandin
> muO's already on the projects page:
> https://squeak.org/projects/

Yes, I know. It's all a question of vocabulary I guess.

Eliot proposed an "application" tab for commercial "projects". We
currently have a "project" tab. I'm not clear on what a project actually
is (it is not a word I use), and to me an application (not a word I use
either) does not have to be commercial.

I call what I do "programs" of "software". I made two games, which I
call "games", not projects (in that instance the word seems very wrong
to me). I am working on a third one, of a different kind and scope, that
is indeed currently maybe a project but when somewhat finished will be a
software or a framework because it is actually a open-ended game engine.
There will still be a game there, though.

In the current project tab at squeak.org, very different types of
software are listed together. If a different tab for applications is
going to be added, then it is maybe the opportunity to sort things out.
At the moment is feels like "oh look at all the things people made with
Squeak" but since there are not too many of them and they are very
different in nature it may give the impression that we just gathered
what we could, and that in fact Squeak is not much used at all.


Stef

Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

fniephaus
On Sat, Sep 26, 2020 at 2:50 PM Stéphane Rollandin
<[hidden email]> wrote:

>
> > muO's already on the projects page:
> > https://squeak.org/projects/
>
> Yes, I know. It's all a question of vocabulary I guess.
>
> Eliot proposed an "application" tab for commercial "projects". We
> currently have a "project" tab. I'm not clear on what a project actually
> is (it is not a word I use), and to me an application (not a word I use
> either) does not have to be commercial.
>
> I call what I do "programs" of "software". I made two games, which I
> call "games", not projects (in that instance the word seems very wrong
> to me). I am working on a third one, of a different kind and scope, that
> is indeed currently maybe a project but when somewhat finished will be a
> software or a framework because it is actually a open-ended game engine.
> There will still be a game there, though.
>
> In the current project tab at squeak.org, very different types of
> software are listed together. If a different tab for applications is
> going to be added, then it is maybe the opportunity to sort things out.
> At the moment is feels like "oh look at all the things people made with
> Squeak" but since there are not too many of them and they are very
> different in nature it may give the impression that we just gathered
> what we could, and that in fact Squeak is not much used at all.


What you see under "Projects" is the first or maybe second iteration
of what we came up with when we built the new website. All sources are
open source, so anyone can contribute or make suggestions on how we
could improve. Having different sections ("Commercial Applications",
"Games", "Tools", ...) on the projects page sounds like a reasonable
thing to have.

Fabio

>
>
>
> Stef
>

Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

marcel.taeumel
Hi all!

Our current "Projects" tab should be able to also cover "commercial applications". We could add tags to those projects or split them up into two lists, the "commercial projects/applications" list being the first one to appear.

I agree, we should highlight some projects. Our current wording is "This is an (almost) random selection.", which might be improved.

No need for an extra tab, though.

Best,
Marcel

Am 28.09.2020 09:58:23 schrieb Fabio Niephaus <[hidden email]>:

On Sat, Sep 26, 2020 at 2:50 PM Stéphane Rollandin
wrote:

>
> > muO's already on the projects page:
> > https://squeak.org/projects/
>
> Yes, I know. It's all a question of vocabulary I guess.
>
> Eliot proposed an "application" tab for commercial "projects". We
> currently have a "project" tab. I'm not clear on what a project actually
> is (it is not a word I use), and to me an application (not a word I use
> either) does not have to be commercial.
>
> I call what I do "programs" of "software". I made two games, which I
> call "games", not projects (in that instance the word seems very wrong
> to me). I am working on a third one, of a different kind and scope, that
> is indeed currently maybe a project but when somewhat finished will be a
> software or a framework because it is actually a open-ended game engine.
> There will still be a game there, though.
>
> In the current project tab at squeak.org, very different types of
> software are listed together. If a different tab for applications is
> going to be added, then it is maybe the opportunity to sort things out.
> At the moment is feels like "oh look at all the things people made with
> Squeak" but since there are not too many of them and they are very
> different in nature it may give the impression that we just gathered
> what we could, and that in fact Squeak is not much used at all.


What you see under "Projects" is the first or maybe second iteration
of what we came up with when we built the new website. All sources are
open source, so anyone can contribute or make suggestions on how we
could improve. Having different sections ("Commercial Applications",
"Games", "Tools", ...) on the projects page sounds like a reasonable
thing to have.

Fabio

>
>
>
> Stef
>



Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

marcel.taeumel
In reply to this post by fniephaus
Having different sections ("Commercial Applications", "Games", "Tools", ...) on the projects page sounds like a reasonable thing to have.

Maybe one could work on some integration with SqueakMap. Such project indexes (or databases) need to be (manually) updated. We are having a hard time doing that with SqueakMap already. Adding a new index through squeak.org does not seem to be like a sustainable idea. The current "projects" list on squeak.org is almost maintenance-free. :-D Let's consider that when we move forward.

Best,
Marcel

Am 28.09.2020 09:58:23 schrieb Fabio Niephaus <[hidden email]>:

On Sat, Sep 26, 2020 at 2:50 PM Stéphane Rollandin
wrote:

>
> > muO's already on the projects page:
> > https://squeak.org/projects/
>
> Yes, I know. It's all a question of vocabulary I guess.
>
> Eliot proposed an "application" tab for commercial "projects". We
> currently have a "project" tab. I'm not clear on what a project actually
> is (it is not a word I use), and to me an application (not a word I use
> either) does not have to be commercial.
>
> I call what I do "programs" of "software". I made two games, which I
> call "games", not projects (in that instance the word seems very wrong
> to me). I am working on a third one, of a different kind and scope, that
> is indeed currently maybe a project but when somewhat finished will be a
> software or a framework because it is actually a open-ended game engine.
> There will still be a game there, though.
>
> In the current project tab at squeak.org, very different types of
> software are listed together. If a different tab for applications is
> going to be added, then it is maybe the opportunity to sort things out.
> At the moment is feels like "oh look at all the things people made with
> Squeak" but since there are not too many of them and they are very
> different in nature it may give the impression that we just gathered
> what we could, and that in fact Squeak is not much used at all.


What you see under "Projects" is the first or maybe second iteration
of what we came up with when we built the new website. All sources are
open source, so anyone can contribute or make suggestions on how we
could improve. Having different sections ("Commercial Applications",
"Games", "Tools", ...) on the projects page sounds like a reasonable
thing to have.

Fabio

>
>
>
> Stef
>



Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

Christoph Thiede

There are so many small and big projects on GitHub that are not yet listed on squeak.org:

https://github.com/search?l=Smalltalk&p=1&q=squeak&type=Repositories

Just for example Squot, smalltalkCI, Autocompletion, ...

And also I would like to list several smaller tools and frameworks somewhere that, despite their small size, might be very interesting for your personal Squeak workflow: Autocompletion, MessageSendRecorder, WindowAcrobatics, and so many others (just telling some names from my individual filter bubble).


SqueakMap integration sounds reasonable, even if I personally do not really use SqueakMap; but I think it would be good to keep an up-to-date project list on squeak.org, and even it is only good for the public visibility of Squeak.


Best,

Christoph


Von: Squeak-dev <[hidden email]> im Auftrag von Taeumel, Marcel
Gesendet: Montag, 28. September 2020 10:38:22
An: squeak-dev
Betreff: Re: [squeak-dev] We need an Applications tab on squeak.org
 
Having different sections ("Commercial Applications", "Games", "Tools", ...) on the projects page sounds like a reasonable thing to have.

Maybe one could work on some integration with SqueakMap. Such project indexes (or databases) need to be (manually) updated. We are having a hard time doing that with SqueakMap already. Adding a new index through squeak.org does not seem to be like a sustainable idea. The current "projects" list on squeak.org is almost maintenance-free. :-D Let's consider that when we move forward.

Best,
Marcel

Am 28.09.2020 09:58:23 schrieb Fabio Niephaus <[hidden email]>:

On Sat, Sep 26, 2020 at 2:50 PM Stéphane Rollandin
wrote:
>
> > muO's already on the projects page:
> > https://squeak.org/projects/
>
> Yes, I know. It's all a question of vocabulary I guess.
>
> Eliot proposed an "application" tab for commercial "projects". We
> currently have a "project" tab. I'm not clear on what a project actually
> is (it is not a word I use), and to me an application (not a word I use
> either) does not have to be commercial.
>
> I call what I do "programs" of "software". I made two games, which I
> call "games", not projects (in that instance the word seems very wrong
> to me). I am working on a third one, of a different kind and scope, that
> is indeed currently maybe a project but when somewhat finished will be a
> software or a framework because it is actually a open-ended game engine.
> There will still be a game there, though.
>
> In the current project tab at squeak.org, very different types of
> software are listed together. If a different tab for applications is
> going to be added, then it is maybe the opportunity to sort things out.
> At the moment is feels like "oh look at all the things people made with
> Squeak" but since there are not too many of them and they are very
> different in nature it may give the impression that we just gathered
> what we could, and that in fact Squeak is not much used at all.


What you see under "Projects" is the first or maybe second iteration
of what we came up with when we built the new website. All sources are
open source, so anyone can contribute or make suggestions on how we
could improve. Having different sections ("Commercial Applications",
"Games", "Tools", ...) on the projects page sounds like a reasonable
thing to have.

Fabio

>
>
>
> Stef
>



Carpe Squeak!
Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

Chris Muller-3
On Mon, Sep 28, 2020 at 5:42 AM Thiede, Christoph <[hidden email]> wrote:

There are so many small and big projects on GitHub that are not yet listed on squeak.org:

https://github.com/search?l=Smalltalk&p=1&q=squeak&type=Repositories

Just for example Squot, smalltalkCI, Autocompletion, ...

The projects to "showcase" on the Projects page should be ones that are meaningful _beyond_ Squeak.  Things people outside of Squeak might care about, and not IDE tools.

And also I would like to list several smaller tools and frameworks somewhere that, despite their small size, might be very interesting for your personal Squeak workflow: Autocompletion, MessageSendRecorder, WindowAcrobatics, and so many others (just telling some names from my individual filter bubble).

-1.  The Projects page is for outside readers' interest -- e.g. "reasons to get into Squeak".  Small tools like these would bog it down, IMO.

Regards,
  Chris


Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

Christoph Thiede

Alright, I see that, too. Hm ... can we maybe add another tab that is reserved for tools? :-)


Best,

Christoph


Von: Squeak-dev <[hidden email]> im Auftrag von Chris Muller <[hidden email]>
Gesendet: Montag, 28. September 2020 23:51:42
An: The general-purpose Squeak developers list
Betreff: Re: [squeak-dev] We need an Applications tab on squeak.org
 
On Mon, Sep 28, 2020 at 5:42 AM Thiede, Christoph <[hidden email]> wrote:

There are so many small and big projects on GitHub that are not yet listed on squeak.org:

https://github.com/search?l=Smalltalk&p=1&q=squeak&type=Repositories

Just for example Squot, smalltalkCI, Autocompletion, ...

The projects to "showcase" on the Projects page should be ones that are meaningful _beyond_ Squeak.  Things people outside of Squeak might care about, and not IDE tools.

And also I would like to list several smaller tools and frameworks somewhere that, despite their small size, might be very interesting for your personal Squeak workflow: Autocompletion, MessageSendRecorder, WindowAcrobatics, and so many others (just telling some names from my individual filter bubble).

-1.  The Projects page is for outside readers' interest -- e.g. "reasons to get into Squeak".  Small tools like these would bog it down, IMO.

Regards,
  Chris


Carpe Squeak!
Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

timrowledge


> On 2020-09-28, at 3:24 PM, Thiede, Christoph <[hidden email]> wrote:
>
> Alright, I see that, too. Hm ... can we maybe add another tab that is reserved for tools? :-)



> Von: Squeak-dev <[hidden email]> im Auftrag von Chris Muller <[hidden email]>
>

> -1.  The Projects page is for outside readers' interest -- e.g. "reasons to get into Squeak".  Small tools like these would bog it down, IMO.

Perhaps a split along the lines of "this is cool stuff people are doing with Squeak, take a look" and "here are cool tools and packages to peek at".

For example, NuScratch is the former. My weather station project might be as well - but the mqtt & dials and & plotmorph extensions are definitely the latter.

tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
Strange OpCodes: MTP: MounT Programmer



Reply | Threaded
Open this post in threaded view
|

Re: We need an Applications tab on squeak.org

Eliot Miranda-2
In reply to this post by Chris Muller-3


On Mon, Sep 28, 2020 at 2:52 PM Chris Muller <[hidden email]> wrote:
On Mon, Sep 28, 2020 at 5:42 AM Thiede, Christoph <[hidden email]> wrote:

There are so many small and big projects on GitHub that are not yet listed on squeak.org:

https://github.com/search?l=Smalltalk&p=1&q=squeak&type=Repositories

Just for example Squot, smalltalkCI, Autocompletion, ...

The projects to "showcase" on the Projects page should be ones that are meaningful _beyond_ Squeak.  Things people outside of Squeak might care about, and not IDE tools.

Amen.  +1,000,000.  This is the point.

I had a long conversation with a good friend and SMalltalker the other day who made the point that the success of Python, et al, is crucially because they can get things done, not because they are an end in themselves.  We as a community know the beauty of Smalltalk and can be happy and fulfilled in working on the system itself.  But we will never grow the community until we can solve real-world problems, until people in the outside world come knocking with problems they need solving.  It is the ability to solve real-world problems that has relevance to someone visiting from outside of the community.  We have to stop being so hermetic if we want to grow and prosper.  Articulating that we *can* fix real world problems (as well as all the coll things we can do inside) is the point of the Applications tab.

And there's nothing threatening about this.  Smalltalk is one of the *most powerful* solvers of real-world problems, as evinced by the application of VisualWorks in areas such as all mobile phone chip construction, scheduling 60% of world container traffic, etfc, etc, etc.

So can we please emphasise our problem-solving abilities to those outside the community with an Applications tab?

And also I would like to list several smaller tools and frameworks somewhere that, despite their small size, might be very interesting for your personal Squeak workflow: Autocompletion, MessageSendRecorder, WindowAcrobatics, and so many others (just telling some names from my individual filter bubble).

-1.  The Projects page is for outside readers' interest -- e.g. "reasons to get into Squeak".  Small tools like these would bog it down, IMO.

Regards,
  Chris



--
_,,,^..^,,,_
best, Eliot