Re: [Pharo-users] GTTools and Mongo

2015-03-12 Thread Torsten Bergmann
Ben wrote:
>A blog article on that would be cool :)

This was already in the pipe:  
https://medium.com/@astares/building-a-mongo-browser-in-pharo-fe2104052843
but dont tell anyone otherwise our community will be even cooler ;)

Tudor wrote:
>And I see you used yet another undocumented feature: filtering the
>inspector :)

Sorry for making this more documented ;)

Thanks to Sven - his articles are inspiring! 

Bye
T.



Re: [Pharo-users] GTTools and Mongo

2015-03-11 Thread Tudor Girba
Hi,

On Wed, Mar 11, 2015 at 7:41 PM, Torsten Bergmann  wrote:

> Ben wrote:
> >A blog article on that would be cool :)
>
> This was already in the pipe:
> https://medium.com/@astares/building-a-mongo-browser-in-pharo-fe2104052843
> but dont tell anyone otherwise our community will be even cooler ;)


Beautiful :)


>
> Tudor wrote:
> >And I see you used yet another undocumented feature: filtering the
> >inspector :)
>
> Sorry for making this more documented ;)
>

:). Looking at it, I see you already are using the icons inspection as
well. Man, nothing escapes you :)



> Thanks to Sven - his articles are inspiring!
>

Indeed.

Cheers,
Doru




> Bye
> T.
>



-- 
www.tudorgirba.com

"Every thing has its own flow"


Re: [Pharo-users] GTTools and Mongo

2015-03-11 Thread Tudor Girba
Hi Phil,

The extensions should without problems on the stable version of GTInspector
for Pharo 3.

Cheers,
Doru


On Wed, Mar 11, 2015 at 8:48 AM, p...@highoctane.be 
wrote:

> And now for 2 images...
>
> Pharo 4 for tools like this.
> Pharo 3 for production code...
>
> Any way to get this on 3 you think?
> MongoTalk works fine there.
>
> Am switching betweeen Pharo and Robomongo all the time here :-)
>
> FWIW Mapless and its mongo support is quite awesome. I am using it for a
> feature and it has tremendous potential.
>
> Your tool will be a great inspiration for builing one for it.
>
> Phil
>
>
>
> Le 11 mars 2015 07:49, "Tudor Girba"  a écrit :
>
> He he.
>>
>> When the cost of building a tool gets too low, developers feel compelled
>> to work on embellishments just to feel like they did something :).
>>
>> And I see you used yet another undocumented feature: filtering the
>> inspector :)
>>
>> Nice job!
>>
>> Doru
>>
>>
>>
>> On Tue, Mar 10, 2015 at 9:14 PM, Torsten Bergmann  wrote:
>>
>>> I spend some more minutes. So using GTTools in Pharo 4beta and a few
>>> more methods,
>>> pragmas, icons later we now have:
>>>
>>> MongoBrowser open
>>>
>>> which I also made available in the Tools menu. If you want to try out go
>>> to
>>> "Tools" -> "ConfigurationBrowser" and load MongoTalk in Pharo 4beta.
>>>
>>> See attached screenshot.
>>>
>>> This makes:
>>>
>>>   3 methods as class extensions for a custom GT inspector on each mongo
>>> domain object (mongo, database, collection)
>>>   4 methods to provide the 4 icons
>>>   1 method to provide the pragma for inclusion into world menu
>>> (#menuCommandOn:)
>>>   1 method to open
>>>
>>> which makes 9 methods to build a Mongo database UI browser in Pharo
>>> Smalltalk! Without the icons and menu item only 4 !!!
>>> Hey - Pharo rocks already and with GTTools we get even more empowered!
>>>
>>> Thanks to anyone who contributed to MongoTalk (especially Kent Beck for
>>> the initial implementation).
>>>
>>> Have fun
>>> T.
>>>
>>>
>>
>>
>> --
>> www.tudorgirba.com
>>
>> "Every thing has its own flow"
>>
>


-- 
www.tudorgirba.com

"Every thing has its own flow"


Re: [Pharo-users] GTTools and Mongo

2015-03-11 Thread Christophe Demarey
Hi Phil,

Le 11 mars 2015 à 08:48, p...@highoctane.be a écrit :

> FWIW Mapless and its mongo support is quite awesome. I am using it for a 
> feature and it has tremendous potential.
> 

I would be interested to have a small comparison between voyage and mapless 
(pros and cons). Do you have enough feedback to list pros/cons for each library?

Christophe

smime.p7s
Description: S/MIME cryptographic signature


Re: [Pharo-users] GTTools and Mongo

2015-03-11 Thread p...@highoctane.be
And now for 2 images...

Pharo 4 for tools like this.
Pharo 3 for production code...

Any way to get this on 3 you think?
MongoTalk works fine there.

Am switching betweeen Pharo and Robomongo all the time here :-)

