Hi
If I search for Smalltalk JavaScript on google, yahoo and bing I get amber-lang.net as the first hit. So, I think there is not much need to work on non-Amber pages as of now. But there is a need to fork https://github.com/amber-smalltalk/amber-documentation and issue pull requests to Nicolas. I think one of the problems of that site is that it wants to address different audiences within the same web page. There are Smalltalkers which do not know much about JavaScript tools and are bewildered by the many tools they might only know and use a little. - node - npm - grunt - bower - requirejs - AMD This might be addressed by a glossary and links to that glossary. And then Smalltalk people might not be used to the github development style. The whole thing works best when developing on Linux or Mac. The main question is: Why do I need to deal with all this things just in order to get a web based Smalltalk. And there are JavaScript people who will miss certain things like a one-file-deployment JS file. And there is the CLI and web version. And questions like: What do I need if I just want to deploy an Amber app on my server. To summarize: - We need to work on https://github.com/amber-smalltalk/amber-documentation - v0.12.3 actually is great but people do not know it _yet_ --Hannes It uses markdown. On 4/11/14, H. Hirzel <[hidden email]> wrote: > Good summary. I think that is OK as it refers to the major sites where > people can get information. > > I have added AmberSmalltalk to this page > > http://c2.com/cgi/wiki?SmalltalkEnvironmentComparisons > > The last edit before was 10 (ten) years ago! > > --Hannes > > On 4/11/14, [hidden email] <[hidden email]> wrote: >> As part of our "promotional activities", I think we should write >> something >> more extensive here: >> >> http://c2.com/cgi/wiki?AmberSmalltalk >> >> I've added some content and links. >> >> Please add some stuff. >> >> Phil >> >> -- >> You received this message because you are subscribed to the Google Groups >> "amber-lang" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [hidden email]. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
I am using a Mingw32+Msys setup on Windows 8.1Pro 64bit and everything works smoothly. Maybe we can copy a bit from https://github.com/pharo-project/pharo-vm/blob/master/README-Win32.md
I am running everything under Console2 which supports multitab terminals and where you can set bash as the default shell. Mostly feels like iTerm2. Phil On Fri, Apr 11, 2014 at 11:21 AM, H. Hirzel <[hidden email]> wrote: Hi You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
Not even explicit msys+mingw is needed. Just installing git for windows is enough - there is GIt Bash included with main subset of UNIX utils available (if I write some bash script that does things for amber, I always try if it works in Git Bash).
I would conclude that github works fine in Windows as well (even better with IDEs like WebStorm or GUIs like SourceTree). All npm, bower etc. work fine as well. I would even say it's ok to do some things with bash itself, because Git Bash makes it really cross-platform (if you take just developers' machines into account and keep the aforementioned subset). Herby [hidden email] wrote: > I am using a Mingw32+Msys setup on Windows 8.1Pro 64bit and everything > works smoothly. > > Maybe we can copy a bit from > https://github.com/pharo-project/pharo-vm/blob/master/README-Win32.md > > I am running everything under Console2 which supports multitab > terminals and where you can set bash as the default shell. Mostly > feels like iTerm2. > > Phil > > > On Fri, Apr 11, 2014 at 11:21 AM, H. Hirzel <[hidden email] > <mailto:[hidden email]>> wrote: > > Hi > > If I search for > > Smalltalk JavaScript > > on google, yahoo and bing > > I get > > amber-lang.net <http://amber-lang.net> > > as the first hit. > > So, I think there is not much need to work on non-Amber pages as > of now. > > But there is a need to fork > > https://github.com/amber-smalltalk/amber-documentation > > and issue pull requests to Nicolas. > > I think one of the problems of that site is that it wants to address > different audiences within the same web page. > > There are Smalltalkers which do not know much about JavaScript tools > and are bewildered by the many tools they might only know and use a > little. > > - node > - npm > - grunt > - bower > - requirejs > - AMD > > This might be addressed by a glossary and link > > And then Smalltalk people might not be used to the github > development style. > The whole thing works best when developing on Linux or Mac. > > The main question is: > Why do I need to deal with all this things just in order to get a web > based Smalltalk. > > And there are JavaScript people who will miss certain things like a > one-file-deployment JS file. > > And there is the CLI and web version. > > And questions like: What do I need if I just want to deploy an Amber > app on my server. > > > To summarize: > - We need to work on > https://github.com/amber-smalltalk/amber-documentation > - v0.12.3 actually is great but people do not know it _yet_ > > --Hannes > > It uses markdown. > > > > > > > > > > > On 4/11/14, H. Hirzel <[hidden email] > <mailto:[hidden email]>> wrote: > > Good summary. I think that is OK as it refers to the major sites > where > > people can get information. > > > > I have added AmberSmalltalk to this page > > > > http://c2.com/cgi/wiki?SmalltalkEnvironmentComparisons > > > > The last edit before was 10 (ten) years ago! > > > > --Hannes > > > > On 4/11/14, [hidden email] <mailto:[hidden email]> > <[hidden email] <mailto:[hidden email]>> wrote: > >> As part of our "promotional activities", I think we should write > >> something > >> more extensive here: > >> > >> http://c2.com/cgi/wiki?AmberSmalltalk > >> > >> I've added some content and links. > >> > >> Please add some stuff. > >> > >> Phil > >> > >> -- > >> You received this message because you are subscribed to the > Google Groups > >> "amber-lang" group. > >> To unsubscribe from this group and stop receiving emails from > it, send an > >> email to [hidden email] > <mailto:amber-l > >> For more options, visit https://groups.google.com/d/optout. > >> > > > > -- > You received this message because you are subscribed to the Google > Groups "amber-lang" group. > To unsubscribe from this group and stop receiving emails from it, > send an email to [hidden email] > <mailto:amber-lang%[hidden email]>. > For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to the Google > Groups "amber-lang" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to [hidden email] > <mailto:[hidden email]>. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
On Fri, Apr 11, 2014 at 1:06 PM, Herby Vojčík <[hidden email]> wrote: Not even explicit msys+mingw is needed. Just installing git for windows is enough - there is GIt Bash included with main subset of UNIX utils available (if I write some bash script that does things for amber, I always try if it works in Git Bash). Gitbash is okay but for Unix style copy/pasting, I'd go Console2 anytime.
SourceTree is okay as well.
One thing is that you should set the conversion text to auto otherwise,there will be surprises. (there is a command line option to do this but I don't remember it) "Go to the <project>.git/ folder and edit the config file in there.
Add:
at the end of the [core] section. Then, back to the <project> and remove it all (the .git/ folder will stay as it is a hidden folder).
Then check everything out again.
Phil Herby You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
OK, there is a need for a
'Tools' section on https://github.com/amber-smalltalk/amber-documentation where list of typical setups including links where to download it are given.... --Hannes On 4/11/14, [hidden email] <[hidden email]> wrote: > On Fri, Apr 11, 2014 at 1:06 PM, Herby Vojčík <[hidden email]> wrote: > >> Not even explicit msys+mingw is needed. Just installing git for windows >> is >> enough - there is GIt Bash included with main subset of UNIX utils >> available (if I write some bash script that does things for amber, I >> always >> try if it works in Git Bash). >> > > Gitbash is okay but for Unix style copy/pasting, I'd go Console2 anytime. > >> >> I would conclude that github works fine in Windows as well (even better >> with IDEs like WebStorm or GUIs like SourceTree). All npm, bower etc. >> work >> fine as well. >> > > SourceTree is okay as well. > >> >> I would even say it's ok to do some things with bash itself, because Git >> Bash makes it really cross-platform (if you take just developers' >> machines >> into account and keep the aforementioned subset). >> > > One thing is that you should set the conversion text to auto > otherwise,there will be surprises. > > (there is a command line option to do this but I don't remember it) > > "Go to the <project>.git/ folder and edit the config file in there. > > Add: > > text=auto > > at the end of the [core] section. > > Then, back to the <project> and remove it all (the .git/ folder will stay > as it is a hidden folder). > > cd <project>/ > rm -rf * > > Then check everything out again. > > git checkout -f HEAD > > > Phil > > >> Herby >> >> [hidden email] wrote: >> >>> I am using a Mingw32+Msys setup on Windows 8.1Pro 64bit and everything >>> works smoothly. >>> >>> Maybe we can copy a bit from https://github.com/pharo- >>> project/pharo-vm/blob/master/README-Win32.md >>> >>> I am running everything under Console2 which supports multitab terminals >>> and where you can set bash as the default shell. Mostly feels like >>> >> iTerm2. >> >>> >>> Phil >>> >>> >>> On Fri, Apr 11, 2014 at 11:21 AM, H. Hirzel >>> <[hidden email]<mailto: >>> [hidden email]>> wrote: >>> >>> Hi >>> >>> If I search for >>> >>> Smalltalk JavaScript >>> >>> on google, yahoo and bing >>> >>> I get >>> >>> amber-lang.net <http://amber-lang.net> >>> >>> as the first hit. >>> >>> So, I think there is not much need to work on non-Amber pages as >>> of now. >>> >>> But there is a need to fork >>> >>> https://github.com/amber-smalltalk/amber-documentation >>> >>> and issue pull requests to Nicolas. >>> >>> I think one of the problems of that site is that it wants to address >>> different audiences within the same web page. >>> >>> There are Smalltalkers which do not know much about JavaScript tools >>> and are bewildered by the many tools they might only know and use a >>> little. >>> >>> - node >>> - npm >>> - grunt >>> - bower >>> - requirejs >>> - AMD >>> >>> This might be addressed by a glossary and link >>> >> s to that glossary. >> >>> >>> And then Smalltalk people might not be used to the github >>> development style. >>> The whole thing works best when developing on Linux or Mac. >>> >>> The main question is: >>> Why do I need to deal with all this things just in order to get a >>> web >>> based Smalltalk. >>> >>> And there are JavaScript people who will miss certain things like a >>> one-file-deployment JS file. >>> >>> And there is the CLI and web version. >>> >>> And questions like: What do I need if I just want to deploy an Amber >>> app on my server. >>> >>> >>> To summarize: >>> - We need to work on >>> https://github.com/amber-smalltalk/amber-documentation >>> - v0.12.3 actually is great but people do not know it _yet_ >>> >>> --Hannes >>> >>> It uses markdown. >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> On 4/11/14, H. Hirzel <[hidden email] >>> <mailto:[hidden email]>> wrote: >>> > Good summary. I think that is OK as it refers to the major sites >>> where >>> >> >> > people can get information. >>> > >>> > I have added AmberSmalltalk to this page >>> > >>> > http://c2.com/cgi/wiki?SmalltalkEnvironmentComparisons >>> > >>> > The last edit before was 10 (ten) years ago! >>> > >>> > --Hannes >>> > >>> > On 4/11/14, [hidden email] <mailto:[hidden email]> >>> <[hidden email] <mailto:[hidden email]>> wrote: >>> >> As part of our "promotional activities", I think we should write >>> >> something >>> >> more extensive here: >>> >> >>> >> http://c2.com/cgi/wiki?AmberSmalltalk >>> >> >>> >> I've added some content and links. >>> >> >>> >> Please add some stuff. >>> >> >>> >> Phil >>> >> >>> >> -- >>> >> You received this message because you are subscribed to the >>> Google Groups >>> >> "amber-lang" group. >>> >> To unsubscribe from this group and stop receiving emails from >>> it, send an >>> >> email to [hidden email] >>> <mailto:amber-l >>> >> ang%[hidden email]>. >> >>> >> For more options, visit https://groups.google.com/d/optout. >>> >> >>> > >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "amber-lang" group. >>> To unsubscribe from this group and stop receiving emails from it, >>> send an email to [hidden email] >>> <mailto:amber-lang%[hidden email]>. >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups >>> "amber-lang" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an >>> email to [hidden email] <mailto:amber-lang+ >>> [hidden email]>. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "amber-lang" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [hidden email]. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to the Google Groups > "amber-lang" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [hidden email]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
H. Hirzel writes: > OK, there is a need for a > 'Tools' section on https://github.com/amber-smalltalk/amber-documentation > > where list of typical setups including links where to download it are > given.... I'm not sure I understand... can you give me an example? Nico > > --Hannes > > On 4/11/14, [hidden email] <[hidden email]> wrote: >> On Fri, Apr 11, 2014 at 1:06 PM, Herby Vojčík <[hidden email]> wrote: >> >>> Not even explicit msys+mingw is needed. Just installing git for windows >>> is >>> enough - there is GIt Bash included with main subset of UNIX utils >>> available (if I write some bash script that does things for amber, I >>> always >>> try if it works in Git Bash). >>> >> >> Gitbash is okay but for Unix style copy/pasting, I'd go Console2 anytime. >> >>> >>> I would conclude that github works fine in Windows as well (even better >>> with IDEs like WebStorm or GUIs like SourceTree). All npm, bower etc. >>> work >>> fine as well. >>> >> >> SourceTree is okay as well. >> >>> >>> I would even say it's ok to do some things with bash itself, because Git >>> Bash makes it really cross-platform (if you take just developers' >>> machines >>> into account and keep the aforementioned subset). >>> >> >> One thing is that you should set the conversion text to auto >> otherwise,there will be surprises. >> >> (there is a command line option to do this but I don't remember it) >> >> "Go to the <project>.git/ folder and edit the config file in there. >> >> Add: >> >> text=auto >> >> at the end of the [core] section. >> >> Then, back to the <project> and remove it all (the .git/ folder will stay >> as it is a hidden folder). >> >> cd <project>/ >> rm -rf * >> >> Then check everything out again. >> >> git checkout -f HEAD >> >> >> Phil >> >> >>> Herby >>> >>> [hidden email] wrote: >>> >>>> I am using a Mingw32+Msys setup on Windows 8.1Pro 64bit and everything >>>> works smoothly. >>>> >>>> Maybe we can copy a bit from https://github.com/pharo- >>>> project/pharo-vm/blob/master/README-Win32.md >>>> >>>> I am running everything under Console2 which supports multitab terminals >>>> and where you can set bash as the default shell. Mostly feels like >>>> >>> iTerm2. >>> >>>> >>>> Phil >>>> >>>> >>>> On Fri, Apr 11, 2014 at 11:21 AM, H. Hirzel >>>> <[hidden email]<mailto: >>>> [hidden email]>> wrote: >>>> >>>> Hi >>>> >>>> If I search for >>>> >>>> Smalltalk JavaScript >>>> >>>> on google, yahoo and bing >>>> >>>> I get >>>> >>>> amber-lang.net <http://amber-lang.net> >>>> >>>> as the first hit. >>>> >>>> So, I think there is not much need to work on non-Amber pages as >>>> of now. >>>> >>>> But there is a need to fork >>>> >>>> https://github.com/amber-smalltalk/amber-documentation >>>> >>>> and issue pull requests to Nicolas. >>>> >>>> I think one of the problems of that site is that it wants to address >>>> different audiences within the same web page. >>>> >>>> There are Smalltalkers which do not know much about JavaScript tools >>>> and are bewildered by the many tools they might only know and use a >>>> little. >>>> >>>> - node >>>> - npm >>>> - grunt >>>> - bower >>>> - requirejs >>>> - AMD >>>> >>>> This might be addressed by a glossary and link >>>> >>> s to that glossary. >>> >>>> >>>> And then Smalltalk people might not be used to the github >>>> development style. >>>> The whole thing works best when developing on Linux or Mac. >>>> >>>> The main question is: >>>> Why do I need to deal with all this things just in order to get a >>>> web >>>> based Smalltalk. >>>> >>>> And there are JavaScript people who will miss certain things like a >>>> one-file-deployment JS file. >>>> >>>> And there is the CLI and web version. >>>> >>>> And questions like: What do I need if I just want to deploy an Amber >>>> app on my server. >>>> >>>> >>>> To summarize: >>>> - We need to work on >>>> https://github.com/amber-smalltalk/amber-documentation >>>> - v0.12.3 actually is great but people do not know it _yet_ >>>> >>>> --Hannes >>>> >>>> It uses markdown. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> On 4/11/14, H. Hirzel <[hidden email] >>>> <mailto:[hidden email]>> wrote: >>>> > Good summary. I think that is OK as it refers to the major sites >>>> where >>>> >>> >>> > people can get information. >>>> > >>>> > I have added AmberSmalltalk to this page >>>> > >>>> > http://c2.com/cgi/wiki?SmalltalkEnvironmentComparisons >>>> > >>>> > The last edit before was 10 (ten) years ago! >>>> > >>>> > --Hannes >>>> > >>>> > On 4/11/14, [hidden email] <mailto:[hidden email]> >>>> <[hidden email] <mailto:[hidden email]>> wrote: >>>> >> As part of our "promotional activities", I think we should write >>>> >> something >>>> >> more extensive here: >>>> >> >>>> >> http://c2.com/cgi/wiki?AmberSmalltalk >>>> >> >>>> >> I've added some content and links. >>>> >> >>>> >> Please add some stuff. >>>> >> >>>> >> Phil >>>> >> >>>> >> -- >>>> >> You received this message because you are subscribed to the >>>> Google Groups >>>> >> "amber-lang" group. >>>> >> To unsubscribe from this group and stop receiving emails from >>>> it, send an >>>> >> email to [hidden email] >>>> <mailto:amber-l >>>> >>> ang%[hidden email]>. >>> >>>> >> For more options, visit https://groups.google.com/d/optout. >>>> >> >>>> > >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "amber-lang" group. >>>> To unsubscribe from this group and stop receiving emails from it, >>>> send an email to [hidden email] >>>> <mailto:amber-lang%[hidden email]>. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups >>>> "amber-lang" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an >>>> email to [hidden email] <mailto:amber-lang+ >>>> [hidden email]>. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "amber-lang" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to [hidden email]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "amber-lang" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [hidden email]. >> For more options, visit https://groups.google.com/d/optout. >> -- Nicolas Petton http://nicolas-petton.fr -- You received this message because you are subscribed to the Google Groups "amber-lang" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. For more options, visit https://groups.google.com/d/optout. |
Free forum by Nabble | Edit this page |