Re: [Pharo-users] Tide
Yes :P here is the thing: I have far too many children/projects so I decided to keep maintaining just two… and I picked the two I think are contributions more important to community: Voyage and Reef. Also they have the advantage (for me) of being 100% Pharo (for me, this is a big constraint to work on Tide right now: I do not have time to keep the track if two communities). All other projects (Mars, Storm, etc.) will sleep until… well, until someday I have insomnia and I want to work on something different :) Yes there are both important. Stef
Re: [Pharo-users] Tide
On 14 Mar 2015, at 09:05, Esteban Lorenzano esteba...@gmail.com wrote: On 13 Mar 2015, at 20:36, stepharo steph...@free.fr wrote: Am 13.03.2015 um 14:51 schrieb Esteban Lorenzano esteba...@gmail.com: As one of the authors of Tide, I wouldn’t recommend to use it today… unless you are planning to maintain it too, because atm I do not have time to do it and Nico (the other/main author is not working on smalltalk anymore… nor amber or pharo). Instead, I would use Seaside+Reef :P Is Reef better maintained than Tide? :P Yes and we should get a documentation. Yes :P here is the thing: I have far too many children/projects so I decided to keep maintaining just two… and I picked the two I think are contributions more important to community: Voyage and Reef. Also they have the advantage (for me) of being 100% Pharo (for me, this is a big constraint to work on Tide right now: I do not have time to keep the track if two communities). All other projects (Mars, Storm, etc.) will sleep until… well, until someday I have insomnia and I want to work on something different :) Esteban Excellent decision. Pushing out projects into open source is one (easy) thing, sticking with them, supporting them for years another (but only then become they really valuable). One should choose wisely. Norbert Esteban On 12 Mar 2015, at 15:27, Norbert Hartl norb...@hartl.name wrote: For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
Re: [Pharo-users] Tide
On 13 Mar 2015, at 20:36, stepharo steph...@free.fr wrote: Am 13.03.2015 um 14:51 schrieb Esteban Lorenzano esteba...@gmail.com: As one of the authors of Tide, I wouldn’t recommend to use it today… unless you are planning to maintain it too, because atm I do not have time to do it and Nico (the other/main author is not working on smalltalk anymore… nor amber or pharo). Instead, I would use Seaside+Reef :P Is Reef better maintained than Tide? :P Yes and we should get a documentation. Yes :P here is the thing: I have far too many children/projects so I decided to keep maintaining just two… and I picked the two I think are contributions more important to community: Voyage and Reef. Also they have the advantage (for me) of being 100% Pharo (for me, this is a big constraint to work on Tide right now: I do not have time to keep the track if two communities). All other projects (Mars, Storm, etc.) will sleep until… well, until someday I have insomnia and I want to work on something different :) Esteban Norbert Esteban On 12 Mar 2015, at 15:27, Norbert Hartl norb...@hartl.name wrote: For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
Re: [Pharo-users] Tide
Thx Le 14 mars 2015 14:14, stepharo steph...@free.fr a écrit : Hi phil there is a draft of a documentation I tried to write from before esteban joined the team but since I did not know it It is on github in the book in the progres folder https://github.com/SquareBracketAssociates/PharoInProgress Stef Le 14/3/15 13:06, p...@highoctane.be a écrit : More Reef docs, or a podcast recording (I can pick your brain there, just tell me when). I'd love to use Reef but need help to start. Phil On Sat, Mar 14, 2015 at 9:05 AM, Esteban Lorenzano esteba...@gmail.com wrote: On 13 Mar 2015, at 20:36, stepharo steph...@free.fr wrote: Am 13.03.2015 um 14:51 schrieb Esteban Lorenzano esteba...@gmail.com : As one of the authors of Tide, I wouldn’t recommend to use it today… unless you are planning to maintain it too, because atm I do not have time to do it and Nico (the other/main author is not working on smalltalk anymore… nor amber or pharo). Instead, I would use Seaside+Reef :P Is Reef better maintained than Tide? :P Yes and we should get a documentation. Yes :P here is the thing: I have far too many children/projects so I decided to keep maintaining just two… and I picked the two I think are contributions more important to community: Voyage and Reef. Also they have the advantage (for me) of being 100% Pharo (for me, this is a big constraint to work on Tide right now: I do not have time to keep the track if two communities). All other projects (Mars, Storm, etc.) will sleep until… well, until someday I have insomnia and I want to work on something different :) Esteban Norbert Esteban On 12 Mar 2015, at 15:27, Norbert Hartl norb...@hartl.name wrote: For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
Re: [Pharo-users] Tide
Hi phil there is a draft of a documentation I tried to write from before esteban joined the team but since I did not know it It is on github in the book in the progres folder https://github.com/SquareBracketAssociates/PharoInProgress Stef Le 14/3/15 13:06, p...@highoctane.be a écrit : More Reef docs, or a podcast recording (I can pick your brain there, just tell me when). I'd love to use Reef but need help to start. Phil On Sat, Mar 14, 2015 at 9:05 AM, Esteban Lorenzano esteba...@gmail.com wrote: On 13 Mar 2015, at 20:36, stepharo steph...@free.fr wrote: Am 13.03.2015 um 14:51 schrieb Esteban Lorenzano esteba...@gmail.com: As one of the authors of Tide, I wouldn’t recommend to use it today… unless you are planning to maintain it too, because atm I do not have time to do it and Nico (the other/main author is not working on smalltalk anymore… nor amber or pharo). Instead, I would use Seaside+Reef :P Is Reef better maintained than Tide? :P Yes and we should get a documentation. Yes :P here is the thing: I have far too many children/projects so I decided to keep maintaining just two… and I picked the two I think are contributions more important to community: Voyage and Reef. Also they have the advantage (for me) of being 100% Pharo (for me, this is a big constraint to work on Tide right now: I do not have time to keep the track if two communities). All other projects (Mars, Storm, etc.) will sleep until… well, until someday I have insomnia and I want to work on something different :) Esteban Norbert Esteban On 12 Mar 2015, at 15:27, Norbert Hartl norb...@hartl.name wrote: For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
Re: [Pharo-users] Tide
More Reef docs, or a podcast recording (I can pick your brain there, just tell me when). I'd love to use Reef but need help to start. Phil On Sat, Mar 14, 2015 at 9:05 AM, Esteban Lorenzano esteba...@gmail.com wrote: On 13 Mar 2015, at 20:36, stepharo steph...@free.fr wrote: Am 13.03.2015 um 14:51 schrieb Esteban Lorenzano esteba...@gmail.com: As one of the authors of Tide, I wouldn’t recommend to use it today… unless you are planning to maintain it too, because atm I do not have time to do it and Nico (the other/main author is not working on smalltalk anymore… nor amber or pharo). Instead, I would use Seaside+Reef :P Is Reef better maintained than Tide? :P Yes and we should get a documentation. Yes :P here is the thing: I have far too many children/projects so I decided to keep maintaining just two… and I picked the two I think are contributions more important to community: Voyage and Reef. Also they have the advantage (for me) of being 100% Pharo (for me, this is a big constraint to work on Tide right now: I do not have time to keep the track if two communities). All other projects (Mars, Storm, etc.) will sleep until… well, until someday I have insomnia and I want to work on something different :) Esteban Norbert Esteban On 12 Mar 2015, at 15:27, Norbert Hartl norb...@hartl.name wrote: For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
Re: [Pharo-users] Tide
Am 13.03.2015 um 14:51 schrieb Esteban Lorenzano esteba...@gmail.com: As one of the authors of Tide, I wouldn’t recommend to use it today… unless you are planning to maintain it too, because atm I do not have time to do it and Nico (the other/main author is not working on smalltalk anymore… nor amber or pharo). Instead, I would use Seaside+Reef :P Is Reef better maintained than Tide? :P Yes and we should get a documentation. Norbert Esteban On 12 Mar 2015, at 15:27, Norbert Hartl norb...@hartl.name wrote: For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
Re: [Pharo-users] Tide
Am 13.03.2015 um 14:51 schrieb Esteban Lorenzano esteba...@gmail.com: As one of the authors of Tide, I wouldn’t recommend to use it today… unless you are planning to maintain it too, because atm I do not have time to do it and Nico (the other/main author is not working on smalltalk anymore… nor amber or pharo). Instead, I would use Seaside+Reef :P Is Reef better maintained than Tide? :P Norbert Esteban On 12 Mar 2015, at 15:27, Norbert Hartl norb...@hartl.name wrote: For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
Re: [Pharo-users] Tide
Am 13.03.2015 um 15:13 schrieb Tommaso Dal Sasso tommaso.dalsa...@gmail.com: As one of the few (maybe the only user) of Tide, I can say that it is powerful but painful ;-) Amber is changing (quite) fast, and the current version of Tide is not usable with the default version. I made some small changes to make Tide work with the current setup of Amber, but still there are a couple of gotchas that are needed to make it work. I wanted to write something about that, but I am still in deep development phase. If you are really interested, I may help you setup an example project. However, as Esteban said, think twice if this is what you need. Tide is quite powerful, but unless you don't need strong integration with javascript libraries Seaside is probably easier. Thanks. That's something I (don't) wanted to hear. :) Maybe it is because there aren't that much amber users and there are (of course) even less users of amber+tide. I personally loved the idea when first encountering tide. But I know as well there are gotchas. thanks, Norbert Tommaso On 13/03/15 14:51, Esteban Lorenzano wrote: As one of the authors of Tide, I wouldn’t recommend to use it today… unless you are planning to maintain it too, because atm I do not have time to do it and Nico (the other/main author is not working on smalltalk anymore… nor amber or pharo). Instead, I would use Seaside+Reef :P Esteban On 12 Mar 2015, at 15:27, Norbert Hartl norb...@hartl.name wrote: For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
Re: [Pharo-users] Tide
As one of the authors of Tide, I wouldn’t recommend to use it today… unless you are planning to maintain it too, because atm I do not have time to do it and Nico (the other/main author is not working on smalltalk anymore… nor amber or pharo). Instead, I would use Seaside+Reef :P Esteban On 12 Mar 2015, at 15:27, Norbert Hartl norb...@hartl.name wrote: For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
Re: [Pharo-users] Tide
As one of the few (maybe the only user) of Tide, I can say that it is powerful but painful ;-) Amber is changing (quite) fast, and the current version of Tide is not usable with the default version. I made some small changes to make Tide work with the current setup of Amber, but still there are a couple of gotchas that are needed to make it work. I wanted to write something about that, but I am still in deep development phase. If you are really interested, I may help you setup an example project. However, as Esteban said, think twice if this is what you need. Tide is quite powerful, but unless you don't need strong integration with javascript libraries Seaside is probably easier. Tommaso On 13/03/15 14:51, Esteban Lorenzano wrote: As one of the authors of Tide, I wouldn’t recommend to use it today… unless you are planning to maintain it too, because atm I do not have time to do it and Nico (the other/main author is not working on smalltalk anymore… nor amber or pharo). Instead, I would use Seaside+Reef :P Esteban On 12 Mar 2015, at 15:27, Norbert Hartl norb...@hartl.name wrote: For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
[Pharo-users] Tide
For an upcoming project I'm thinking about what technology to use. I think it will be seaside or amber+tide. For the latter I would like to have some experience reports. Is anyone of you using tide and what is your experience with it? thanks, Norbert
[Pharo-users] Tide does not load via Workspace: #UHE FileDoesNotExist
Hi, I try to follow the following step by step: .../Tide/tide-doc-master/documentation.pier.html in step 1.3.1. |Metacellonew configuration:'Tide'; version:#development; repository:'http://www.smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main'; load. it starts loading until: | ZnClient new url: url; downloadTo: outputFileName. url = 'https://github.com/tide-framework/tide/zipball/master' outputFileName= '/tmp/github-tideframeworktidemaster.zip' I get the following in the FileDoesNotExist in the method: FileHandlestreamError reference exists ifFalse: [FileDoesNotExist signalWith: reference]. self error: 'Unable to open file ' , reference printString Please can you tell me what I miss .. my assumption was, that the output file would be created during loading. Regards, Nic System: Windows 7 Image: Pharo3.0 Latest update: #30862
Re: [Pharo-users] Tide installation
I am having problems with Tide installation. For the last week, after loading the Tide page I get an error in the javascript console that says: SyntaxError: missing ; before statement in Kernel-Methods.js @ line 1780 and TypeError: klass is undefined As far as I remember, a fresh install last week worked properly, but I cannot understand if it is a Tide or an Amber related problem. Does anybody have clue of how to solve that? Thanks, Tommaso On 02/09/14 17:05, Bernat Romagosa wrote: Hi list! I wanted to try out Tide, and I'm following the steps at: https://github.com/tide-framework/tide However, I can't get through the bower install step. Here's the output: bower amber#0efe3ad09 not-cached git://github.com/amber-smalltalk/amber.git#0efe3ad09 http://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git://github.com/amber-smalltalk/amber.git#0efe3ad09 http://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 ENORESTARGET Tag/branch 0efe3ad09 does not exist Additional error details: Available tags: 0.10, 0.10.0, 0.11.0, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.6, 0.13.0-alpha.1, 0.13.0-alpha.2, 0.9, 0.9.1, legacy, legacy2, legacy3-iife Available branches: 0.13-prereleases, camillo-hacks, chromeos, gh-pages, master, moka, nemo, nw-helios-app, stable, website-deployment I changed 0efe3ad09 for stable in bower.json and it failed with: bower amber#stable not-cached git://github.com/amber-smalltalk/amber.git#stable http://github.com/amber-smalltalk/amber.git#stable bower amber#stable resolve git://github.com/amber-smalltalk/amber.git#stable http://github.com/amber-smalltalk/amber.git#stable bower amber#stablecheckout stable bower amber#stable error Arguments to path.join must be strings Stack trace: TypeError: Arguments to path.join must be strings at path.js:360:15 at Array.filter (native) at Object.exports.join (path.js:358:36) at GitHubResolver.GitResolver._cleanup (/usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:182:26) at /usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:74:25 at Promise.apply (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1122:26) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:1337:14 at flush (/usr/local/lib/node_modules/bower/node_modules/q/q.js:108:17) at process._tickCallback (node.js:415:13) Console trace: Trace at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:74:17) at Logger.updateNotifier.packageName (/usr/local/lib/node_modules/bower/bin/bower:109:18) at Logger.EventEmitter.emit (events.js:95:17) at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/install.js:28:16 at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:808:24) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:834:30 at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1079:31) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:574:44 System info: Bower version: 1.2.6 Node version: 0.10.25 OS: Linux 3.11.0-19-generic x64 I'm kind of stuck, any tips? Thanks! Bernat. -- Bernat Romagosa.
Re: [Pharo-users] Tide installation
that might be an amber problem. copying Nico to see if that is the case. On 10 Sep 2014, at 16:35, Tommaso Dal Sasso tommaso.dalsa...@gmail.com wrote: I am having problems with Tide installation. For the last week, after loading the Tide page I get an error in the javascript console that says: SyntaxError: missing ; before statement in Kernel-Methods.js @ line 1780 and TypeError: klass is undefined As far as I remember, a fresh install last week worked properly, but I cannot understand if it is a Tide or an Amber related problem. Does anybody have clue of how to solve that? Thanks, Tommaso On 02/09/14 17:05, Bernat Romagosa wrote: Hi list! I wanted to try out Tide, and I'm following the steps at: https://github.com/tide-framework/tide However, I can't get through the bower install step. Here's the output: bower amber#0efe3ad09 not-cached git://github.com/amber-smalltalk/amber.git#0efe3ad09 http://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git://github.com/amber-smalltalk/amber.git#0efe3ad09 http://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 ENORESTARGET Tag/branch 0efe3ad09 does not exist Additional error details: Available tags: 0.10, 0.10.0, 0.11.0, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.6, 0.13.0-alpha.1, 0.13.0-alpha.2, 0.9, 0.9.1, legacy, legacy2, legacy3-iife Available branches: 0.13-prereleases, camillo-hacks, chromeos, gh-pages, master, moka, nemo, nw-helios-app, stable, website-deployment I changed 0efe3ad09 for stable in bower.json and it failed with: bower amber#stable not-cached git://github.com/amber-smalltalk/amber.git#stable http://github.com/amber-smalltalk/amber.git#stable bower amber#stable resolve git://github.com/amber-smalltalk/amber.git#stable http://github.com/amber-smalltalk/amber.git#stable bower amber#stablecheckout stable bower amber#stable error Arguments to path.join must be strings Stack trace: TypeError: Arguments to path.join must be strings at path.js:360:15 at Array.filter (native) at Object.exports.join (path.js:358:36) at GitHubResolver.GitResolver._cleanup (/usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:182:26) at /usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:74:25 at Promise.apply (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1122:26) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:1337:14 at flush (/usr/local/lib/node_modules/bower/node_modules/q/q.js:108:17) at process._tickCallback (node.js:415:13) Console trace: Trace at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:74:17) at Logger.updateNotifier.packageName (/usr/local/lib/node_modules/bower/bin/bower:109:18) at Logger.EventEmitter.emit (events.js:95:17) at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/install.js:28:16 at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:808:24) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:834:30 at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1079:31) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:574:44 System info: Bower version: 1.2.6 Node version: 0.10.25 OS: Linux 3.11.0-19-generic x64 I'm kind of stuck, any tips? Thanks! Bernat. -- Bernat Romagosa.
Re: [Pharo-users] Tide installation
On 10/09/14 16:43, Esteban Lorenzano wrote: that might be an amber problem. copying Nico to see if that is the case. Ok, now it worked... I don't know what changed, but seems to be something related to my side. I'll investigate further, forget about it for now. Sorry for bothering you. Thanks, Tommaso On 10 Sep 2014, at 16:35, Tommaso Dal Sasso tommaso.dalsa...@gmail.com wrote: I am having problems with Tide installation. For the last week, after loading the Tide page I get an error in the javascript console that says: SyntaxError: missing ; before statement in Kernel-Methods.js @ line 1780 and TypeError: klass is undefined As far as I remember, a fresh install last week worked properly, but I cannot understand if it is a Tide or an Amber related problem. Does anybody have clue of how to solve that? Thanks, Tommaso On 02/09/14 17:05, Bernat Romagosa wrote: Hi list! I wanted to try out Tide, and I'm following the steps at: https://github.com/tide-framework/tide However, I can't get through the bower install step. Here's the output: bower amber#0efe3ad09 not-cached git://github.com/amber-smalltalk/amber.git#0efe3ad09 http://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git://github.com/amber-smalltalk/amber.git#0efe3ad09 http://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 ENORESTARGET Tag/branch 0efe3ad09 does not exist Additional error details: Available tags: 0.10, 0.10.0, 0.11.0, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.6, 0.13.0-alpha.1, 0.13.0-alpha.2, 0.9, 0.9.1, legacy, legacy2, legacy3-iife Available branches: 0.13-prereleases, camillo-hacks, chromeos, gh-pages, master, moka, nemo, nw-helios-app, stable, website-deployment I changed 0efe3ad09 for stable in bower.json and it failed with: bower amber#stable not-cached git://github.com/amber-smalltalk/amber.git#stable http://github.com/amber-smalltalk/amber.git#stable bower amber#stable resolve git://github.com/amber-smalltalk/amber.git#stable http://github.com/amber-smalltalk/amber.git#stable bower amber#stablecheckout stable bower amber#stable error Arguments to path.join must be strings Stack trace: TypeError: Arguments to path.join must be strings at path.js:360:15 at Array.filter (native) at Object.exports.join (path.js:358:36) at GitHubResolver.GitResolver._cleanup (/usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:182:26) at /usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:74:25 at Promise.apply (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1122:26) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:1337:14 at flush (/usr/local/lib/node_modules/bower/node_modules/q/q.js:108:17) at process._tickCallback (node.js:415:13) Console trace: Trace at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:74:17) at Logger.updateNotifier.packageName (/usr/local/lib/node_modules/bower/bin/bower:109:18) at Logger.EventEmitter.emit (events.js:95:17) at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/install.js:28:16 at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:808:24) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:834:30 at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1079:31) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:574:44 System info: Bower version: 1.2.6 Node version: 0.10.25 OS: Linux 3.11.0-19-generic x64 I'm kind of stuck, any tips? Thanks! Bernat. -- Bernat Romagosa.
Re: [Pharo-users] Tide installation
Ok, I found this: https://github.com/tide-framework/tide-doc/blob/master/documentation.pier.md Hope it helps other people too! :) 2014-09-05 18:37 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com: The slides are cool, but I really don't quite understand how Tide works... I tried to reproduce the Hero example, but when asking my lair for heroes (from the client side) I got: TDClient promiseNotFound: No promise was found for selector heroes It'd be great if someone wrote a getting started tutorial, a simple ToDo would be more than enough. Marina is way too complex to grasp how the framework works, and the counter example is way too simple. I'd do it myself, but of course I don't know the first thing about Tide! :P 2014-09-04 9:37 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com : Pull request sent. Phill, you need to use the latest bower. I'd uninstall and reinstall again: $ npm uninstall bower $ npm install bower -g Then just follow the tutorial, you don't need to modify bower.json or anything. Stef, thanks! I'll check these slides. Cheers, Bernat. 2014-09-03 16:50 GMT+02:00 p...@highoctane.be p...@highoctane.be: I tried to get this working. bower installed Tide loaded as per the slides (with some fiddling as what is there doesn't work). Then TDDispatcher tideIndexPageUrl inspect gives http://localhost:/tide/tide/index.html (Why that 'tide' twice in there?) And there, no helios or anything. But that may be because I used the wrong bower 1.2.6 version and set stable for Amber as the commit number didn't work. So, Bernat, which bower and which amber in bower.json ? TIA Phil -- Bernat Romagosa. -- Bernat Romagosa. -- Bernat Romagosa.
Re: [Pharo-users] Tide installation
The slides are cool, but I really don't quite understand how Tide works... I tried to reproduce the Hero example, but when asking my lair for heroes (from the client side) I got: TDClient promiseNotFound: No promise was found for selector heroes It'd be great if someone wrote a getting started tutorial, a simple ToDo would be more than enough. Marina is way too complex to grasp how the framework works, and the counter example is way too simple. I'd do it myself, but of course I don't know the first thing about Tide! :P 2014-09-04 9:37 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com: Pull request sent. Phill, you need to use the latest bower. I'd uninstall and reinstall again: $ npm uninstall bower $ npm install bower -g Then just follow the tutorial, you don't need to modify bower.json or anything. Stef, thanks! I'll check these slides. Cheers, Bernat. 2014-09-03 16:50 GMT+02:00 p...@highoctane.be p...@highoctane.be: I tried to get this working. bower installed Tide loaded as per the slides (with some fiddling as what is there doesn't work). Then TDDispatcher tideIndexPageUrl inspect gives http://localhost:/tide/tide/index.html (Why that 'tide' twice in there?) And there, no helios or anything. But that may be because I used the wrong bower 1.2.6 version and set stable for Amber as the commit number didn't work. So, Bernat, which bower and which amber in bower.json ? TIA Phil -- Bernat Romagosa. -- Bernat Romagosa.
Re: [Pharo-users] Tide installation
Pull request sent. Phill, you need to use the latest bower. I'd uninstall and reinstall again: $ npm uninstall bower $ npm install bower -g Then just follow the tutorial, you don't need to modify bower.json or anything. Stef, thanks! I'll check these slides. Cheers, Bernat. 2014-09-03 16:50 GMT+02:00 p...@highoctane.be p...@highoctane.be: I tried to get this working. bower installed Tide loaded as per the slides (with some fiddling as what is there doesn't work). Then TDDispatcher tideIndexPageUrl inspect gives http://localhost:/tide/tide/index.html (Why that 'tide' twice in there?) And there, no helios or anything. But that may be because I used the wrong bower 1.2.6 version and set stable for Amber as the commit number didn't work. So, Bernat, which bower and which amber in bower.json ? TIA Phil -- Bernat Romagosa.
Re: [Pharo-users] Tide installation
Bernat once you get it working could you issue some pull requests so that I integrate the changes (if I have right access). Stef On 2/9/14 17:05, Bernat Romagosa wrote: Hi list! I wanted to try out Tide, and I'm following the steps at: https://github.com/tide-framework/tide However, I can't get through the bower install step. Here's the output: bower amber#0efe3ad09 not-cached git://github.com/amber-smalltalk/amber.git#0efe3ad09 http://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git://github.com/amber-smalltalk/amber.git#0efe3ad09 http://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 ENORESTARGET Tag/branch 0efe3ad09 does not exist Additional error details: Available tags: 0.10, 0.10.0, 0.11.0, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.6, 0.13.0-alpha.1, 0.13.0-alpha.2, 0.9, 0.9.1, legacy, legacy2, legacy3-iife Available branches: 0.13-prereleases, camillo-hacks, chromeos, gh-pages, master, moka, nemo, nw-helios-app, stable, website-deployment I changed 0efe3ad09 for stable in bower.json and it failed with: bower amber#stable not-cached git://github.com/amber-smalltalk/amber.git#stable http://github.com/amber-smalltalk/amber.git#stable bower amber#stable resolve git://github.com/amber-smalltalk/amber.git#stable http://github.com/amber-smalltalk/amber.git#stable bower amber#stablecheckout stable bower amber#stable error Arguments to path.join must be strings Stack trace: TypeError: Arguments to path.join must be strings at path.js:360:15 at Array.filter (native) at Object.exports.join (path.js:358:36) at GitHubResolver.GitResolver._cleanup (/usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:182:26) at /usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:74:25 at Promise.apply (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1122:26) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:1337:14 at flush (/usr/local/lib/node_modules/bower/node_modules/q/q.js:108:17) at process._tickCallback (node.js:415:13) Console trace: Trace at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:74:17) at Logger.updateNotifier.packageName (/usr/local/lib/node_modules/bower/bin/bower:109:18) at Logger.EventEmitter.emit (events.js:95:17) at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/install.js:28:16 at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:808:24) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:834:30 at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1079:31) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:574:44 System info: Bower version: 1.2.6 Node version: 0.10.25 OS: Linux 3.11.0-19-generic x64 I'm kind of stuck, any tips? Thanks! Bernat. -- Bernat Romagosa.
Re: [Pharo-users] Tide installation
On 3/9/14 11:08, Bernat Romagosa wrote: Hi Stef, I got Tide working alright, the only thing that's a bit off is the part of the installation steps where it says you have to use a particular bower version. I can issue a pull request for readme.md http://readme.md correcting this part if you want. Please this is important to remove any little glitches :) Then I tried Marina and the instructions were bright and clear! Nice piece of software. There are some things that are not working for me (paths for elements with spaces in the title, for instance), but overall it looks like a great example of what you can do with Tide. Nicolas, Esteban and Damien did a good job. I'm checking how I could use it for scripting my web site. I should finish the Mustache chapter too. Cheers! Bernat. p.s. I watched the video and things are a bit clearer to me now, although text is a bit hard to read. Yes the videos should have shoot the slides :( Are the slides shared somewhere? Yes on slideshare 2014-09-03 10:47 GMT+02:00 stepharo steph...@free.fr mailto:steph...@free.fr: Bernat once you get it working could you issue some pull requests so that I integrate the changes (if I have right access). Stef On 2/9/14 17:05, Bernat Romagosa wrote: Hi list! I wanted to try out Tide, and I'm following the steps at: https://github.com/tide-framework/tide However, I can't get through the bower install step. Here's the output: bower amber#0efe3ad09 not-cached git://github.com/amber-smalltalk/amber.git#0efe3ad09 http://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git://github.com/amber-smalltalk/amber.git#0efe3ad09 http://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 ENORESTARGET Tag/branch 0efe3ad09 does not exist Additional error details: Available tags: 0.10, 0.10.0, 0.11.0, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.6, 0.13.0-alpha.1, 0.13.0-alpha.2, 0.9, 0.9.1, legacy, legacy2, legacy3-iife Available branches: 0.13-prereleases, camillo-hacks, chromeos, gh-pages, master, moka, nemo, nw-helios-app, stable, website-deployment I changed 0efe3ad09 for stable in bower.json and it failed with: bower amber#stable not-cached git://github.com/amber-smalltalk/amber.git#stable http://github.com/amber-smalltalk/amber.git#stable bower amber#stable resolve git://github.com/amber-smalltalk/amber.git#stable http://github.com/amber-smalltalk/amber.git#stable bower amber#stablecheckout stable bower amber#stable error Arguments to path.join must be strings Stack trace: TypeError: Arguments to path.join must be strings at path.js:360:15 at Array.filter (native) at Object.exports.join (path.js:358:36) at GitHubResolver.GitResolver._cleanup (/usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:182:26) at /usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:74:25 at Promise.apply (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1122:26) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:1337:14 at flush (/usr/local/lib/node_modules/bower/node_modules/q/q.js:108:17) at process._tickCallback (node.js:415:13) Console trace: Trace at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:74:17) at Logger.updateNotifier.packageName (/usr/local/lib/node_modules/bower/bin/bower:109:18) at Logger.EventEmitter.emit (events.js:95:17) at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/install.js:28:16 at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:808:24) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:834:30 at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1079:31) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:574:44 System info: Bower version: 1.2.6 Node version: 0.10.25 OS: Linux 3.11.0-19-generic x64 I'm kind of stuck, any tips? Thanks! Bernat. -- Bernat Romagosa. -- Bernat Romagosa.
Re: [Pharo-users] Tide installation
I tried to get this working. bower installed Tide loaded as per the slides (with some fiddling as what is there doesn't work). Then TDDispatcher tideIndexPageUrl inspect gives http://localhost:/tide/tide/index.html (Why that 'tide' twice in there?) And there, no helios or anything. But that may be because I used the wrong bower 1.2.6 version and set stable for Amber as the commit number didn't work. So, Bernat, which bower and which amber in bower.json ? TIA Phil
[Pharo-users] Tide installation
Hi list! I wanted to try out Tide, and I'm following the steps at: https://github.com/tide-framework/tide However, I can't get through the bower install step. Here's the output: bower amber#0efe3ad09 not-cached git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 ENORESTARGET Tag/branch 0efe3ad09 does not exist Additional error details: Available tags: 0.10, 0.10.0, 0.11.0, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.6, 0.13.0-alpha.1, 0.13.0-alpha.2, 0.9, 0.9.1, legacy, legacy2, legacy3-iife Available branches: 0.13-prereleases, camillo-hacks, chromeos, gh-pages, master, moka, nemo, nw-helios-app, stable, website-deployment I changed 0efe3ad09 for stable in bower.json and it failed with: bower amber#stable not-cached git:// github.com/amber-smalltalk/amber.git#stable bower amber#stable resolve git:// github.com/amber-smalltalk/amber.git#stable bower amber#stablecheckout stable bower amber#stable error Arguments to path.join must be strings Stack trace: TypeError: Arguments to path.join must be strings at path.js:360:15 at Array.filter (native) at Object.exports.join (path.js:358:36) at GitHubResolver.GitResolver._cleanup (/usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:182:26) at /usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:74:25 at Promise.apply (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1122:26) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:1337:14 at flush (/usr/local/lib/node_modules/bower/node_modules/q/q.js:108:17) at process._tickCallback (node.js:415:13) Console trace: Trace at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:74:17) at Logger.updateNotifier.packageName (/usr/local/lib/node_modules/bower/bin/bower:109:18) at Logger.EventEmitter.emit (events.js:95:17) at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/install.js:28:16 at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:808:24) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:834:30 at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1079:31) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:574:44 System info: Bower version: 1.2.6 Node version: 0.10.25 OS: Linux 3.11.0-19-generic x64 I'm kind of stuck, any tips? Thanks! Bernat. -- Bernat Romagosa.
Re: [Pharo-users] Tide installation
yeah, doc is bad… you need to install the newest bower, not the version specifies there. cheers, Esteban On 02 Sep 2014, at 17:05, Bernat Romagosa tibabenfortlapala...@gmail.com wrote: Hi list! I wanted to try out Tide, and I'm following the steps at: https://github.com/tide-framework/tide However, I can't get through the bower install step. Here's the output: bower amber#0efe3ad09 not-cached git://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 ENORESTARGET Tag/branch 0efe3ad09 does not exist Additional error details: Available tags: 0.10, 0.10.0, 0.11.0, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.6, 0.13.0-alpha.1, 0.13.0-alpha.2, 0.9, 0.9.1, legacy, legacy2, legacy3-iife Available branches: 0.13-prereleases, camillo-hacks, chromeos, gh-pages, master, moka, nemo, nw-helios-app, stable, website-deployment I changed 0efe3ad09 for stable in bower.json and it failed with: bower amber#stable not-cached git://github.com/amber-smalltalk/amber.git#stable bower amber#stable resolve git://github.com/amber-smalltalk/amber.git#stable bower amber#stablecheckout stable bower amber#stable error Arguments to path.join must be strings Stack trace: TypeError: Arguments to path.join must be strings at path.js:360:15 at Array.filter (native) at Object.exports.join (path.js:358:36) at GitHubResolver.GitResolver._cleanup (/usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:182:26) at /usr/local/lib/node_modules/bower/lib/core/resolvers/GitResolver.js:74:25 at Promise.apply (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1122:26) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:1337:14 at flush (/usr/local/lib/node_modules/bower/node_modules/q/q.js:108:17) at process._tickCallback (node.js:415:13) Console trace: Trace at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:74:17) at Logger.updateNotifier.packageName (/usr/local/lib/node_modules/bower/bin/bower:109:18) at Logger.EventEmitter.emit (events.js:95:17) at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/install.js:28:16 at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:808:24) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:834:30 at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1079:31) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:574:44 System info: Bower version: 1.2.6 Node version: 0.10.25 OS: Linux 3.11.0-19-generic x64 I'm kind of stuck, any tips? Thanks! Bernat. -- Bernat Romagosa.
Re: [Pharo-users] Tide installation
My bad! Forget my previous email! Sorry. 2014-09-02 18:16 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com: Hola Esteban! Thanks, but it's still failing (although it progressed a little bit further): bower amber#0efe3ad09 not-cached git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09short-sha Consider using longer commit SHA to avoid conflicts bower amber#0efe3ad09 checkout 0efe3ad09 bower amber#0efe3ad09 resolved git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower jquery-tabby#*cached git:// github.com/alanhogan/Tabby.git#925c5a416a bower jquery-tabby#* validate 925c5a416a against git:// github.com/alanhogan/Tabby.git#* bower jquery#~1.10.2cached git:// github.com/jquery/jquery.git#1.10.2 bower jquery#~1.10.2 validate 1.10.2 against git:// github.com/jquery/jquery.git#~1.10.2 bower showdown#~0.3.1 cached git:// github.com/coreyti/showdown.git#0.3.1 bower showdown#~0.3.1 validate 0.3.1 against git:// github.com/coreyti/showdown.git#~0.3.1 bower es5-shim#~3.3.0 cached git:// github.com/es-shims/es5-shim.git#3.3.2 bower es5-shim#~3.3.0 validate 3.3.2 against git:// github.com/es-shims/es5-shim.git#~3.3.0 bower codemirror#~3.24.0cached git:// github.com/marijnh/CodeMirror.git#3.24.0 bower codemirror#~3.24.0 validate 3.24.0 against git:// github.com/marijnh/CodeMirror.git#~3.24.0 bower bootstrap#~2.3.2 cached git:// github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#2.3.2 bower bootstrap#~2.3.2validate 2.3.2 against git:// github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#~2.3.2 bower jquery-ui#~1.10.3 cached git:// github.com/components/jqueryui.git#1.10.4 bower jquery-ui#~1.10.3 validate 1.10.4 against git:// github.com/components/jqueryui.git#~1.10.3 bower require-css#~0.1.2cached git:// github.com/guybedford/require-css.git#0.1.4 bower require-css#~0.1.2 validate 0.1.4 against git:// github.com/guybedford/require-css.git#~0.1.2 bower jquery-ui#~1.10.3new version for git:// github.com/components/jqueryui.git#~1.10.3 bower jquery-ui#~1.10.3resolve git:// github.com/components/jqueryui.git#~1.10.3 bower jquery-ui#~1.10.3 download https://github.com/components/jqueryui/archive/1.10.4.tar.gz bower require-css#~0.1.2 new version for git:// github.com/guybedford/require-css.git#~0.1.2 bower require-css#~0.1.2 resolve git:// github.com/guybedford/require-css.git#~0.1.2 bower require-css#~0.1.2 download https://github.com/guybedford/require-css/archive/0.1.5.tar.gz bower jquery#=1.8.0 2.1.0 cached git:// github.com/jquery/jquery.git#2.0.3 bower jquery#=1.8.0 2.1.0 validate 2.0.3 against git:// github.com/jquery/jquery.git#=1.8.0 2.1.0 bower require-css#~0.1.2 extract archive.tar.gz bower require-css#~0.1.2 resolved git:// github.com/guybedford/require-css.git#0.1.5 bower jquery-ui#~1.10.3extract archive.tar.gz bower jquery-ui#~1.10.3 invalid-meta jquery-ui is missing ignore entry in bower.json bower jquery-ui#~1.10.3 resolved git:// github.com/components/jqueryui.git#1.10.4 bower EACCES EACCES, mkdir '/home/nabax/myproject/github-cache/tide-framework/tide/master/tide-framework-tide-252a3d8/bower_components' Stack trace: Error: EACCES, mkdir '/home/nabax/myproject/github-cache/tide-framework/tide/master/tide-framework-tide-252a3d8/bower_components' Console trace: Trace at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:72:17) at Logger.anonymous (/usr/local/lib/node_modules/bower/bin/bower:110:22) at Logger.EventEmitter.emit (events.js:95:17) at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/index.js:40:20 at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:797:24) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:823:30 at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1035:31) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:741:41) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:557:44 System info: Bower version: 1.3.9 Node version: 0.10.25 OS: Linux 3.11.0-19-generic x64 Should I add jquery-ui to the ignore array in bower.json? 2014-09-02 17:15 GMT+02:00 Esteban Lorenzano esteba...@gmail.com: yeah, doc is bad… you need to install the newest bower, not the version specifies there. cheers, Esteban On 02 Sep 2014, at 17:05, Bernat Romagosa tibabenfortlapala...@gmail.com wrote: Hi list! I wanted to try out Tide, and I'm
Re: [Pharo-users] Tide installation
Hey, it looks really nice. Is there any documentation around? Any getting started tutorial or bigger project I can take a look at? I don't exactly get how proxying works. I inspected the TDCounter instance in Pharo and I see it's persisting its value, but I don't get how's the widget getting to it: TDClientProxy on: '/counter' Is '/counter' an entry point? If so, where is it defined? I can't find it anywhere. 2014-09-02 18:27 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com: My bad! Forget my previous email! Sorry. 2014-09-02 18:16 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com : Hola Esteban! Thanks, but it's still failing (although it progressed a little bit further): bower amber#0efe3ad09 not-cached git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09short-sha Consider using longer commit SHA to avoid conflicts bower amber#0efe3ad09 checkout 0efe3ad09 bower amber#0efe3ad09 resolved git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower jquery-tabby#*cached git:// github.com/alanhogan/Tabby.git#925c5a416a bower jquery-tabby#* validate 925c5a416a against git:// github.com/alanhogan/Tabby.git#* bower jquery#~1.10.2cached git:// github.com/jquery/jquery.git#1.10.2 bower jquery#~1.10.2 validate 1.10.2 against git:// github.com/jquery/jquery.git#~1.10.2 bower showdown#~0.3.1 cached git:// github.com/coreyti/showdown.git#0.3.1 bower showdown#~0.3.1 validate 0.3.1 against git:// github.com/coreyti/showdown.git#~0.3.1 bower es5-shim#~3.3.0 cached git:// github.com/es-shims/es5-shim.git#3.3.2 bower es5-shim#~3.3.0 validate 3.3.2 against git:// github.com/es-shims/es5-shim.git#~3.3.0 bower codemirror#~3.24.0cached git:// github.com/marijnh/CodeMirror.git#3.24.0 bower codemirror#~3.24.0 validate 3.24.0 against git:// github.com/marijnh/CodeMirror.git#~3.24.0 bower bootstrap#~2.3.2 cached git:// github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#2.3.2 bower bootstrap#~2.3.2validate 2.3.2 against git:// github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#~2.3.2 bower jquery-ui#~1.10.3 cached git:// github.com/components/jqueryui.git#1.10.4 bower jquery-ui#~1.10.3 validate 1.10.4 against git:// github.com/components/jqueryui.git#~1.10.3 bower require-css#~0.1.2cached git:// github.com/guybedford/require-css.git#0.1.4 bower require-css#~0.1.2 validate 0.1.4 against git:// github.com/guybedford/require-css.git#~0.1.2 bower jquery-ui#~1.10.3new version for git:// github.com/components/jqueryui.git#~1.10.3 bower jquery-ui#~1.10.3resolve git:// github.com/components/jqueryui.git#~1.10.3 bower jquery-ui#~1.10.3 download https://github.com/components/jqueryui/archive/1.10.4.tar.gz bower require-css#~0.1.2 new version for git:// github.com/guybedford/require-css.git#~0.1.2 bower require-css#~0.1.2 resolve git:// github.com/guybedford/require-css.git#~0.1.2 bower require-css#~0.1.2 download https://github.com/guybedford/require-css/archive/0.1.5.tar.gz bower jquery#=1.8.0 2.1.0 cached git:// github.com/jquery/jquery.git#2.0.3 bower jquery#=1.8.0 2.1.0 validate 2.0.3 against git:// github.com/jquery/jquery.git#=1.8.0 2.1.0 bower require-css#~0.1.2 extract archive.tar.gz bower require-css#~0.1.2 resolved git:// github.com/guybedford/require-css.git#0.1.5 bower jquery-ui#~1.10.3extract archive.tar.gz bower jquery-ui#~1.10.3 invalid-meta jquery-ui is missing ignore entry in bower.json bower jquery-ui#~1.10.3 resolved git:// github.com/components/jqueryui.git#1.10.4 bower EACCES EACCES, mkdir '/home/nabax/myproject/github-cache/tide-framework/tide/master/tide-framework-tide-252a3d8/bower_components' Stack trace: Error: EACCES, mkdir '/home/nabax/myproject/github-cache/tide-framework/tide/master/tide-framework-tide-252a3d8/bower_components' Console trace: Trace at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:72:17) at Logger.anonymous (/usr/local/lib/node_modules/bower/bin/bower:110:22) at Logger.EventEmitter.emit (events.js:95:17) at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/index.js:40:20 at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:797:24) at /usr/local/lib/node_modules/bower/node_modules/q/q.js:823:30 at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1035:31) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:741:41) at
Re: [Pharo-users] Tide installation
You can try watching the ESUG video from this year on: http://goo.gl/E1VF53 The presentation that Esteban gave was great - and it also inspired me to look at this some more too. Tim On 2 Sep 2014, at 17:46, Bernat Romagosa tibabenfortlapala...@gmail.com wrote: Hey, it looks really nice. Is there any documentation around? Any getting started tutorial or bigger project I can take a look at? I don't exactly get how proxying works. I inspected the TDCounter instance in Pharo and I see it's persisting its value, but I don't get how's the widget getting to it: TDClientProxy on: '/counter' Is '/counter' an entry point? If so, where is it defined? I can't find it anywhere. 2014-09-02 18:27 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com: My bad! Forget my previous email! Sorry. 2014-09-02 18:16 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com: Hola Esteban! Thanks, but it's still failing (although it progressed a little bit further): bower amber#0efe3ad09 not-cached git://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09short-sha Consider using longer commit SHA to avoid conflicts bower amber#0efe3ad09 checkout 0efe3ad09 bower amber#0efe3ad09 resolved git://github.com/amber-smalltalk/amber.git#0efe3ad09 bower jquery-tabby#*cached git://github.com/alanhogan/Tabby.git#925c5a416a bower jquery-tabby#* validate 925c5a416a against git://github.com/alanhogan/Tabby.git#* bower jquery#~1.10.2cached git://github.com/jquery/jquery.git#1.10.2 bower jquery#~1.10.2 validate 1.10.2 against git://github.com/jquery/jquery.git#~1.10.2 bower showdown#~0.3.1 cached git://github.com/coreyti/showdown.git#0.3.1 bower showdown#~0.3.1 validate 0.3.1 against git://github.com/coreyti/showdown.git#~0.3.1 bower es5-shim#~3.3.0 cached git://github.com/es-shims/es5-shim.git#3.3.2 bower es5-shim#~3.3.0 validate 3.3.2 against git://github.com/es-shims/es5-shim.git#~3.3.0 bower codemirror#~3.24.0cached git://github.com/marijnh/CodeMirror.git#3.24.0 bower codemirror#~3.24.0 validate 3.24.0 against git://github.com/marijnh/CodeMirror.git#~3.24.0 bower bootstrap#~2.3.2 cached git://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#2.3.2 bower bootstrap#~2.3.2validate 2.3.2 against git://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#~2.3.2 bower jquery-ui#~1.10.3 cached git://github.com/components/jqueryui.git#1.10.4 bower jquery-ui#~1.10.3 validate 1.10.4 against git://github.com/components/jqueryui.git#~1.10.3 bower require-css#~0.1.2cached git://github.com/guybedford/require-css.git#0.1.4 bower require-css#~0.1.2 validate 0.1.4 against git://github.com/guybedford/require-css.git#~0.1.2 bower jquery-ui#~1.10.3new version for git://github.com/components/jqueryui.git#~1.10.3 bower jquery-ui#~1.10.3resolve git://github.com/components/jqueryui.git#~1.10.3 bower jquery-ui#~1.10.3 download https://github.com/components/jqueryui/archive/1.10.4.tar.gz bower require-css#~0.1.2 new version for git://github.com/guybedford/require-css.git#~0.1.2 bower require-css#~0.1.2 resolve git://github.com/guybedford/require-css.git#~0.1.2 bower require-css#~0.1.2 download https://github.com/guybedford/require-css/archive/0.1.5.tar.gz bower jquery#=1.8.0 2.1.0 cached git://github.com/jquery/jquery.git#2.0.3 bower jquery#=1.8.0 2.1.0 validate 2.0.3 against git://github.com/jquery/jquery.git#=1.8.0 2.1.0 bower require-css#~0.1.2 extract archive.tar.gz bower require-css#~0.1.2 resolved git://github.com/guybedford/require-css.git#0.1.5 bower jquery-ui#~1.10.3extract archive.tar.gz bower jquery-ui#~1.10.3 invalid-meta jquery-ui is missing ignore entry in bower.json bower jquery-ui#~1.10.3 resolved git://github.com/components/jqueryui.git#1.10.4 bower EACCES EACCES, mkdir '/home/nabax/myproject/github-cache/tide-framework/tide/master/tide-framework-tide-252a3d8/bower_components' Stack trace: Error: EACCES, mkdir '/home/nabax/myproject/github-cache/tide-framework/tide/master/tide-framework-tide-252a3d8/bower_components' Console trace: Trace at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:72:17) at Logger.anonymous (/usr/local/lib/node_modules/bower/bin/bower:110:22) at Logger.EventEmitter.emit (events.js:95:17) at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/index.js:40:20 at _rejected
Re: [Pharo-users] Tide installation
Thanks Tim, I'll take a look at it. Unfortunately I couldn't attend this year :( In the meantime I've just found out where the counter entry point is defined: TDDispatcher setupDefault default := self new. default registerHandler: ((TDFileHandler path: 'tide') directoryPath: '.'; yourself); registerHandler: ((TDPresenterHandler path: 'counter') rootPresenterClass: TDCounter; yourself) Nice! 2014-09-02 18:57 GMT+02:00 Tim Mackinnon tim@testit.works: You can try watching the ESUG video from this year on: http://goo.gl/E1VF53 The presentation that Esteban gave was great - and it also inspired me to look at this some more too. Tim On 2 Sep 2014, at 17:46, Bernat Romagosa tibabenfortlapala...@gmail.com wrote: Hey, it looks really nice. Is there any documentation around? Any getting started tutorial or bigger project I can take a look at? I don't exactly get how proxying works. I inspected the TDCounter instance in Pharo and I see it's persisting its value, but I don't get how's the widget getting to it: TDClientProxy on: '/counter' Is '/counter' an entry point? If so, where is it defined? I can't find it anywhere. 2014-09-02 18:27 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com : My bad! Forget my previous email! Sorry. 2014-09-02 18:16 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com: Hola Esteban! Thanks, but it's still failing (although it progressed a little bit further): bower amber#0efe3ad09 not-cached git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09short-sha Consider using longer commit SHA to avoid conflicts bower amber#0efe3ad09 checkout 0efe3ad09 bower amber#0efe3ad09 resolved git:// github.com/amber-smalltalk/amber.git#0efe3ad09 bower jquery-tabby#*cached git:// github.com/alanhogan/Tabby.git#925c5a416a bower jquery-tabby#* validate 925c5a416a against git:// github.com/alanhogan/Tabby.git#* bower jquery#~1.10.2cached git:// github.com/jquery/jquery.git#1.10.2 bower jquery#~1.10.2 validate 1.10.2 against git:// github.com/jquery/jquery.git#~1.10.2 bower showdown#~0.3.1 cached git:// github.com/coreyti/showdown.git#0.3.1 bower showdown#~0.3.1 validate 0.3.1 against git:// github.com/coreyti/showdown.git#~0.3.1 bower es5-shim#~3.3.0 cached git:// github.com/es-shims/es5-shim.git#3.3.2 bower es5-shim#~3.3.0 validate 3.3.2 against git:// github.com/es-shims/es5-shim.git#~3.3.0 bower codemirror#~3.24.0cached git:// github.com/marijnh/CodeMirror.git#3.24.0 bower codemirror#~3.24.0 validate 3.24.0 against git:// github.com/marijnh/CodeMirror.git#~3.24.0 bower bootstrap#~2.3.2 cached git:// github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#2.3.2 bower bootstrap#~2.3.2validate 2.3.2 against git:// github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#~2.3.2 bower jquery-ui#~1.10.3 cached git:// github.com/components/jqueryui.git#1.10.4 bower jquery-ui#~1.10.3 validate 1.10.4 against git:// github.com/components/jqueryui.git#~1.10.3 bower require-css#~0.1.2cached git:// github.com/guybedford/require-css.git#0.1.4 bower require-css#~0.1.2 validate 0.1.4 against git:// github.com/guybedford/require-css.git#~0.1.2 bower jquery-ui#~1.10.3new version for git:// github.com/components/jqueryui.git#~1.10.3 bower jquery-ui#~1.10.3resolve git:// github.com/components/jqueryui.git#~1.10.3 bower jquery-ui#~1.10.3 download https://github.com/components/jqueryui/archive/1.10.4.tar.gz bower require-css#~0.1.2 new version for git:// github.com/guybedford/require-css.git#~0.1.2 bower require-css#~0.1.2 resolve git:// github.com/guybedford/require-css.git#~0.1.2 bower require-css#~0.1.2 download https://github.com/guybedford/require-css/archive/0.1.5.tar.gz bower jquery#=1.8.0 2.1.0 cached git:// github.com/jquery/jquery.git#2.0.3 bower jquery#=1.8.0 2.1.0 validate 2.0.3 against git:// github.com/jquery/jquery.git#=1.8.0 2.1.0 bower require-css#~0.1.2 extract archive.tar.gz bower require-css#~0.1.2 resolved git:// github.com/guybedford/require-css.git#0.1.5 bower jquery-ui#~1.10.3extract archive.tar.gz bower jquery-ui#~1.10.3 invalid-meta jquery-ui is missing ignore entry in bower.json bower jquery-ui#~1.10.3 resolved git:// github.com/components/jqueryui.git#1.10.4 bower EACCES EACCES, mkdir '/home/nabax/myproject/github-cache/tide-framework/tide/master/tide-framework-tide-252a3d8/bower_components' Stack trace: Error: EACCES, mkdir '/home/nabax/myproject/github-cache/tide-framework/tide/master/tide-framework-tide-252a3d8/bower_components' Console trace: Trace at StandardRenderer.error
Re: [Pharo-users] Tide installation
You also know about the action and state pragma’s as well right? They were explained in the Esug session, and show up in the Counter code. Tim On 2 Sep 2014, at 18:03, Bernat Romagosa tibabenfortlapala...@gmail.com wrote: Thanks Tim, I'll take a look at it. Unfortunately I couldn't attend this year :( In the meantime I've just found out where the counter entry point is defined: TDDispatcher setupDefault default := self new. default registerHandler: ((TDFileHandler path: 'tide') directoryPath: '.'; yourself); registerHandler: ((TDPresenterHandler path: 'counter') rootPresenterClass: TDCounter; yourself) Nice! 2014-09-02 18:57 GMT+02:00 Tim Mackinnon tim@testit.works: You can try watching the ESUG video from this year on: http://goo.gl/E1VF53 The presentation that Esteban gave was great - and it also inspired me to look at this some more too. Tim On 2 Sep 2014, at 17:46, Bernat Romagosa tibabenfortlapala...@gmail.com wrote: Hey, it looks really nice. Is there any documentation around? Any getting started tutorial or bigger project I can take a look at? I don't exactly get how proxying works. I inspected the TDCounter instance in Pharo and I see it's persisting its value, but I don't get how's the widget getting to it: TDClientProxy on: '/counter' Is '/counter' an entry point? If so, where is it defined? I can't find it anywhere. 2014-09-02 18:27 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com: My bad! Forget my previous email! Sorry. 2014-09-02 18:16 GMT+02:00 Bernat Romagosa tibabenfortlapala...@gmail.com: Hola Esteban! Thanks, but it's still failing (although it progressed a little bit further): bower amber#0efe3ad09 not-cached git://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09 resolve git://github.com/amber-smalltalk/amber.git#0efe3ad09 bower amber#0efe3ad09short-sha Consider using longer commit SHA to avoid conflicts bower amber#0efe3ad09 checkout 0efe3ad09 bower amber#0efe3ad09 resolved git://github.com/amber-smalltalk/amber.git#0efe3ad09 bower jquery-tabby#*cached git://github.com/alanhogan/Tabby.git#925c5a416a bower jquery-tabby#* validate 925c5a416a against git://github.com/alanhogan/Tabby.git#* bower jquery#~1.10.2cached git://github.com/jquery/jquery.git#1.10.2 bower jquery#~1.10.2 validate 1.10.2 against git://github.com/jquery/jquery.git#~1.10.2 bower showdown#~0.3.1 cached git://github.com/coreyti/showdown.git#0.3.1 bower showdown#~0.3.1 validate 0.3.1 against git://github.com/coreyti/showdown.git#~0.3.1 bower es5-shim#~3.3.0 cached git://github.com/es-shims/es5-shim.git#3.3.2 bower es5-shim#~3.3.0 validate 3.3.2 against git://github.com/es-shims/es5-shim.git#~3.3.0 bower codemirror#~3.24.0cached git://github.com/marijnh/CodeMirror.git#3.24.0 bower codemirror#~3.24.0 validate 3.24.0 against git://github.com/marijnh/CodeMirror.git#~3.24.0 bower bootstrap#~2.3.2 cached git://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#2.3.2 bower bootstrap#~2.3.2validate 2.3.2 against git://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#~2.3.2 bower jquery-ui#~1.10.3 cached git://github.com/components/jqueryui.git#1.10.4 bower jquery-ui#~1.10.3 validate 1.10.4 against git://github.com/components/jqueryui.git#~1.10.3 bower require-css#~0.1.2cached git://github.com/guybedford/require-css.git#0.1.4 bower require-css#~0.1.2 validate 0.1.4 against git://github.com/guybedford/require-css.git#~0.1.2 bower jquery-ui#~1.10.3new version for git://github.com/components/jqueryui.git#~1.10.3 bower jquery-ui#~1.10.3resolve git://github.com/components/jqueryui.git#~1.10.3 bower jquery-ui#~1.10.3 download https://github.com/components/jqueryui/archive/1.10.4.tar.gz bower require-css#~0.1.2 new version for git://github.com/guybedford/require-css.git#~0.1.2 bower require-css#~0.1.2 resolve git://github.com/guybedford/require-css.git#~0.1.2 bower require-css#~0.1.2 download https://github.com/guybedford/require-css/archive/0.1.5.tar.gz bower jquery#=1.8.0 2.1.0 cached git://github.com/jquery/jquery.git#2.0.3 bower jquery#=1.8.0 2.1.0 validate 2.0.3 against git://github.com/jquery/jquery.git#=1.8.0 2.1.0 bower require-css#~0.1.2 extract archive.tar.gz bower require-css#~0.1.2 resolved git://github.com/guybedford/require-css.git#0.1.5 bower jquery-ui#~1.10.3extract archive.tar.gz bower jquery-ui#~1.10.3 invalid-meta jquery-ui is missing ignore entry in bower.json bower jquery-ui#~1.10.3 resolved
[Pharo-users] Tide startup
Hi, I have installed Tide with the current Pharo 30vm, bower 1.2.6 and node 0.10.29. The installation of Tide was with no error and access to the homepage (in http://localhost:1701/tide/github-cache/tide-framework/tide/master/...) is possible. The page loads but on the javascript console I can see an error within require.min.js line 8 located in tide directory / bower_components/amber/support/requirejs/ I hope this mailing list is the right address to ask if someone else has encountered this and how it could be fixed. Thanks and regards Max