FWIW Mapless and its mongo support is quite awesome. I am using it for a
feature and it has tremendous potential.

Your tool will be a great inspiration for builing one for it.

Phil



Le 11 mars 2015 07:49, "Tudor Girba"  a écrit :

> He he.
>
> When the cost of building a tool gets too low, developers feel compelled
> to work on embellishments just to feel like they did something :).
>
> And I see you used yet another undocumented feature: filtering the
> inspector :)
>
> Nice job!
>
> Doru
>
>
>
> On Tue, Mar 10, 2015 at 9:14 PM, Torsten Bergmann  wrote:
>
>> I spend some more minutes. So using GTTools in Pharo 4beta and a few more
>> methods,
>> pragmas, icons later we now have:
>>
>> MongoBrowser open
>>
>> which I also made available in the Tools menu. If you want to try out go
>> to
>> "Tools" -> "ConfigurationBrowser" and load MongoTalk in Pharo 4beta.
>>
>> See attached screenshot.
>>
>> This makes:
>>
>>   3 methods as class extensions for a custom GT inspector on each mongo
>> domain object (mongo, database, collection)
>>   4 methods to provide the 4 icons
>>   1 method to provide the pragma for inclusion into world menu
>> (#menuCommandOn:)
>>   1 method to open
>>
>> which makes 9 methods to build a Mongo database UI browser in Pharo
>> Smalltalk! Without the icons and menu item only 4 !!!
>> Hey - Pharo rocks already and with GTTools we get even more empowered!
>>
>> Thanks to anyone who contributed to MongoTalk (especially Kent Beck for
>> the initial implementation).
>>
>> Have fun
>> T.
>>
>>
>
>
> --
> www.tudorgirba.com
>
> "Every thing has its own flow"
>


Re: [Pharo-users] GTTools and Mongo

2015-03-10 Thread Tudor Girba
He he.

When the cost of building a tool gets too low, developers feel compelled to
work on embellishments just to feel like they did something :).

And I see you used yet another undocumented feature: filtering the
inspector :)

Nice job!

Doru



On Tue, Mar 10, 2015 at 9:14 PM, Torsten Bergmann  wrote:

> I spend some more minutes. So using GTTools in Pharo 4beta and a few more
> methods,
> pragmas, icons later we now have:
>
> MongoBrowser open
>
> which I also made available in the Tools menu. If you want to try out go to
> "Tools" -> "ConfigurationBrowser" and load MongoTalk in Pharo 4beta.
>
> See attached screenshot.
>
> This makes:
>
>   3 methods as class extensions for a custom GT inspector on each mongo
> domain object (mongo, database, collection)
>   4 methods to provide the 4 icons
>   1 method to provide the pragma for inclusion into world menu
> (#menuCommandOn:)
>   1 method to open
>
> which makes 9 methods to build a Mongo database UI browser in Pharo
> Smalltalk! Without the icons and menu item only 4 !!!
> Hey - Pharo rocks already and with GTTools we get even more empowered!
>
> Thanks to anyone who contributed to MongoTalk (especially Kent Beck for
> the initial implementation).
>
> Have fun
> T.
>
>


-- 
www.tudorgirba.com

"Every thing has its own flow"


Re: [Pharo-users] GTTools and Mongo

2015-03-10 Thread Ben Coman
A blog article on that would be cool :)

On Wed, Mar 11, 2015 at 4:14 AM, Torsten Bergmann  wrote:

> I spend some more minutes. So using GTTools in Pharo 4beta and a few more
> methods,
> pragmas, icons later we now have:
>
> MongoBrowser open
>
> which I also made available in the Tools menu. If you want to try out go to
> "Tools" -> "ConfigurationBrowser" and load MongoTalk in Pharo 4beta.
>
> See attached screenshot.
>
> This makes:
>
>   3 methods as class extensions for a custom GT inspector on each mongo
> domain object (mongo, database, collection)
>   4 methods to provide the 4 icons
>   1 method to provide the pragma for inclusion into world menu
> (#menuCommandOn:)
>   1 method to open
>
> which makes 9 methods to build a Mongo database UI browser in Pharo
> Smalltalk! Without the icons and menu item only 4 !!!
> Hey - Pharo rocks already and with GTTools we get even more empowered!
>
> Thanks to anyone who contributed to MongoTalk (especially Kent Beck for
> the initial implementation).
>
> Have fun
> T.
>
>


Re: [Pharo-users] GTTools and Mongo

2015-03-10 Thread Torsten Bergmann
I spend some more minutes. So using GTTools in Pharo 4beta and a few more 
methods, 
pragmas, icons later we now have:

MongoBrowser open

which I also made available in the Tools menu. If you want to try out go to
"Tools" -> "ConfigurationBrowser" and load MongoTalk in Pharo 4beta.

See attached screenshot.

This makes: 

  3 methods as class extensions for a custom GT inspector on each mongo domain 
object (mongo, database, collection)
  4 methods to provide the 4 icons
  1 method to provide the pragma for inclusion into world menu (#menuCommandOn:)
  1 method to open 

which makes 9 methods to build a Mongo database UI browser in Pharo Smalltalk! 
Without the icons and menu item only 4 !!!
Hey - Pharo rocks already and with GTTools we get even more empowered!

Thanks to anyone who contributed to MongoTalk (especially Kent Beck for the 
initial implementation). 

Have fun
T.



Re: [Pharo-users] GTTools and Mongo

2015-03-10 Thread Johan Fabry

Excellent !!

> On Mar 10, 2015, at 06:20, Torsten Bergmann  wrote:
> 
> After loading MongoTalk or VoyageMongo in Pharo 4 you can additionally 
> load the package: "Mongo-Pharo-Tools" from mongotalk repo on SmalltalkHub.
> 
> This way you can browse your mongo database (collections and documents) 
> directly from within Pharo using GTInspector tools (see screenshot). 
> 
> Just by adding two methods - nice!
> 
> Bye
> T.
> 



---> Save our in-boxes! http://emailcharter.org <---

Johan Fabry   -   http://pleiad.cl/~jfabry
PLEIAD lab  -  Computer Science Department (DCC)  -  University of Chile




Re: [Pharo-users] GTTools and Mongo

2015-03-10 Thread Esteban Lorenzano
cool!

> On 10 Mar 2015, at 10:20, Torsten Bergmann  wrote:
> 
> After loading MongoTalk or VoyageMongo in Pharo 4 you can additionally 
> load the package: "Mongo-Pharo-Tools" from mongotalk repo on SmalltalkHub.
> 
> This way you can browse your mongo database (collections and documents) 
> directly from within Pharo using GTInspector tools (see screenshot). 
> 
> Just by adding two methods - nice!
> 
> Bye
> T.
> 




Re: [Pharo-users] GTTools and Mongo

2015-03-10 Thread Christophe Demarey
Really nice addition!

Thanks

Le 10 mars 2015 à 10:20, Torsten Bergmann a écrit :

> After loading MongoTalk or VoyageMongo in Pharo 4 you can additionally 
> load the package: "Mongo-Pharo-Tools" from mongotalk repo on SmalltalkHub.
> 
> This way you can browse your mongo database (collections and documents) 
> directly from within Pharo using GTInspector tools (see screenshot). 
> 
> Just by adding two methods - nice!
> 
> Bye
> T.
> 



smime.p7s
Description: S/MIME cryptographic signature


Re: [Pharo-users] GTTools and Mongo

2015-03-10 Thread Tudor Girba
Nice job!

Doru

On Tue, Mar 10, 2015 at 10:20 AM, Torsten Bergmann  wrote:

> After loading MongoTalk or VoyageMongo in Pharo 4 you can additionally
> load the package: "Mongo-Pharo-Tools" from mongotalk repo on SmalltalkHub.
>
> This way you can browse your mongo database (collections and documents)
> directly from within Pharo using GTInspector tools (see screenshot).
>
> Just by adding two methods - nice!
>
> Bye
> T.
>



-- 
www.tudorgirba.com

"Every thing has its own flow"