[Pharo-users] Re: [ANN] Bootstrap 5 for Seaside in Pharo

2021-07-31 Thread Sanjay Minni
Hi Torsten,

Further ...
I just saw that SBSDevelopmentLibrary contains CSS & JS - however its for
5.0.1,
Further the download library may not contain popper as mentioned in
getbootstrap
The JS library loaded thru html script is 5.0.2 (its in updateRoot: and
renderContentOn:)

If this has a bearing to carousel, collapse & modal not working then a
clean up may help
I tried importing the 5.0.2 JS/CSS files  in a FileLibrary but it thru an
error. And anyway couldn't figure out how to get popper in a library

just some pointers

with warm regards
Sanjay Minni



On Sat, 31 Jul 2021 at 12:11, Sanjay Minni  wrote:

> Hi Torsten
>
> this thread / announcement is not appearing in forum.world.st, i
> dont know how many in the group *_browse only_* thru that interface (must
> be dwindling anyway), this is case you want to repost there thru the
> browser interface there
>
>
> with warm regards
> Sanjay Minni
> +91-9900-902902
> http://planage.com
> https://www.linkedin.com/in/sanjayminni/
>
>
>
> On Sat, 31 Jul 2021 at 11:55, Sanjay Minni  wrote:
>
>> Thanks,
>>
>> Checked it out.
>> Dropdown and Navbar dropdown are working,
>> but carousel, collapse and modal are not working.
>>
>> also, i don't know if it is relevant -
>> on the bs5 doc homepage (at
>> https://getbootstrap.com/docs/5.0/getting-started/introduction/) :
>> 1. it says css file
>> https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css
>> must be loaded before other stylesheets, but i couldn't see it loaded.
>> 2. The javascript file
>> https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js
>>
>> is required before closing  tag, but i see it loaded twice, in the
>> header and near the end of the page
>> (I attempted the above but not having skills at tool development level i
>> get held up at every little thing)
>>
>> in the examples - Alerts - the link in the link colour example points to
>> BS-4 doc, you may want to change that to BS-5 :)
>>
>> with warm regards
>> Sanjay Minni
>>
>>
>>
>> On Sat, 31 Jul 2021 at 00:49, Torsten Bergmann  wrote:
>>
>>> Hi Sanjay,
>>>
>>> you wrote:
>>> >as some of the examples are not working for me like "collapse"
>>> "dropdown"
>>>
>>> This was already fixed - I forgot to push to GH. Load latest version
>>> from master.
>>>
>>> Have fun
>>> T. (aka "astares")
>>>
>>


[Pharo-users] Re: [ANN] Bootstrap 5 for Seaside in Pharo

2021-07-31 Thread Sanjay Minni
Thanks,

Checked it out.
Dropdown and Navbar dropdown are working,
but carousel, collapse and modal are not working.

also, i don't know if it is relevant -
on the bs5 doc homepage (at
https://getbootstrap.com/docs/5.0/getting-started/introduction/) :
1. it says css file
https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css
must be loaded before other stylesheets, but i couldn't see it loaded.
2. The javascript file
https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js

is required before closing  tag, but i see it loaded twice, in the
header and near the end of the page
(I attempted the above but not having skills at tool development level i
get held up at every little thing)

in the examples - Alerts - the link in the link colour example points to
BS-4 doc, you may want to change that to BS-5 :)

with warm regards
Sanjay Minni



On Sat, 31 Jul 2021 at 00:49, Torsten Bergmann  wrote:

> Hi Sanjay,
>
> you wrote:
> >as some of the examples are not working for me like "collapse" "dropdown"
>
> This was already fixed - I forgot to push to GH. Load latest version from
> master.
>
> Have fun
> T. (aka "astares")
>


[Pharo-users] Re: [ANN] Bootstrap 5 for Seaside in Pharo

2021-07-30 Thread Sanjay Minni
Hi Torsten, Sven, Esteban

as some of the examples are not working for me like "collapse" "dropdown"

I came across this in the
https://getbootstrap.com/docs/5.0/getting-started/introduction/

Ques: Is the script indicated below required and there else how to add it
in the SBSExample ?

"Many of our components require the use of JavaScript to function.
Specifically, they require our own JavaScript plugins and Popper. Place one
of the following s near the end of your pages, right before the
closing </body> tag, to enable them.
...
Components requiring JavaScript

   - Alerts for dismissing
   - Buttons for toggling states and checkbox/radio functionality
   - Carousel for all slide behaviors, controls, and indicators
   - Collapse for toggling visibility of content
   - Dropdowns for displaying and positioning (also requires Popper)
   - Modals for displaying, positioning, and scroll behavior
   - Navbar for extending our Collapse plugin to implement responsive
   behavior
   - Toasts for displaying and dismissing
   - Tooltips and popovers for displaying and positioning (also requires
   Popper)
   - Scrollspy for scroll behavior and navigation updates

...
<script src="
<a  rel="nofollow" href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js&quot">https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js&quot</a>;
integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"
crossorigin="anonymous">
"

Regards
Sanjay



On Fri, 30 Jul 2021 at 19:08, Sanjay Minni  wrote:

> Thanks Esteban
>
> I was looking at BS5 and am starting from scratch ... nearly
> I am trying to understand why the examples like "Collapse" "Dropdown" are
> not working or how can i get them to work.
> then I can try building further
>
> with warm regards
> Sanjay Minni
> +91-9900-902902
>
>
>
> On Fri, 30 Jul 2021 at 19:02, Esteban Maringolo 
> wrote:
>
>> Hi Sanjay,
>>
>> Have you looked at the differences between BS4 and BS5?
>>
>> Among the main differences are:
>> - removes jQuery as a dependency and uses vanilla JS instead.
>> - replaces default looking form elements by styled ones
>>
>> If you're starting from scratch it might be worth trying it, and maybe
>> fix whatever glitch there is, otherwise BS4 is pretty stable and suits
>> most needs.
>>
>> Regards!
>>
>> Esteban A. Maringolo
>>
>> On Fri, Jul 30, 2021 at 10:17 AM Sanjay Minni  wrote:
>> >
>> > Hi Torsen
>> >
>> > some of the examples seem to be not working, probably same for BS4, BS3
>> > for instance
>> > - Collapse
>> > - dropdowns
>> >
>> > Does Javascript have to be also loaded,
>> > I tried to add "aRoot javascript url: '
>> https://code.jquery.com/jquery-3.6.0.min.js'.  per your other post but
>> still couldn't get it to work.
>> > How can I make it work ?
>> >
>> > thanks
>> > Sanjay
>> >
>> >
>> >
>> > On Fri, 30 Jul 2021 at 17:53, Sven Van Caekenberghe 
>> wrote:
>> >>
>> >> Hi Torsten,
>> >>
>> >> Great, thanks for doing the Bootstrap series, it has been very useful
>> for me/us, we use it in several production web apps. We're still on 3
>> though ;-)
>> >>
>> >> Sven
>> >>
>> >> > On 30 Jul 2021, at 09:24, Torsten Bergmann  wrote:
>> >> >
>> >> > Hi,
>> >> >
>> >> > after some of you are using
>> https://github.com/astares/Seaside-Bootstrap4
>> >> > I wanted to let you know that I just published the new / updated
>> project to
>> >> > support for Bootstrap 5 web development (https://getbootstrap.com)
>> in Seaside
>> >> > using Pharo.
>> >> >
>> >> > Project location is on GitHub:
>> >> >
>> >> >https://github.com/astares/Seaside-Bootstrap5
>> >> >
>> >> > It might not be fully complete by 100% with all new possibilities of
>> BS5 - but
>> >> > it is usable and tests are green in Pharo 8 and Pharo 9. Examples
>> are included,
>> >> > just follow the instructions on the Github page.
>> >> >
>> >> > Feel free to send contributions via PR's.
>> >> >
>> >> > Have fun!
>> >> > T.
>>
>


[Pharo-users] Re: [ANN] Bootstrap 5 for Seaside in Pharo

2021-07-30 Thread Sanjay Minni
Thanks Esteban

I was looking at BS5 and am starting from scratch ... nearly
I am trying to understand why the examples like "Collapse" "Dropdown" are
not working or how can i get them to work.
then I can try building further

with warm regards
Sanjay Minni
+91-9900-902902



On Fri, 30 Jul 2021 at 19:02, Esteban Maringolo 
wrote:

> Hi Sanjay,
>
> Have you looked at the differences between BS4 and BS5?
>
> Among the main differences are:
> - removes jQuery as a dependency and uses vanilla JS instead.
> - replaces default looking form elements by styled ones
>
> If you're starting from scratch it might be worth trying it, and maybe
> fix whatever glitch there is, otherwise BS4 is pretty stable and suits
> most needs.
>
> Regards!
>
> Esteban A. Maringolo
>
> On Fri, Jul 30, 2021 at 10:17 AM Sanjay Minni  wrote:
> >
> > Hi Torsen
> >
> > some of the examples seem to be not working, probably same for BS4, BS3
> > for instance
> > - Collapse
> > - dropdowns
> >
> > Does Javascript have to be also loaded,
> > I tried to add "aRoot javascript url: '
> https://code.jquery.com/jquery-3.6.0.min.js'.  per your other post but
> still couldn't get it to work.
> > How can I make it work ?
> >
> > thanks
> > Sanjay
> >
> >
> >
> > On Fri, 30 Jul 2021 at 17:53, Sven Van Caekenberghe 
> wrote:
> >>
> >> Hi Torsten,
> >>
> >> Great, thanks for doing the Bootstrap series, it has been very useful
> for me/us, we use it in several production web apps. We're still on 3
> though ;-)
> >>
> >> Sven
> >>
> >> > On 30 Jul 2021, at 09:24, Torsten Bergmann  wrote:
> >> >
> >> > Hi,
> >> >
> >> > after some of you are using
> https://github.com/astares/Seaside-Bootstrap4
> >> > I wanted to let you know that I just published the new / updated
> project to
> >> > support for Bootstrap 5 web development (https://getbootstrap.com)
> in Seaside
> >> > using Pharo.
> >> >
> >> > Project location is on GitHub:
> >> >
> >> >https://github.com/astares/Seaside-Bootstrap5
> >> >
> >> > It might not be fully complete by 100% with all new possibilities of
> BS5 - but
> >> > it is usable and tests are green in Pharo 8 and Pharo 9. Examples are
> included,
> >> > just follow the instructions on the Github page.
> >> >
> >> > Feel free to send contributions via PR's.
> >> >
> >> > Have fun!
> >> > T.
>


[Pharo-users] Re: [ANN] Bootstrap 5 for Seaside in Pharo

2021-07-30 Thread Sanjay Minni
Hi Torsen

some of the examples seem to be not working, probably same for BS4, BS3
for instance
- Collapse
- dropdowns

Does Javascript have to be also loaded,
I tried to add "aRoot javascript url: '
https://code.jquery.com/jquery-3.6.0.min.js
'.  per your other
post but still couldn't get it to work.
How can I make it work ?

thanks
Sanjay



On Fri, 30 Jul 2021 at 17:53, Sven Van Caekenberghe  wrote:

> Hi Torsten,
>
> Great, thanks for doing the Bootstrap series, it has been very useful for
> me/us, we use it in several production web apps. We're still on 3 though ;-)
>
> Sven
>
> > On 30 Jul 2021, at 09:24, Torsten Bergmann  wrote:
> >
> > Hi,
> >
> > after some of you are using
> https://github.com/astares/Seaside-Bootstrap4
> > I wanted to let you know that I just published the new / updated project
> to
> > support for Bootstrap 5 web development (https://getbootstrap.com) in
> Seaside
> > using Pharo.
> >
> > Project location is on GitHub:
> >
> >https://github.com/astares/Seaside-Bootstrap5
> >
> > It might not be fully complete by 100% with all new possibilities of BS5
> - but
> > it is usable and tests are green in Pharo 8 and Pharo 9. Examples are
> included,
> > just follow the instructions on the Github page.
> >
> > Feel free to send contributions via PR's.
> >
> > Have fun!
> > T.
>


[Pharo-users] Re: Bootstrap4 package or Willow

2021-05-22 Thread Sanjay Minni
OK this sounds wierd - I installed one more image only with 
astares/Seaside-Bootstrap4 then 
 astares/Seaside-Bootstrap4 examples started working fine on both images. I
continued to work just fine even after I removed the second image

Note i am installing thru PharoLauncher, both images are in their own
folder, However in settings Iceberg is pointed to a common folder in
c:\iceberg   (I am using windows - this is to get past the long filenames
problem)  


Sanjay Minni wrote
> Hi
> 
> If I install both i.e.
> 
> A. gh:astares/Seaside-Bootstrap4  ... and ...
> B. gh:ba-st/willow-bootstrap
> 
> then why is astares/Seaside-Bootstrap4 examples clobbered. how can this be
> set right:
> 
> http://forum.world.st/file/t368721/AstaresBS4-1.jpg; 
> 
> http://forum.world.st/file/t368721/AstaresBS4-2.jpg; 
> 
> 
> 
> -
> cheers, 
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Bootstrap4 package or Willow

2021-05-22 Thread Sanjay Minni
Hi

If I install both i.e.

A. gh:astares/Seaside-Bootstrap4  ... and ...
B. gh:ba-st/willow-bootstrap

then why is astares/Seaside-Bootstrap4 examples clobbered. how can this be
set right:

 

 



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Bootstrap4 package or Willow

2021-05-12 Thread Sanjay Minni
Thank you Gabriel,

As of now I do not have partial page updates to auto push back / sync. 
Any section of the page update / refresh is triggered explicitly by a
button.
 
I will take a shot at Willow for future possibility, 
hopefully it will not be a steep learning curve though the code in examples
are at times daunting (Particularly to find out the overall application
flow).


gcotelli wrote
> I think it mostly depends on the kind of app you're envisioning.
> If you're going to do a lot of AJAX and partial updates to the page
> without
> navigating to new pages I must say that Willow is aimed to ease this kind
> of interaction.
> If you're thinking of not using so much AJAX, then stick with plain
> Seaside
> + astares/B4.
> 
> For charting, you can also use ba-st/HighchartsSt wrapper with or without
> Willow, or DuneSt/ChartJs.
> 
> Regards,
> Gabriel
> 
> On Wed, May 12, 2021 at 7:02 AM Sanjay Minni 

> sm@

>  wrote:
> 
>> Hi
>>
>> this is a slightly open question but I want to have views to help me on
>> choose the more appropriate Bootstrap4 package for a large Business
>> Application:
>>
>> A. gh:astares/Seaside-Bootstrap4  ... and ...
>> B. gh:ba-st/willow
>>
>> The application will have mostly
>> - single form like UI
>> - Form + Multi line UI
>> - Flat reports (mostly Tabular text data) but export to PDF/Xlsx
>> - Some graphs
>>
>>
>> Thanks
>>
>>
>>
>> -
>> cheers,
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Bootstrap4 package or Willow

2021-05-12 Thread Sanjay Minni
Hi

this is a slightly open question but I want to have views to help me on
choose the more appropriate Bootstrap4 package for a large Business
Application: 

A. gh:astares/Seaside-Bootstrap4  ... and ...
B. gh:ba-st/willow

The application will have mostly 
- single form like UI 
- Form + Multi line UI
- Flat reports (mostly Tabular text data) but export to PDF/Xlsx 
- Some graphs


Thanks



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Class hierarchy diagram

2021-05-05 Thread Sanjay Minni
I the Pharo9 Image dated 1-May-21 (Win 10 64 bit ) the UML view is not
appearing the the class browser bottom panel.
I loaded Roassal3 separately also.

Is it coming for others ?





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: creating a subclass in system browser

2021-04-27 Thread Sanjay Minni
Don't think it's there in v9. Check in v8

On Tue, 27 Apr, 2021, 7:50 pm Russ Whaley,  wrote:

> Can you send a screenshot of the plus button?  I'm using v9 on MacOS and I
> don't see a class + button...
>
> On Tue, Apr 27, 2021 at 9:47 AM kmo  wrote:
>
>> Doing it by hand is fiddly and error-prone. I know - because that's the
>> way I
>> used to do it before I realised that the plus button at the top of the
>> browser bottom panel did it for me. (I had no idea that there was also a
>> menu option on the refactorings menu). I think you might find the button
>> to
>> be the better way - I did.
>>
>>
>>
>>
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>
>
>
> --
> Russ Whaley
> whaley.r...@gmail.com
>


[Pharo-users] Re: creating a subclass in system browser

2021-04-27 Thread Sanjay Minni
No, I was not aware of the "+" in class definition tab. actually it's not
there (yet) in Pharo 9 Win 64 which I am using.

On Tue, 27 Apr 2021 at 18:13, kmo  wrote:

> I'm not surprised you missed it. I think it's not very intuitive having it
> on
> the refactoring sub-menu - especially when you already have "new class" on
> the right click menu when you select a class. Why not have "create
> subclass"
> there as well?
>
> By the way, did you have trouble working out the "normal" way of creating a
> subclass? You select the class definition tab in the browser bottom panel
> and press the + (plus) button. It took me ages and ages to work that out.
> Am
> I just slow or is that also counter-intuitive?
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>


[Pharo-users] Re: creating a subclass in system browser

2021-04-27 Thread Sanjay Minni
Thanks

Sorry I missed it.
(I did not expect it in refactorings) 



Noury Bouraqadi-2 wrote
> It's already available.
> 
> On Apr 27 2021, at 1:03 pm, Sanjay Minni 

> sm@

>  wrote:
>> Hi
>>
>> is there a way I can create a subclass when I have selected a class in
>> the
>> System Browser class list (top 2nd panel).
>>
>> Couldnt see any option - Or is it that no such feature is needed
>>
>>
>> -
>> cheers,
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>
> 
> 
> 
> Screenshot 2021-04-27 at 13.18.24.png (142K)
> http://forum.world.st/attachment/5129178/0/Screenshot%202021-04-27%20at%2013.18.24.png;





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] creating a subclass in system browser

2021-04-27 Thread Sanjay Minni
Hi

is there a way I can create a subclass when I have selected a class in the
System Browser class list (top 2nd panel).

Couldnt see any option - Or is it that no such feature is needed  



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Postgres P3 Driver in seaside/web apps - strategy for "prepare:"

2021-04-19 Thread Sanjay Minni
Hi 

using the P3 Postgres driver

what is the optimised way of using the following in a seaside/web
application 
  statement := client prepare: ...
  statement execute:
  statement close.

Sven readme on the drivers page 
"prepared statements ... need to be closed, prepared statement exist ...
single session / connection ..."

Typically in a desktop app I would fire the "prepare" statements(s) once
when open the particular UI / window (say typically 2 or 3 statements in a
UI) and then "close" when I exit

How does this work in a multi-tabbed browser app
lets say I open a tab with a particular UI and fire the "prepare" statement

now what if the tab idles for too long - and then i press send/save. The
program would have just fired the "execute ..." assuming the prepare is
active. would the prepare / session have been automatically closed ?

- when should i typically fire the prepare statement
- how should i test if the session / prepare is still active or needs to be
refired
- how are orphan prepare statements disposed off ny the database / program

thanks for pointers
Sanjay 



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Problem installing Seaside on Windows

2021-04-02 Thread Sanjay Minni
Yes you hit the window filename length problem.

Retry by creating one more pharo 8 image. Only don't take the default image
name as you have taken. Change it to very short like p8-1 to keep image
file name and consequently the folder name length to a minimum

Then install seaside.

If that doesn't work repost and we will try still another option

Regards
Sanjay

On Fri, 2 Apr, 2021, 9:36 pm David Pennington, 
wrote:

> OK, I got my software working fine on the Mac but I really need it on Windows 
> now so I have had another go. I have followed all the instructions and I have 
> a public key registered with GIT for both the Mac and the Windows laptop. The 
> Mac now quite happily installs stuff that wouldn't load before. (TinyLogger). 
> However, the Windows laptop now get a lot further with the Seaside install 
> but fails with this message:
>
>
> "LGit_GIT_EEXISTS: Failed to stat file
> 'C:/Users/david/Documents/Pharo/images/Pharo 8.0 - 64bit
> (sta...aximumAbsoluteAge.maximumRelativeAge.overflowAction..st': The
> filename or extension is too long.
> "
> Any thoughts?
>
>
> On 22/03/2021 18:18, David Pennington wrote:
>
> I am sorry but github is a mystery to me. I installed all of this on my
> mac with no troubles. Surely it can't be anymore difficult on  PC?
>
> On 22 Mar 2021 18:05, Stéphane Ducasse  wrote:
>
> david
>
> did you succeed to clone or checkout a github repo from this machine and
> without pharo at all?
> Because Pharo is just using libgit.
>
> S.
>
> On 22 Mar 2021, at 18:58, David Pennington 
> wrote:
>
> Tried that. I got the following
>
> Failed to get server certificate: the handle is in the wrong state for the
> requested operation.
>
> I assume that someone thinks that this is helpful:-)
>
> On 22 Mar 2021 16:06, Sanjay Minni  wrote:
>
> Hi David,
>
> I have repeatedly installed Seaside on Pharo 8 / 9 64 bit - Windows 10
> without any issues and I have done it both ssh and https
>
> I do it quickly / simply by
>
> tools->iceberg->[+ add](on top panel right)
> on popup select: 'clone from github.com'
> fill in owner: SeasideSt(case does not matter)
>project: seaside
>local directory:   (leave the default for
> now)
>protocol  try https first (not
> sure if github requires a password)
>  or ssh which may
> be
> slightly complicated
> once seaside libraries are pulled in and seaside appears in the iceberg
> panel then
> right click on seaside
>  on popup scroll down to metacello->install baseline (default)
>
> hope that works
>
>
>
>
> Long Haired David wrote
> > Hi everyone.
> >
> > I have been developing a new web site using Seaside on my M1 MacBookAir
> > and I have had no issues.
> >
> > To deploy it, I have to install Pharo on either a Windows 10 or a
> Windows
> > Server 2012 server. Pharo has installed on both without any issues.
> > However, I am having problems installing Seaside.
> >
> > I have Pharo 8.0 installed on both (64 bit version).
> >
> > If I try and install from the Catalog, I get the following error in the
> > Transcript.
> >
> > IceGenericError: Failed to stat file
> > 'C:/Users/david/Documents/Pharo/images/Pharo 8.0 - 64bit
> > (stable)/pharo-local.
> >
> > If I try using Monticello, I get the following:
> >
> > Metacello new
> > baseline:'Seaside3';
> > repository: 'github://SeasideSt/Seaside:master/repository';
> > load
> > I got an error while cloning: There was an authentication error while
> > trying to execute the operation: .
> > This happens usually because you didn't provide a valid set of
> > credentials.
> > You may fix this problem in different ways:
> >
> > 1. adding your keys to ssh-agent, executing ssh-add ~/.ssh/id_rsa in
> your
> > command line.
> > 2. adding your keys in settings (open settings browser search for "Use
> > custom SSH keys" and
> > add your public and private keys).
> > 3. using HTTPS instead SSH (Just use an url in the form HTTPS://etc.git).
>
> > I will try to clone the HTTPS variant.
> >
> > Can you help please?
> >
> > David
> > Totally Objects
>
>
>
>
>
> -
> cheers,
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>
> 
> Stéphane Ducasse
> http://stephane.ducasse.free.fr / http://www.pharo.org
> 03 59 35 87 52
> Assistant: Aurore Dalle
> FAX 03 59 57 78 50
> TEL 03 59 35 86 16
> S. Ducasse - Inria
> 40, avenue Halley,
> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
> Villeneuve d'Ascq 59650
> France
>
>


[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-01 Thread Sanjay Minni
Hi Tim

Here are my notes on installing Pharo in a DigitalOcean Ubuntu droplet.
I usually go thru a Windows Command prompt box having installed xfec4 in
the ubuntu droplet, but the command line connect and graphical remote may
be easier for a Linux users. my ssh public key is also in the DO droplet
Now the first step for me is a installing Pharo launcher thru command line
and then everything is thru graphical interface

Installing and checking Pharo-Launcher, Installing Pharo 8 64 bit from
pharo.org (instructions as on Pharo.org)
1. In Windows 10 command prompt connect thru > ssh root@
2. cd
3. curl -o pharo-launcher.zip -L
https://files.pharo.org/pharo-launcher/linux64
4. unzip pharo-launcher.zip
or thru the GUI-> extract here
(pharo-launcher files will be extracted in ./pharo-launcher)
Now while connected to the linux graphical interface thru windows remote
terminal and in the GUI
5. Create a icon on desktop thru right-click “Create Launcher” for
pharo-launcher
6. Create pharo images thru pharo-launcher

hope this is of use

Sanjay Minni

On Thu, 1 Apr 2021 at 16:31, Tim Mackinnon  wrote:

> Hi everyone - its been a few year since I last hosted a little Pharo web
> app - and the last time I did, Sven pointed me to DigitalOcean and creating
> a tiny instance and configuring an Ubuntu server and then copying a pharo
> image on to that. It recall it wasn’t too bad, albeit a bit fiddly…
>
> Now several years later - I can’t recall the exact steps, and vaguely
> recall there was something about 32bit vs 64bit setup etc - but am
> wondering if things have advanced a bit and whether its much simpler these
> days? I’ve seen references to Docker images for Pharo, and am wondering if
> now that is a prime time way to easily get a small demo application up and
> running with minimal fuss.
>
> Does anyone have advice - or something to point me to?
>
> Ideally I want to hook something up in Gitlab CI do deploy to this thing
> automatically (this is where I got to a few years ago - but in picking
> things back up I am hoping this has all got much simpler).
>
> Tim


[Pharo-users] Re: Connecting to a MongoDB Atlas Cluster

2021-03-28 Thread Sanjay Minni
Stef,

Just an addition to my previous mail on your query on protocol

Per the MongoDB-atlas control panel the following connect protocol options
are available. These come up when a database user is added thru Database
Access option 
- SCRAM 
- X.509 Certificate
- AWS IAM

Hope this is the information you are looking for
 




Sanjay Minni wrote
> Thanks Stef,
> 
> I really am not technically knowledgeable to answer that question
> but all documentation is here
> https://docs.atlas.mongodb.com/tutorial/connect-to-your-cluster/
> 
> however after the technicals, i sort of noted somewhere that A database
> username and password is required in the connect string for a connect and
> there could be a slight variation in AWS / Azure / GCP hosting (I am using
> GCP but can change)
> 
> Thanks for helping
> 
> 
> Stéphane Ducasse wrote
>> Hi 
>> 
>> what is the authentification protocol of this service?
>> 
>> S
>> 
>>> On 25 Mar 2021, at 15:12, Sanjay Minni 
> 
>> sm@
> 
>>  wrote:
>>> 
>>> Hi All,
>>> 
>>> I really need some help here as I am unable to connect 
>>> Pharo to MongoDB Atlas Cluster service: http://cloud.mongodb.com. 
>>> (This service gives a free 500 MB MongoDB cluster on the cloud and
>>> thereafter larger on subscription) 
>>> 
>>> I have got stuck in my application development.
>>> 
>>> The connection is thru MongoDB (client) Drivers and the connection
>>> string
>>> typically is given as
>>> 'mongodb+srv://
>> 
> 
>> :
>> 
> 
>> @.x.mongodb.net/
>> 
> 
>> ?retryWrites=true=majority"
>>> 
>>> 
>>> Ques 1.:
>>> 
>>>  is MongoClient required ?
>>> 
>>>  though Atlas service is a cluster the manual for Atlas states 
>>>  'MongoDB drivers automatically attempt server selection following a
>>> cluster election or failover event. By 
>>>  default, the C driver immediately raises an error if its first attempt
>>> to
>>> select a server fails. ...'
>>> 
>>>  in any case MongoClient will probably fail in the following line at 
>>>>> initializeWith:
>>>  ...
>>>  initialUrlStrings := initialUrls collect: [:each | each asMongoUrl
>>> asMongoUrlString ].
>>> 
>>>  as
>>>  asMongoUrl will not work with the scheme 'mongodb+srv' 
>>> 
>>> 
>>> Ques 2:
>>> 
>>>  Can we directly connect thru class Mongo. However the specified connect
>>> string above would not go thru 
>>> 
>>> 
>>> So can someone pls help on how to connect or work around this 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Sanjay Minni wrote
>>>> Hi
>>>> 
>>>> can anyone pls help me with an example of connecting to a MongoDB Atlas
>>>> cluster (their cloud service).
>>>> 
>>>> My Atlas cluster replica set is at the urls
>>>>-shard-00-00.x.mongodb.net:27017
>>>>-shard-00-01.x.mongodb.net:27017
>>>>-shard-00-02.x.mongodb.net:27017
>>>> 
>>>> The MongoDB Atlas website specifies the application connectstring as
>>>> 
>>>> 
>>>> 'mongodb+srv://
>>>> 
>> 
> 
>>>> :
>>>> 
>> 
> 
>>>> @.x.mongodb.net/
>>>> 
>> 
> 
>>>> ?retryWrites=true=majority"
>>>> 
>>>> I saw the doc / example on pharo-nosql/mongotalk but could not figure
>>>> out
>>>> in
>>>> MongoClient -
>>>> 
>>>> 1. how to get embed the username:password in the connectstring which i
>>>> feel
>>>> would be needed,
>>>> 2. how to specify the default database
>>>> 3. is it required to specify all three members while Mongo suggests a
>>>> single
>>>> part connect string which probably must be covering the cluster
>>>> 
>>>> thanks
>>>> 
>>>> 
>>>> 
>>>> 
>>>> -
>>>> cheers, 
>>>> Sanjay
>>>> --
>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>> 
>>> 
>>> 
>>> 
>>> 
>>> -
>>> cheers, 
>>> Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>> 
>> 
>> Stéphane Ducasse
>> http://stephane.ducasse.free.fr / http://www.pharo.org 
>> 03 59 35 87 52
>> Assistant: Aurore Dalle 
>> FAX 03 59 57 78 50
>> TEL 03 59 35 86 16
>> S. Ducasse - Inria
>> 40, avenue Halley, 
>> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
>> Villeneuve d'Ascq 59650
>> France
> 
> 
> 
> 
> 
> -
> cheers, 
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Connecting to a MongoDB Atlas Cluster

2021-03-26 Thread Sanjay Minni
I dont know how the Pharo Mongo Driver works but if connecting to Mongo Atlas
would require a lot of exploring then could using the mongo C drivers thru
uFFI or some other way be an alternative method to connect to Mongo Atlas 
 
https://docs.mongodb.com/drivers/c/

Regards



Sanjay Minni wrote
> Thanks Stef,
> 
> I really am not technically knowledgeable to answer that question
> but all documentation is here
> https://docs.atlas.mongodb.com/tutorial/connect-to-your-cluster/
> 
> however after the technicals, i sort of noted somewhere that A database
> username and password is required in the connect string for a connect and
> there could be a slight variation in AWS / Azure / GCP hosting (I am using
> GCP but can change)
> 
> Thanks for helping
> 
> 
> Stéphane Ducasse wrote
>> Hi 
>> 
>> what is the authentification protocol of this service?
>> 
>> S
>> 
>>> On 25 Mar 2021, at 15:12, Sanjay Minni 
> 
>> sm@
> 
>>  wrote:
>>> 
>>> Hi All,
>>> 
>>> I really need some help here as I am unable to connect 
>>> Pharo to MongoDB Atlas Cluster service: http://cloud.mongodb.com. 
>>> (This service gives a free 500 MB MongoDB cluster on the cloud and
>>> thereafter larger on subscription) 
>>> 
>>> I have got stuck in my application development.
>>> 
>>> The connection is thru MongoDB (client) Drivers and the connection
>>> string
>>> typically is given as
>>> 'mongodb+srv://
>> 
> 
>> :
>> 
> 
>> @.x.mongodb.net/
>> 
> 
>> ?retryWrites=true=majority"
>>> 
>>> 
>>> Ques 1.:
>>> 
>>>  is MongoClient required ?
>>> 
>>>  though Atlas service is a cluster the manual for Atlas states 
>>>  'MongoDB drivers automatically attempt server selection following a
>>> cluster election or failover event. By 
>>>  default, the C driver immediately raises an error if its first attempt
>>> to
>>> select a server fails. ...'
>>> 
>>>  in any case MongoClient will probably fail in the following line at 
>>>>> initializeWith:
>>>  ...
>>>  initialUrlStrings := initialUrls collect: [:each | each asMongoUrl
>>> asMongoUrlString ].
>>> 
>>>  as
>>>  asMongoUrl will not work with the scheme 'mongodb+srv' 
>>> 
>>> 
>>> Ques 2:
>>> 
>>>  Can we directly connect thru class Mongo. However the specified connect
>>> string above would not go thru 
>>> 
>>> 
>>> So can someone pls help on how to connect or work around this 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Sanjay Minni wrote
>>>> Hi
>>>> 
>>>> can anyone pls help me with an example of connecting to a MongoDB Atlas
>>>> cluster (their cloud service).
>>>> 
>>>> My Atlas cluster replica set is at the urls
>>>>-shard-00-00.x.mongodb.net:27017
>>>>-shard-00-01.x.mongodb.net:27017
>>>>-shard-00-02.x.mongodb.net:27017
>>>> 
>>>> The MongoDB Atlas website specifies the application connectstring as
>>>> 
>>>> 
>>>> 'mongodb+srv://
>>>> 
>> 
> 
>>>> :
>>>> 
>> 
> 
>>>> @.x.mongodb.net/
>>>> 
>> 
> 
>>>> ?retryWrites=true=majority"
>>>> 
>>>> I saw the doc / example on pharo-nosql/mongotalk but could not figure
>>>> out
>>>> in
>>>> MongoClient -
>>>> 
>>>> 1. how to get embed the username:password in the connectstring which i
>>>> feel
>>>> would be needed,
>>>> 2. how to specify the default database
>>>> 3. is it required to specify all three members while Mongo suggests a
>>>> single
>>>> part connect string which probably must be covering the cluster
>>>> 
>>>> thanks
>>>> 
>>>> 
>>>> 
>>>> 
>>>> -
>>>> cheers, 
>>>> Sanjay
>>>> --
>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>> 
>>> 
>>> 
>>> 
>>> 
>>> -
>>> cheers, 
>>> Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>> 
>> 
>> Stéphane Ducasse
>> http://stephane.ducasse.free.fr / http://www.pharo.org 
>> 03 59 35 87 52
>> Assistant: Aurore Dalle 
>> FAX 03 59 57 78 50
>> TEL 03 59 35 86 16
>> S. Ducasse - Inria
>> 40, avenue Halley, 
>> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
>> Villeneuve d'Ascq 59650
>> France
> 
> 
> 
> 
> 
> -
> cheers, 
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Connecting to a MongoDB Atlas Cluster

2021-03-25 Thread Sanjay Minni
Thanks Stef,

I really am not technically knowledgeable to answer that question
but all documentation is here
https://docs.atlas.mongodb.com/tutorial/connect-to-your-cluster/

however after the technicals, i sort of noted somewhere that A database
username and password is required in the connect string for a connect and
there could be a slight variation in AWS / Azure / GCP hosting (I am using
GCP but can change)

Thanks for helping


Stéphane Ducasse wrote
> Hi 
> 
> what is the authentification protocol of this service?
> 
> S
> 
>> On 25 Mar 2021, at 15:12, Sanjay Minni 

> sm@

>  wrote:
>> 
>> Hi All,
>> 
>> I really need some help here as I am unable to connect 
>> Pharo to MongoDB Atlas Cluster service: http://cloud.mongodb.com. 
>> (This service gives a free 500 MB MongoDB cluster on the cloud and
>> thereafter larger on subscription) 
>> 
>> I have got stuck in my application development.
>> 
>> The connection is thru MongoDB (client) Drivers and the connection string
>> typically is given as
>> 'mongodb+srv://
> 
> :
> 
> @.x.mongodb.net/
> 
> ?retryWrites=true=majority"
>> 
>> 
>> Ques 1.:
>> 
>>  is MongoClient required ?
>> 
>>  though Atlas service is a cluster the manual for Atlas states 
>>  'MongoDB drivers automatically attempt server selection following a
>> cluster election or failover event. By 
>>  default, the C driver immediately raises an error if its first attempt
>> to
>> select a server fails. ...'
>> 
>>  in any case MongoClient will probably fail in the following line at 
>>>> initializeWith:
>>  ...
>>  initialUrlStrings := initialUrls collect: [:each | each asMongoUrl
>> asMongoUrlString ].
>> 
>>  as
>>  asMongoUrl will not work with the scheme 'mongodb+srv' 
>> 
>> 
>> Ques 2:
>> 
>>  Can we directly connect thru class Mongo. However the specified connect
>> string above would not go thru 
>> 
>> 
>> So can someone pls help on how to connect or work around this 
>> 
>> 
>> 
>> 
>> 
>> 
>> Sanjay Minni wrote
>>> Hi
>>> 
>>> can anyone pls help me with an example of connecting to a MongoDB Atlas
>>> cluster (their cloud service).
>>> 
>>> My Atlas cluster replica set is at the urls
>>>-shard-00-00.x.mongodb.net:27017
>>>-shard-00-01.x.mongodb.net:27017
>>>-shard-00-02.x.mongodb.net:27017
>>> 
>>> The MongoDB Atlas website specifies the application connectstring as
>>> 
>>> 
>>> 'mongodb+srv://
>>> 
> 
>>> :
>>> 
> 
>>> @.x.mongodb.net/
>>> 
> 
>>> ?retryWrites=true=majority"
>>> 
>>> I saw the doc / example on pharo-nosql/mongotalk but could not figure
>>> out
>>> in
>>> MongoClient -
>>> 
>>> 1. how to get embed the username:password in the connectstring which i
>>> feel
>>> would be needed,
>>> 2. how to specify the default database
>>> 3. is it required to specify all three members while Mongo suggests a
>>> single
>>> part connect string which probably must be covering the cluster
>>> 
>>> thanks
>>> 
>>> 
>>> 
>>> 
>>> -
>>> cheers, 
>>> Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>> 
>> 
>> 
>> 
>> 
>> -
>> cheers, 
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
> 
> 
> Stéphane Ducasse
> http://stephane.ducasse.free.fr / http://www.pharo.org 
> 03 59 35 87 52
> Assistant: Aurore Dalle 
> FAX 03 59 57 78 50
> TEL 03 59 35 86 16
> S. Ducasse - Inria
> 40, avenue Halley, 
> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
> Villeneuve d'Ascq 59650
> France





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Connecting to a MongoDB Atlas Cluster

2021-03-25 Thread Sanjay Minni
Hi All,

I really need some help here as I am unable to connect 
Pharo to MongoDB Atlas Cluster service: http://cloud.mongodb.com. 
(This service gives a free 500 MB MongoDB cluster on the cloud and
thereafter larger on subscription) 

I have got stuck in my application development.

The connection is thru MongoDB (client) Drivers and the connection string
typically is given as
'mongodb+srv://:@.x.mongodb.net/?retryWrites=true=majority"


Ques 1.:

  is MongoClient required ?

  though Atlas service is a cluster the manual for Atlas states 
  'MongoDB drivers automatically attempt server selection following a
cluster election or failover event. By 
  default, the C driver immediately raises an error if its first attempt to
select a server fails. ...'

  in any case MongoClient will probably fail in the following line at 
  >>initializeWith:
  ...
  initialUrlStrings := initialUrls collect: [:each | each asMongoUrl
asMongoUrlString ].

  as
  asMongoUrl will not work with the scheme 'mongodb+srv' 


Ques 2:

  Can we directly connect thru class Mongo. However the specified connect
string above would not go thru 


So can someone pls help on how to connect or work around this 






Sanjay Minni wrote
> Hi
> 
> can anyone pls help me with an example of connecting to a MongoDB Atlas
> cluster (their cloud service).
> 
> My Atlas cluster replica set is at the urls
> -shard-00-00.x.mongodb.net:27017
> -shard-00-01.x.mongodb.net:27017
> -shard-00-02.x.mongodb.net:27017
> 
> The MongoDB Atlas website specifies the application connectstring as
> 
> 
> 'mongodb+srv://
> 
> :
> 
> @.x.mongodb.net/
> 
> ?retryWrites=true=majority"
> 
> I saw the doc / example on pharo-nosql/mongotalk but could not figure out
> in
> MongoClient -
> 
> 1. how to get embed the username:password in the connectstring which i
> feel
> would be needed,
> 2. how to specify the default database
> 3. is it required to specify all three members while Mongo suggests a
> single
> part connect string which probably must be covering the cluster
> 
> thanks
>   
> 
> 
> 
> -
> cheers, 
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Problem installing Seaside on Windows

2021-03-22 Thread Sanjay Minni
The error seems wierd, but I am a pure windows user and have not encountered
any problem except 1 issue which i will mention below.

I dont know what, if any, at all of below will help and its difficult to
reproduce / simulate the problem as it may clobber up something else.
Logically none of the below are required, though logically you shouldnt be
facing any problem either.

anyways - first a simple path
1. create a github login - thats all and do remember your ID and password
which may be needed later
2. In github click your icon on top right, then go to settings-> SSH and GPG
keys and enter your SSH public key, you will find instructions along the
way. paste your id_isa.pub file from C:\Users\\.ssh (note: i assume you
have generated your ssh key files)
3. save and exit

then 
create a new image thru pharo launcher - ** change image name to a short
name ** i.e.
change default "Pharo 8.0 - 64bit (stable)" to say "p8my1" or whatever
here is a typical windows problem of long file names which aggravates as
packages with long names are installed 

now try to to install iceberg->add->clone github-> seasidest | seaside | |
(https or ssh)
enter github credentials when asked

hope that helps 


Long Haired David wrote
> Tried that. I got the following Failed to get server certificate: the
> handle is in the wrong state for the requested operation. I assume
> that someone thinks that this is helpful:-) On 22 Mar 2021 16:06, Sanjay
> Minni 

> sm@

>  wrote: Hi David, 
>  
> I have repeatedly installed Seaside on Pharo 8 / 9 64 bit - Windows
> 10 
> without any issues and I have done it both ssh and https 
>  
> I do it quickly / simply by 
>  
> tools-iceberg-[+ add] (on top panel right) 
> on popup select: 'clone from github.com' 
> fill in owner:
> SeasideSt
> (case does not matter) 
>  project: seaside 
>  local
> directory:
> (leave the default for 
> now) 
> 
> protocol
> try https first (not 
> sure if github requires a password)  
> 
> or ssh which may be 
> slightly complicated 
> once seaside libraries are pulled in and seaside appears in the
> iceberg 
> panel then 
> right click on seaside  
>  on popup scroll down to
> metacello-install baseline (default) 
>  
> hope that works  
>  
>   
>  
>  
> Long Haired David wrote 
>  Hi everyone. 
>   
>  I have been developing a new web site using Seaside on my M1
> MacBookAir 
>  and I have had no issues. 
>   
>  To deploy it, I have to install Pharo on either a Windows 10 or a
> Windows 
>  Server 2012 server. Pharo has installed on both without any
> issues. 
>  However, I am having problems installing Seaside. 
>   
>  I have Pharo 8.0 installed on both (64 bit version). 
>   
>  If I try and install from the Catalog, I get the following error in
> the 
>  Transcript. 
>   
>  IceGenericError: Failed to stat file 
>  'C:/Users/david/Documents/Pharo/images/Pharo 8.0 - 64bit 
>  (stable)/pharo-local. 
>   
>  If I try using Monticello, I get the following: 
>   
>  Metacello new 
>  baseline:'Seaside3'; 
>  repository: 'github://SeasideSt/Seaside:master/repository'; 
>  load 
>  I got an error while cloning: There was an authentication error
> while 
>  trying to execute the operation: .  
>  This happens usually because you didn't provide a valid set of 
>  credentials.  
>  You may fix this problem in different ways:  
>   
>  1. adding your keys to ssh-agent, executing ssh-add ~/.ssh/id_rsa in
> your 
>  command line. 
>  2. adding your keys in settings (open settings browser search for
> "Use 
>  custom SSH keys" and 
>  add your public and private keys). 
>  3. using HTTPS instead SSH (Just use an url in the form
> HTTPS://etc.git). 
>  I will try to clone the HTTPS variant. 
>   
>  Can you help please? 
>   
>  David 
>  Totally Objects 
>  
>  
>  
>  
>  
> - 
> cheers,  
> Sanjay 
> -- 
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html;





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Problem installing Seaside on Windows

2021-03-22 Thread Sanjay Minni
Hi David,

I have repeatedly installed Seaside on Pharo 8 / 9 64 bit - Windows 10
without any issues and I have done it both ssh and https

I do it quickly / simply by

tools->iceberg->[+ add](on top panel right)
on popup select: 'clone from github.com'
fill in owner: SeasideSt(case does not matter)
   project: seaside
   local directory:   (leave the default for
now)
   protocol  try https first (not
sure if github requires a password) 
 or ssh which may be
slightly complicated
once seaside libraries are pulled in and seaside appears in the iceberg
panel then
right click on seaside 
 on popup scroll down to metacello->install baseline (default)

hope that works 

 


Long Haired David wrote
> Hi everyone.
> 
> I have been developing a new web site using Seaside on my M1 MacBookAir
> and I have had no issues.
> 
> To deploy it, I have to install Pharo on either a Windows 10 or a Windows
> Server 2012 server. Pharo has installed on both without any issues.
> However, I am having problems installing Seaside.
> 
> I have Pharo 8.0 installed on both (64 bit version).
> 
> If I try and install from the Catalog, I get the following error in the
> Transcript.
> 
> IceGenericError: Failed to stat file
> 'C:/Users/david/Documents/Pharo/images/Pharo 8.0 - 64bit
> (stable)/pharo-local.
> 
> If I try using Monticello, I get the following:
> 
> Metacello new
> baseline:'Seaside3';
> repository: 'github://SeasideSt/Seaside:master/repository';
> load
> I got an error while cloning: There was an authentication error while
> trying to execute the operation: . 
> This happens usually because you didn't provide a valid set of
> credentials. 
> You may fix this problem in different ways: 
> 
> 1. adding your keys to ssh-agent, executing ssh-add ~/.ssh/id_rsa in your
> command line.
> 2. adding your keys in settings (open settings browser search for "Use
> custom SSH keys" and
> add your public and private keys).
> 3. using HTTPS instead SSH (Just use an url in the form HTTPS://etc.git).
> I will try to clone the HTTPS variant.
> 
> Can you help please?
> 
> David
> Totally Objects





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Connecting to a MongoDB Atlas Cluster

2021-03-18 Thread Sanjay Minni
Hi

can anyone pls help me with an example of connecting to a MongoDB Atlas
cluster (their cloud service).

My Atlas cluster replica set is at the urls
-shard-00-00.x.mongodb.net:27017
-shard-00-01.x.mongodb.net:27017
-shard-00-02.x.mongodb.net:27017

The MongoDB Atlas website specifies the application connectstring as


'mongodb+srv://:@.x.mongodb.net/?retryWrites=true=majority"

I saw the doc / example on pharo-nosql/mongotalk but could not figure out in
MongoClient -

1. how to get embed the username:password in the connectstring which i feel
would be needed,
2. how to specify the default database
3. is it required to specify all three members while Mongo suggests a single
part connect string which probably must be covering the cluster

thanks
  



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Magritte+Seaside 3.4.4+Pharo issues

2021-02-09 Thread Sanjay Minni
Hi I am posting these here (rather in desperation) as I seem to be stuck very
erratically in Magritte.

Magritte appeared to me the next best thing after sliced bread but somehow i
just cant get it to toast.

trying the simplest of the example - exercise 1 - from the booklet "Meta
Data at work with Magritte" - item 4.3 - which is a form rendering CMPerson
from the code example library Magritte-ContactManager - i now get errors /
walkbacks in the Classes. Yet it seemed working earlier. (PS I have only
loaded Pharo 8)

- MAInternalEditorComponent
- MAFileModelHandler

MessageNotUnderstood__receiver_of__requiresMultipartForm__is_nil.pdf

  

MessageNotUnderstood__MAFileModelHandler___#key_.pdf

  

I see it being used in desktop and probably in web (seaside) as well but
somehow I am drawing a blank

So can someone pls just help me and put any fixes as required (I will do a
sprint over 2 weeks to get an app up) - - its a make or break for me



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Why does Iceberg duplicate my Project when loading a baseline?

2021-01-28 Thread Sanjay Minni
Ok, we will quit here as this is not on priority list till P9, thanks


Sanjay Minni wrote
> Tried thru iceberg - used the option: Clone from GH and then say clone any
> of:
> 
> - SeasideST/Seaside
> - ba-st/willow
> - magritte-metamodel/magritte
> ... any other for that matter
> 
> and then right-click->Metacello->install baseline of <>
> ... and ... Duplicate name appears
> 
> 
> 
> Esteban Lorenzano wrote
>> This is likely you are using two different URLs to clone the project
>> (maybe from a fork?).
>> Name is not a key, clone URL is... so, iceberg cannot know you are
>> cloning
>> same project?
>> 
>> Esteban
>> On Jan 26 2021, at 11:59 pm, Tim Mackinnon 
> 
>> tim@
> 
>>  wrote:
>>> Hi guys - its been a while since I’ve had chance to code in Pharo - but
>>> I
>>> found a moment to pick up an old project - but when I load it into a
>>> fresh P8 image using a baseline - it seems to duplicate my project in
>>> iceberg? Whats up with that - is this a regression, or is it something
>>> abnormal about my project?
> 
> 
> 
> 
> 
> -
> cheers, 
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Why does Iceberg duplicate my Project when loading a baseline?

2021-01-28 Thread Sanjay Minni
Tried thru iceberg - used the option: Clone from GH and then say clone any
of:

- SeasideST/Seaside
- ba-st/willow
- magritte-metamodel/magritte
... any other for that matter

and then right-click->Metacello->install baseline of <>
... and ... Duplicate name appears



Esteban Lorenzano wrote
> This is likely you are using two different URLs to clone the project
> (maybe from a fork?).
> Name is not a key, clone URL is... so, iceberg cannot know you are cloning
> same project?
> 
> Esteban
> On Jan 26 2021, at 11:59 pm, Tim Mackinnon 

> tim@

>  wrote:
>> Hi guys - its been a while since I’ve had chance to code in Pharo - but I
>> found a moment to pick up an old project - but when I load it into a
>> fresh P8 image using a baseline - it seems to duplicate my project in
>> iceberg? Whats up with that - is this a regression, or is it something
>> abnormal about my project?





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Why does Iceberg duplicate my Project when loading a baseline?

2021-01-28 Thread Sanjay Minni
For a start 

some issues:

1. to create a repository for a new project in GH, assuming a blank
repository has been created in GH, it should be straight path thru 
iceberg->(repositories) +Add->clone from github.com then-> add packages and
commit/push - but this does not work, i have to do a fair amount of
workarounds

2. For cloning/pulling an existing pharo project on GH in iceberg -> "clone
from GH" should work but somewhere i was adviced to use "clone remote
repository" instead 

3. System Browser-> (Dirty package) - right click commit does not work or
the "*" never goes away

and then just now

<http://forum.world.st/file/t368721/icebergErr.jpg> 

I dont know in which bucket they fall and where these should be raised as
issues / proposed changes but there are quite a few more and the system as a
whole should work stably as i get jittery if code repository does not behave
smoothly

let me know where to propose these changes / raise these issues and they
concern iceberg+the package management system


Esteban Lorenzano wrote
> Feel free to propose changes :)
> 
> Esteban
> On Jan 28 2021, at 7:31 am, Sanjay Minni 

> sm@

>  wrote:
>> My take is that a focus is needed on Iceberg
>> after Pharo projects moving to Github (from smalltalkhub), I find iceberg
>> has become more required but somehow I dont get the confidence.
>> It does funny things. Even mapping a newly created project to a Github
>> repository is vert kludgy
>> but this is my feeling
>>
>>
>> On Thu, 28 Jan 2021 at 04:24, Tim Mackinnon 

> tim@

>  wrote:
>> > Thanks Sanjay - I’ve added my example to your issue too - I think I saw
>> this months ago too, but didn’t realise it was a common thing.
>> >
>> > > On 27 Jan 2021, at 03:37, Sanjay Minni 

> sm@

>  (mailto:

> sm@

> ) wrote:
>> > > it has been happening, I have raised an issue in
>> https://github.com/pharo-vcs/iceberg/issues/1404
>> > > On Wed, 27 Jan 2021 at 04:30, Tim Mackinnon 

> tim@

>  (mailto:

> tim@

> ) wrote:
>> > > > Hi guys - its been a while since I’ve had chance to code in Pharo -
>> but I found a moment to pick up an old project - but when I load it into
>> a fresh P8 image using a baseline - it seems to duplicate my project in
>> iceberg? Whats up with that - is this a regression, or is it something
>> abnormal about my project?
>> > > >
>> > > > 
> 
>> > >
>> > > --
>> > > ---
>> > > Sanjay Minni
>> > > +91-9900-902902
>> > >
>> > >
>> > >
>> >
>> >
>> >
>>
>>
>> --
>> Sanjay Minni
>> +91-9900-902902
>>
>>





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Why does Iceberg duplicate my Project when loading a baseline?

2021-01-27 Thread Sanjay Minni
My take is that a focus is needed on Iceberg
after Pharo projects moving to Github (from smalltalkhub), I find iceberg
has become more required but somehow I dont get the confidence.
It does funny things. Even mapping a newly created project to a Github
repository is vert kludgy
but this is my feeling

On Thu, 28 Jan 2021 at 04:24, Tim Mackinnon  wrote:

> Thanks Sanjay - I’ve added my example to your issue too - I think I saw
> this months ago too, but didn’t realise it was a common thing.
>
> On 27 Jan 2021, at 03:37, Sanjay Minni  wrote:
>
> it has been happening, I have raised an issue in
> https://github.com/pharo-vcs/iceberg/issues/1404
>
> On Wed, 27 Jan 2021 at 04:30, Tim Mackinnon  wrote:
>
>> Hi guys - its been a while since I’ve had chance to code in Pharo - but I
>> found a moment to pick up an old project - but when I load it into a fresh
>> P8 image using a baseline - it seems to duplicate my project in iceberg?
>> Whats up with that - is this a regression, or is it something abnormal
>> about my project?
>>
>> 
>>
>
>
> --
> ---
> Sanjay Minni
> +91-9900-902902
>
>
>

-- 
Sanjay Minni
+91-9900-902902


[Pharo-users] Re: Magritte Meta Data at work - Tutorial a clarity reqd

2021-01-27 Thread Sanjay Minni
OK,

got this to work as follows as of now
Changed the second part of the code - i.e. to push the (validation) rules to
the container as follows

MAAddress >> descriptionContainer   "// (i.e. not descriptionEndDate) as
in the document"
"// (i.e. not
 as in the document"
^ super descriptionContainer
addCondition: [ :object |
(object readUsing: self descriptionEndDate) >
(object readUsing: self descriptionStartDate)]
labelled: 'End date must be after start date';
   yourself 

@Stef: If you want I can send a PR but I really haven't done it before and I
dont have a GH client on my machine if thats reqd - i only interact thru
iceberg - if thats relevant 




Stéphane Ducasse wrote
> probably a mistake :( send a PR when you find the solution. 
> 
>> On 26 Jan 2021, at 10:31, Sanjay Minni 

> sm@

>  wrote:
>> 
>> From pg 16 of "meta data at work with Magritte - Tutorial", Stef
>> 
>> how are these to be entered since both method codes are in the same
>> object
>> and methodName
>> 
>> MAAddress >> descriptionEndDate
>> 
>> ^ MADateDescription new
>> accessor: #endDate;
>> label: 'End Date';
>> addCondition: [ :value | value > Date today ];
>> beRequired;
>> yourself
>> 
>> MAAddress >> descriptionEndDate
>> 
>> ^ super descriptionContainer
>> addCondition: [ :object |
>> (object readUsing: self descriptionEndDate) >
>> (object readUsing: self descriptionStartDate)]
>> labelled: 'End date must be after start date';
>> yourself
>> 
>> 
>> 
>> -
>> cheers, 
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
> 
> 
> Stéphane Ducasse
> http://stephane.ducasse.free.fr / http://www.pharo.org 
> 03 59 35 87 52
> Assistant: Aurore Dalle 
> FAX 03 59 57 78 50
> TEL 03 59 35 86 16
> S. Ducasse - Inria
> 40, avenue Halley, 
> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
> Villeneuve d'Ascq 59650
> France





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Request for a #Magritte channel in Discord Pharo server

2021-01-27 Thread Sanjay Minni
Do you think we could have a #Magritte channel in Discord Pharo Server

I am working on it for my application and getting stuck and want to avoid
flooding messages here. It could mean make or break in adapting Magritte. 

Magritte ML itself is inactive



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] What is the practice to update Pharo 9 image during development

2021-01-26 Thread Sanjay Minni
Hi 

What is the good practice to update Pharo 9 images that are being released
while I am developing code for my application.

Currently make a fresh install, reload all required packages (Seaside,
Magritte ...), reload my code, configure blah blah   is there a better
way 



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Why does Iceberg duplicate my Project when loading a baseline?

2021-01-26 Thread Sanjay Minni
it has been happening, I have raised an issue in
https://github.com/pharo-vcs/iceberg/issues/1404

On Wed, 27 Jan 2021 at 04:30, Tim Mackinnon  wrote:

> Hi guys - its been a while since I’ve had chance to code in Pharo - but I
> found a moment to pick up an old project - but when I load it into a fresh
> P8 image using a baseline - it seems to duplicate my project in iceberg?
> Whats up with that - is this a regression, or is it something abnormal
> about my project?
>
>

-- 
---
Sanjay Minni
+91-9900-902902


[Pharo-users] Magritte Meta Data at work - Tutorial a clarity reqd

2021-01-26 Thread Sanjay Minni
>From pg 16 of "meta data at work with Magritte - Tutorial", Stef

how are these to be entered since both method codes are in the same object
and methodName

MAAddress >> descriptionEndDate

^ MADateDescription new
accessor: #endDate;
label: 'End Date';
addCondition: [ :value | value > Date today ];
beRequired;
yourself

MAAddress >> descriptionEndDate

^ super descriptionContainer
addCondition: [ :object |
(object readUsing: self descriptionEndDate) >
(object readUsing: self descriptionStartDate)]
labelled: 'End date must be after start date';
yourself



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Magritte with Bootstrap 4 looks (on Seaside)

2021-01-26 Thread Sanjay Minni
Hi

what is the best approach to to get BS4 appearance for a Magritte based app
(on seaside)

though i see a project -
https://github.com/magritte-metamodel/Bootstrap-Magritte and also package
Magritte-Bootstrap in GH/Magritte-metamodel/Magritte, i dont think these are
in use 




-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Iceberg error on adding a package

2021-01-25 Thread Sanjay Minni
Hi Guillermo

seems something is wrong with iceberg 
i get a error/walkback with anything even adding a repository

what is the usual approach to fixing such situations

regards
Sanjay


Guillermo Polito wrote
> Hi Sanjay, I’d say the UI is in an incorrect state and did not update
> after some change.
> 
> Would you mind trying closing all your iceberg windows and retest with a
> freshly open one?
> 
>> El 25 ene 2021, a las 8:17, Sanjay Minni 

> sm@

>  escribió:
>> 
>> Iceberg Pharo 9 Win 10 64 bit - error when trying to add another package
>> to a
>> project 
>> 
>> I have a Project with a package which I am committing to github
>> repository.
>> Now when trying to add another package (+ Add Package) I get this
>> walkback
>> 
>> http://forum.world.st/file/t368721/IcebergError.jpg; 
>> 
>> what could be the issue.
>> 
>> 
>> 
>> 
>> -
>> cheers, 
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Magritte

2021-01-25 Thread Sanjay Minni
Am posing messages on GH Repo Disc Board while awaiting subscription approval
to Magritte ML
Sanjay


Sean P. DeNigris wrote
> Sanjay Minni wrote
>> 
> 
>> ...  Are the pragmas required
> 
> Yes, annotating methods is how they are registered as part of the Magritte
> description. There have been several non-backward-compatible Magritte
> versions (currently on v. 3), so that may have been added later; note that
> these methods should be on the instance side, unlike in the original
> Magritte. Here is an example:
> 
> MyClass>>#descriptionHasMetacelloConfiguration
>   
> 
>   ^ MABooleanDescription new
>   priority: 250;
>   accessor: #hasMetacelloConfiguration;
>   beReadOnly;
>   beRequired;
>   yourself
> 
> p.s. happy to discuss here, but we also added a discussion place to the GH
> repo: https://github.com/magritte-metamodel/magritte/discussions
> p.p.s. there is a Magritte ML, but it doesn't get much traffic
> 
> 
> 
> -
> Cheers,
> Sean
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Iceberg error on adding a package

2021-01-25 Thread Sanjay Minni
Tried ... issue remains the same

On Mon, 25 Jan 2021 at 13:44, Guillermo Polito 
wrote:

> Hi Sanjay, I’d say the UI is in an incorrect state and did not update
> after some change.
>
> Would you mind trying closing all your iceberg windows and retest with a
> freshly open one?
>
> > El 25 ene 2021, a las 8:17, Sanjay Minni  escribió:
> >
> > Iceberg Pharo 9 Win 10 64 bit - error when trying to add another package
> to a
> > project
> >
> > I have a Project with a package which I am committing to github
> repository.
> > Now when trying to add another package (+ Add Package) I get this
> walkback
> >
> > <http://forum.world.st/file/t368721/IcebergError.jpg>
> >
> > what could be the issue.
> >
> >
> >
> >
> > -
> > cheers,
> > Sanjay
> > --
> > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>


-- 
---
Sanjay Minni
+91-9900-902902


[Pharo-users] Iceberg error on adding a package

2021-01-24 Thread Sanjay Minni
Iceberg Pharo 9 Win 10 64 bit - error when trying to add another package to a
project 

I have a Project with a package which I am committing to github repository.
Now when trying to add another package (+ Add Package) I get this walkback

 

what could be the issue.
 



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Magritte

2021-01-23 Thread Sanjay Minni
Thanks - I will make further postings in Magritte ML (just subscribed)

ML and Discord are friendlier and visible even to the non subscribers than
GH discussion boards ,,, my view  


Sean P. DeNigris wrote
> Sanjay Minni wrote
>> 
> 
>> ...  Are the pragmas required
> 
> Yes, annotating methods is how they are registered as part of the Magritte
> description. There have been several non-backward-compatible Magritte
> versions (currently on v. 3), so that may have been added later; note that
> these methods should be on the instance side, unlike in the original
> Magritte. Here is an example:
> 
> MyClass>>#descriptionHasMetacelloConfiguration
>   
> 
>   ^ MABooleanDescription new
>   priority: 250;
>   accessor: #hasMetacelloConfiguration;
>   beReadOnly;
>   beRequired;
>   yourself
> 
> p.s. happy to discuss here, but we also added a discussion place to the GH
> repo: https://github.com/magritte-metamodel/magritte/discussions
> p.p.s. there is a Magritte ML, but it doesn't get much traffic
> 
> 
> 
> -
> Cheers,
> Sean
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Magritte and in general - missing methods

2021-01-23 Thread Sanjay Minni
Hi I loaded Magritte in Pharo 8 / 9 thru iceberg from github, installed
default baseline, and then
i found methods asComponent, addValidatedForm are not available

it seems they in the other packages which have not been not loaded

Magritte Ques: which packages should I load for the whole gamut if I am
working in
Pharo + Seaside.

General pharo question: in a situation like this how do i figure out
which package contains the required methods

 



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Magritte

2021-01-23 Thread Sanjay Minni
Hi,

Examples in the magritte booklet "meta data at work ... " show pragmas
 (pg 2.2).  Are the pragmas required since I don't
seem to have found any mention elsewhere (i.e. Lukas Renggli's papers, SAGs
seaside tutorial, Ramon Leons blogs ...) 


Sean P. DeNigris wrote
> Stéphane Ducasse wrote
>> Maybe we should update the Magrrite booklet. I never got the time to go
>> over it. 
> 
> I can help. Yes, it is probably time. There have been lots of small
> additions and changes. I also plan on doing Spec2 bindings as soon as P9
> is
> released. That might be a good time also because I'm swamped the next few
> weeks...
> 
> 
> 
> -
> Cheers,
> Sean
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Magritte

2020-11-26 Thread Sanjay Minni
sure,

I will be putting queries on this thread which will also indicate where I
am, 
you can always reach out anyways

the main objective now will be to get a Magritte based single form UI
working under Willow (BS4) for the appearance and then a master+detail form

I would be using MongoDB

Note: but i would be very slow



Russ Whaley wrote
> Sanjay,
> I, too, am interested in Magritte. I'd appreciate it if you'd post
> whatever
> you learn back to this list?
> 
> Thanks,
> Russ
> 
> On Sun, Nov 22, 2020 at 3:10 AM Sanjay Minni 

> sm@

>  wrote:
> 
>> Hi
>>
>> I am posting here instead of the Magritte group as the readership is
>> high.
>>
>> Is Magritte a robust enough package for an application with a large
>> number
>> of forms and sub forms.
>>
>> This is to be used in Pharo9 + Seaside +Willow.
>>
>> I am putting this question as i do not see much mention of Magritte in
>> forums / discord of late, whereas by its description the package seems to
>> fit a space for applications with many domain objects and associated
>> forms.
>>
>> regards
>> Sanjay
>>
>>
>>
>> -
>> cheers,
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>
> 
> 
> -- 
> Russ Whaley

> whaley.russ@





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Re: Magritte

2020-11-24 Thread Sanjay Minni
thanks

Magritte is a chapter by itself in Seaside Book and also its mentioned in
Stephane's booklet that Seside is shipped with Magritte so I assume that
they are well integrated. 

The next vital thing for me is if Willow+Bootstrap4 works well with
Magritte+Seaside (in Pharo9), then I have most of what I need


Sean P. DeNigris wrote
> Sanjay Minni wrote
>> Is Magritte a robust enough package for an application with a large
>> number
>> of forms and sub forms. 
> 
> I use Magritte extensively (for almost all my projects), and have found it
> irreplaceable, but nearly all in desktop apps. Maybe cross-post to the
> Seaside list if you don't get an answer here...
> 
> 
> 
> -
> Cheers,
> Sean
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


[Pharo-users] Magritte

2020-11-22 Thread Sanjay Minni
Hi

I am posting here instead of the Magritte group as the readership is high.

Is Magritte a robust enough package for an application with a large number
of forms and sub forms. 

This is to be used in Pharo9 + Seaside +Willow.

I am putting this question as i do not see much mention of Magritte in
forums / discord of late, whereas by its description the package seems to
fit a space for applications with many domain objects and associated forms.

regards  
Sanjay



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


Re: [Pharo-users] Class hierarchy diagram

2020-06-05 Thread Sanjay Minni
I really find this (Roassal3) very useful, I have a few queries / requests

In the UML-Package view:
- Why is it that some of the classes in the "UML-Package" view appear as
[ class] and their class side methods are shown and not
instance side
- can we always show class side methods followed by a separator and then
instance side methods. This may not be a standard but it would be useful
- When I hover over a top level class in the view can the popup show also
the superClass name as [Superclass>>ThisClass]



eftomi wrote
> With Roassal3 you get a diagram in the browser like this, on the tab 
> "UML-Class" and "UML-Package".
> 
> 
> Best wishes,
> Tomaz
> 
> c1buzqwa.png (121K)
> http://forum.world.st/attachment/5117496/0/c1buzqwa.png;





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Class hierarchy diagram

2020-06-01 Thread Sanjay Minni
Thanks Tomaz

seems good stuff, functionally more expansive. Let me take a look


eftomi wrote
> With Roassal3 you get a diagram in the browser like this, on the tab 
> "UML-Class" and "UML-Package".
> 
> 
> Best wishes,
> Tomaz
> 
> c1buzqwa.png (121K)
> http://forum.world.st/attachment/5117496/0/c1buzqwa.png;





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Class hierarchy diagram

2020-05-31 Thread Sanjay Minni
The view in the pane is limited only the current selected class. A diagram of
the overall structure is very useful to understand the system or weed out
stray issues. 

Dolphin smalltalk has a Class hierarchy view. I am looking for something
similar.

<http://forum.world.st/file/t368721/Dolphin.jpg> 



Kasper Osterbye wrote
> I believe the browser can do that out of the box. Look below the four
> panes, above the code, and there is a hierarchical view option.
> 
>> Den 31. maj 2020 kl. 16.30 skrev Sanjay Minni 

> sm@

> :
>> 
>> Is there any way to display the Class Hierarchy as a Diagram or a
>> indented
>> list. Even for all the classes in a package will do.
>> 
>> 
>> 
>> -
>> cheers, 
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Class hierarchy diagram

2020-05-31 Thread Sanjay Minni
Is there any way to display the Class Hierarchy as a Diagram or a indented
list. Even for all the classes in a package will do.



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] running Pharo8 in Digitalocean

2020-05-17 Thread Sanjay Minni
@Sven,

(While going thru the book ".../DeployForProduction...")

seems section 1 & 2 would have to be updated ...

In section 3 Build Your Image ... 
what is the script for installing dependencies from github and having a
Baseline (instead of Configuration) as practically all packages have moved
to Github

and
In this method it seems the image is never saved / persistent. In the event
of a stoppage it begins ground up. Is that correct ?


Sven Van Caekenberghe-2 wrote
>> On 16 May 2020, at 11:15, Sanjay Minni 

> sm@

>  wrote:
>> 
>> Can I run this way the same image which otherwise runs fine thru the
>> graphical environment
>> 
>> When I run that image in graphical environment it immediately starts as
>> the
>> application server. So cwould it work from the command line tools without
>> changes.
>> 
>> ...$ ...
>> ...$ nohup ./pharo 
> 
> In principle, yes.
> 
> But I recommend to not have running servers/services in the saved image,
> but instead to save (better auto build) a new clean image with nothing
> open (close all windows), nothing running, just your code. And then use a
> startup script.
> 
> Either use a run.st file which does all the work, or a class side 'MyStart
> startForProduction'.
> 
> Please read the book chapter.
> 
>> Sven Van Caekenberghe-2 wrote
>>>> On 16 May 2020, at 09:22, Sven Van Caekenberghe 
>> 
>>> sven@
>> 
>>>  wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> Everybody is free to do whatever they want, of course.
>>>> 
>>>> My advice would be to not use graphical tools to deploy server
>>>> applications (unless as add ons afterwards, like a dashboard or
>>>> management app).
>>>> 
>>>> Use Linux (Ubuntu is the safest choice).
>>>> 
>>>> Stick with headless (no gui) command line tools.
>>>> 
>>>> Pharo is very good at this.
>>> 
>>> Also use 64-bit (that is 64-bit Pharo on 64-bit Linux), it will make
>>> your
>>> life much easier.
>>> 
>>> Here is a short example:
>>> 
>>> stfx@audio359:~$ mkdir pharo8
>>> 
>>> stfx@audio359:~$ cd !$
>>> cd pharo8
>>> 
>>> stfx@audio359:~/pharo8$ curl get.pharo.org/64/80+vm | bash
>>>  % Total% Received % Xferd  Average Speed   TimeTime Time 
>>> Current
>>> Dload  Upload   Total   SpentLeft 
>>> Speed
>>> 100  3054  100  30540 0  67866  0 --:--:-- --:--:-- --:--:--
>>> 69409
>>> Downloading the latest 80 Image:
>>>http://files.pharo.org/get-files/80/pharo64.zip
>>> Pharo.image
>>> Downloading the latest pharoVM:
>>> http://files.pharo.org/get-files/80/pharo64-linux-stable.zip
>>> pharo-vm/pharo
>>> Creating starter scripts pharo and pharo-ui
>>> 
>>> stfx@audio359:~/pharo8$ nohup ./pharo Pharo.image eval --no-quit
>>> 'ZnServer
>>> startOn: 9090' &
>>> [1] 84125
>>> nohup: ignoring input and appending output to 'nohup.out'
>>> 
>>> stfx@audio359:~/pharo8$ curl http://localhost:9090/random
>>> CF4173824EF6E0D9F336E5464A5FACB8ABEFFD1A6EE7A5F9F6631186F619606
>>> 
>>> stfx@audio359:~/pharo8$ jobs
>>> [1]+  Running nohup ./pharo Pharo.image eval --no-quit
>>> 'ZnServer startOn: 9090' &
>>> 
>>> stfx@audio359:~/pharo8$ kill %1
>>> [1]+  Terminated  nohup ./pharo Pharo.image eval --no-quit
>>> 'ZnServer startOn: 9090'
>>> 
>>> BTW, nohup is one way to keep something running after you log out
>>> (systemctl services being the pro/real way)
>>> 
>>>> The following book chapter explain things reasonably well: 
>>>> 
>>>> https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/DeploymentWeb/DeployForProduction.html
>>>> 
>>>> Nowadays, you would use Baselines and git though.
>>>> 
>>>> I can give you more info if you want. Feel free to ask questions.
>>>> 
>>>> Sven
>>>> 
>>>>> On 16 May 2020, at 07:00, Sanjay Minni 
>> 
>>> sm@
>> 
>>>  wrote:
>>>>> 
>>>>> Hi
>>>>> 
>>>>> Eventually in a Digitalocean Ubuntu droplet, I connected from Windows
>>>>> 10
>>>>> to
>>>>> a Ubuntu Graphical d

Re: [Pharo-users] running Pharo8 in Digitalocean

2020-05-16 Thread Sanjay Minni
Can I run this way the same image which otherwise runs fine thru the
graphical environment

When I run that image in graphical environment it immediately starts as the
application server. So cwould it work from the command line tools without
changes.

...$ ...
...$ nohup ./pharo 


Sven Van Caekenberghe-2 wrote
>> On 16 May 2020, at 09:22, Sven Van Caekenberghe 

> sven@

>  wrote:
>> 
>> Hi,
>> 
>> Everybody is free to do whatever they want, of course.
>> 
>> My advice would be to not use graphical tools to deploy server
>> applications (unless as add ons afterwards, like a dashboard or
>> management app).
>> 
>> Use Linux (Ubuntu is the safest choice).
>> 
>> Stick with headless (no gui) command line tools.
>> 
>> Pharo is very good at this.
> 
> Also use 64-bit (that is 64-bit Pharo on 64-bit Linux), it will make your
> life much easier.
> 
> Here is a short example:
> 
> stfx@audio359:~$ mkdir pharo8
> 
> stfx@audio359:~$ cd !$
> cd pharo8
> 
> stfx@audio359:~/pharo8$ curl get.pharo.org/64/80+vm | bash
>   % Total% Received % Xferd  Average Speed   TimeTime Time 
> Current
>  Dload  Upload   Total   SpentLeft 
> Speed
> 100  3054  100  30540 0  67866  0 --:--:-- --:--:-- --:--:--
> 69409
> Downloading the latest 80 Image:
> http://files.pharo.org/get-files/80/pharo64.zip
> Pharo.image
> Downloading the latest pharoVM:
>   http://files.pharo.org/get-files/80/pharo64-linux-stable.zip
> pharo-vm/pharo
> Creating starter scripts pharo and pharo-ui
> 
> stfx@audio359:~/pharo8$ nohup ./pharo Pharo.image eval --no-quit 'ZnServer
> startOn: 9090' &
> [1] 84125
> nohup: ignoring input and appending output to 'nohup.out'
> 
> stfx@audio359:~/pharo8$ curl http://localhost:9090/random
> CF4173824EF6E0D9F336E5464A5FACB8ABEFFD1A6EE7A5F9F6631186F619606
> 
> stfx@audio359:~/pharo8$ jobs
> [1]+  Running nohup ./pharo Pharo.image eval --no-quit
> 'ZnServer startOn: 9090' &
> 
> stfx@audio359:~/pharo8$ kill %1
> [1]+  Terminated  nohup ./pharo Pharo.image eval --no-quit
> 'ZnServer startOn: 9090'
> 
> BTW, nohup is one way to keep something running after you log out
> (systemctl services being the pro/real way)
> 
>> The following book chapter explain things reasonably well: 
>> 
>> https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/DeploymentWeb/DeployForProduction.html
>> 
>> Nowadays, you would use Baselines and git though.
>> 
>> I can give you more info if you want. Feel free to ask questions.
>> 
>> Sven
>> 
>>> On 16 May 2020, at 07:00, Sanjay Minni 

> sm@

>  wrote:
>>> 
>>> Hi
>>> 
>>> Eventually in a Digitalocean Ubuntu droplet, I connected from Windows 10
>>> to
>>> a Ubuntu Graphical desktop, installed PharoLauncher and couple of images
>>> and
>>> got seaside up, installed Mongo DB and a Pharo App. pretty smooth and
>>> can
>>> share how to step by step if anybody is interested.
>>> 
>>> (note: no additional software is required on Windows 10 except chrome -
>>> as
>>> SSH, Remote Desktop is inbuilt, Chrome only for its VNC app)
>>> 
>>> Question: what is the best way to run and leave the Pharo App as a
>>> seaside
>>> server running.  
>>> Currently I am running thru the X Desktop and if I Disconnect / logout
>>> from
>>> the remote desktop session then the pharo app may go down. also is that
>>> the
>>> most stable and resource optimised way
>>> 
>>> further: is Apache recommended
>>> 
>>> 
>>> 
>>> 
>>> -
>>> cheers, 
>>> Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>> 
>>





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] running Pharo8 in Digitalocean

2020-05-15 Thread Sanjay Minni
Hi

Eventually in a Digitalocean Ubuntu droplet, I connected from Windows 10 to
a Ubuntu Graphical desktop, installed PharoLauncher and couple of images and
got seaside up, installed Mongo DB and a Pharo App. pretty smooth and can
share how to step by step if anybody is interested.
 
(note: no additional software is required on Windows 10 except chrome - as
SSH, Remote Desktop is inbuilt, Chrome only for its VNC app)

Question: what is the best way to run and leave the Pharo App as a seaside
server running.  
Currently I am running thru the X Desktop and if I Disconnect / logout from
the remote desktop session then the pharo app may go down. also is that the
most stable and resource optimised way

further: is Apache recommended




-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] running Pharo8 in Digitalocean

2020-04-18 Thread Sanjay Minni
probably this earlier thread http://forum.world.st/Pharo-7-RFB-td5089434.html
on 
RFB / VNC - remote access to graphical user interface is related. 

How to  set it up in the situation below


Sanjay Minni wrote
> Hi,
> 
> I am using a Windows 10 local machine and digitalocean ubuntu server
> droplet
> - how can I run pharo 8 remotedly in the windows 10 inbuilt powershell ssh
> terminal - or any other method
> 
> (I have  successfully executed
> # ./pharo Pharo.image eval --no-quit 'ZnServer startDefaultOn: 8080'
> and connected from my local machine)
> 
> 
> 
> 
> -
> cheers, 
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] running Pharo8 in Digitalocean

2020-04-18 Thread Sanjay Minni
Hi,

I am using a Windows 10 local machine and digitalocean ubuntu server droplet
- how can I run pharo 8 remotedly in the windows 10 inbuilt powershell ssh
terminal - or any other method

(I have  successfully executed
# ./pharo Pharo.image eval --no-quit 'ZnServer startDefaultOn: 8080'
and connected from my local machine)




-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] issues in setting up a new project on Github/Iceberg

2020-04-17 Thread Sanjay Minni
Thanks tried just https and this worked too
I suppose once cloned it does not really matter whether it was done using
"clone from github.com" or "clone remote repository"
---
Sanjay Minni
+91-9900-902902


On Fri, 17 Apr 2020 at 19:43, Guillermo Polito 
wrote:

> Hi,
>
> El 17 abr 2020, a las 15:30, Sanjay Minni  escribió:
>
> Hi Guillermo,
>
> Ok then given your comments - right now got it working  as such
>   - initially created as private in Github
>   - changed to public
>   - created clone from github
>   - (did a repair repository (dont know why)  and created "src" and
> designated it as source folder)
>   - did a commit and push
>   - changed repository back to private
> seems to work
>
> can you give an example on how the "Remote URL" field is to be filled up -
> note its not taking HTTP as i am not sure about the syntax, assume SSH,
> Github, MyName, MyRepository,
> will try that as well
>
>
> you should be able to use the URLs provided by the clone buttons in
> Github/gitlab/bitbucket, both https and ssh.
>
>
>
> note Just for Info to other users:
> I am using Windows 10, it seems to have SSH tools inbuilt and was able to
> use ssh (with passphrase) without hiccup, by putting my key files path in
> pharo setting-> ...-> use custom SSH keys, and uploading the .pub key in
> Github
>
>
> :)
>
> Thanks
>
> ---
> Sanjay Minni
> +91-9900-902902
>
>
> On Fri, 17 Apr 2020 at 18:36, Guillermo Polito 
> wrote:
>
>> Hi Sanjay,
>>
>> This is a bug in Iceberg github integration that tries to access the
>> repository to get metadata using Github REST API using anonymous access
>> apparently.
>> And since your project is private, this fails.
>>
>> As a workaroung, I suggest you to clone using the last option that
>> requires an url only:
>>
>> 
>>
>> This option will not use the Github API, so you should find no problems.
>>
>> I’m planning doing an Iceberg sprint and fix many issues in the coming
>> weeks.
>> (Also if somebody wants to join, this is an open call :))
>> Guille
>>
>> El 17 abr 2020, a las 12:49, Sanjay Minni  escribió:
>>
>> Using Pharo 8 64 bit on Windows 10
>>
>> I am trying to setup a new project on Github using Iceberg following the
>> document  "Manage your code with Iceberg dtd 25 March 2019)
>>
>> After creating the project in github when I try to clone from Github as (I
>> am at doc item1.4) The system throws an error and the project does not
>> appear in iceberg although the files are downloaded. This happen in both
>> cases whether I use HTTP or SSH
>>
>> What is going wrong ?
>>
>> also: assuming the clone is made, as per next item in doc 1.5, the
>> directory
>> "src" is created after the clone is made. is that correct ?... then how
>> will
>> the packages sources be mapped to ..\src
>>
>>
>> <http://forum.world.st/file/t368721/1-GettingFirstEmptyProjFromGit.jpg>
>>
>> <http://forum.world.st/file/t368721/0-GithubProjectCreation.jpg>
>>
>>
>>
>>
>>
>> -
>> cheers,
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>
>>
>>
>


Re: [Pharo-users] issues in setting up a new project on Github/Iceberg

2020-04-17 Thread Sanjay Minni
Hi Guillermo,

Ok then given your comments - right now got it working  as such
  - initially created as private in Github
  - changed to public
  - created clone from github
  - (did a repair repository (dont know why)  and created "src" and
designated it as source folder)
  - did a commit and push
  - changed repository back to private
seems to work

can you give an example on how the "Remote URL" field is to be filled up -
note its not taking HTTP as i am not sure about the syntax, assume SSH,
Github, MyName, MyRepository,
will try that as well

note Just for Info to other users:
I am using Windows 10, it seems to have SSH tools inbuilt and was able to
use ssh (with passphrase) without hiccup, by putting my key files path in
pharo setting-> ...-> use custom SSH keys, and uploading the .pub key in
Github

---
Sanjay Minni
+91-9900-902902


On Fri, 17 Apr 2020 at 18:36, Guillermo Polito 
wrote:

> Hi Sanjay,
>
> This is a bug in Iceberg github integration that tries to access the
> repository to get metadata using Github REST API using anonymous access
> apparently.
> And since your project is private, this fails.
>
> As a workaroung, I suggest you to clone using the last option that
> requires an url only:
>
>
> This option will not use the Github API, so you should find no problems.
>
> I’m planning doing an Iceberg sprint and fix many issues in the coming
> weeks.
> (Also if somebody wants to join, this is an open call :))
> Guille
>
> El 17 abr 2020, a las 12:49, Sanjay Minni  escribió:
>
> Using Pharo 8 64 bit on Windows 10
>
> I am trying to setup a new project on Github using Iceberg following the
> document  "Manage your code with Iceberg dtd 25 March 2019)
>
> After creating the project in github when I try to clone from Github as (I
> am at doc item1.4) The system throws an error and the project does not
> appear in iceberg although the files are downloaded. This happen in both
> cases whether I use HTTP or SSH
>
> What is going wrong ?
>
> also: assuming the clone is made, as per next item in doc 1.5, the
> directory
> "src" is created after the clone is made. is that correct ?... then how
> will
> the packages sources be mapped to ..\src
>
>
> <http://forum.world.st/file/t368721/1-GettingFirstEmptyProjFromGit.jpg>
>
> <http://forum.world.st/file/t368721/0-GithubProjectCreation.jpg>
>
>
>
>
>
> -
> cheers,
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>
>


[Pharo-users] issues in setting up a new project on Github/Iceberg

2020-04-17 Thread Sanjay Minni
Using Pharo 8 64 bit on Windows 10

I am trying to setup a new project on Github using Iceberg following the
document  "Manage your code with Iceberg dtd 25 March 2019)

After creating the project in github when I try to clone from Github as (I
am at doc item1.4) The system throws an error and the project does not
appear in iceberg although the files are downloaded. This happen in both
cases whether I use HTTP or SSH  

What is going wrong ?

also: assuming the clone is made, as per next item in doc 1.5, the directory
"src" is created after the clone is made. is that correct ?... then how will
the packages sources be mapped to ..\src 


 

 





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] [ANN] CouchDB Client for Pharo

2019-03-14 Thread Sanjay Minni
I could not see an entry for Voyage here. Am I missing seeing it.

On Wed 13 Mar, 2019, 1:39 PM Julien,  wrote:

> Cool!
>
> I added an entry [1] for it to awesome-pharos [2].
>
> Cheers,
>
> Julien
>
> Links:
> [1]: https://github.com/pharo-open-documentation/awesome-pharo/pull/56
> [2]: https://github.com/pharo-open-documentation/awesome-pharo
>
> ---
> Julien Delplanque
> Doctorant à l’Université de Lille
> http://juliendelplanque.be/phd.html
> Equipe Rmod, Inria
> Bâtiment B 40, Avenue Halley 59650 Villeneuve d'Ascq
> Numéro de téléphone: +333 59 35 86 40
>
> Le 13 mars 2019 à 03:18, Esteban Maringolo  a écrit
> :
>
> Hello all,
>
> I finished polishing the repository a CouchDB client for Pharo that I
> forked from an old, and seemingly abandoned, client for VisualWorks.
>
> I took that code and refactored heavily to use Pharo and Zinc core
> classes, and that included renaming the client classes, methods and the
> strategy used to map objects to/from JSON.
>
> It is available at:
> https://github.com/eMaringolo/pharo-couchdb
>
> I'm open to questions or suggestions about this or how to use it.
>
> Disclaimer:
> This is mostly experimental since I'm not using it in production and was
> done as a means of exploration of CouchDB itself for a project I'm
> prospecting.
>
> There are a lot of features that could be added to the client, and things
> that could be refactored further (such as the class side request methods),
> but adding that is simple, and the current state provides almost feature
> complete coverage.
>
> Best regards,
>
> Esteban A. Maringolo
>
>
>


[Pharo-users] image / software update

2019-02-23 Thread Sanjay Minni
Hi,

IIRC 
there used to be an option in earlier versions to update the image ...
broadly it would get the latest version of all installed packages.

has that been done away with.

 



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Pharo Launcher update installation issues

2019-02-23 Thread Sanjay Minni
Hi,

I am trying to install Pharo Launcher 1.6 (.msi) in Windows 10
it says "a more ecent version is already installed" and does not proceed
but the version installed is 1.5.1

also 
in 1.5.1 the left panel shows in the Distributions list 7.0 as "Development
version" - should it not change to "Stable"

regards



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Cryptography long filename in github repo causes error in Win 10 loading

2019-01-26 Thread Sanjay Minni
Hi,

can the following filename in Cryptography package in github repository be
shortened.
its causing a crash when loading in Win 10 (so a workaround has to be done
just for this much)
as this package is used by Voyage it may be fairly in use.

filename:
cryptUIDlgSelectCertificateFromStore.winHandle.pwszTitle.pwszDisplayString.dwDontUseColumn.flags.reserved..st

location:
https://github.com/pharo-contributions/Cryptography/tree/master/source/Cryptography-MSCerts.package/Win32FFICertificateStore.class/instance

Probably this filename is autogenerated so a tweak could be attempted



This seems to work - at least loading seems to have gone thru

but is it possible to shorten the following filename in the github
repository itself

cryptUIDlgSelectCertificateFromStore.winHandle.pwszTitle.pwszDisplayString.dwDontUseColumn.flags.reserved..st

it is in
https://github.com/pharo-contributions/Cryptography/tree/master/source/Cryptography-MSCerts.package/Win32FFICertificateStore.class/instance

i do not know if there any any other filenames that long


EstebanLM wrote
> Hi, 
> 
> I’m sorry I didn’t see this before. 
> This happens because there are many projects that are still using filetree
> format which stores one file per method. And the problem here is that
> windows has a path limit that you are exceeding. 
> To workaround this problem: 
> 
> - Open iceberg settings (toolbar button in repositories window).
> - Check "Share repositories between images”.
> - In "Location for shared repositories” put something like “C:\repo” (you
> will need to create that dir too).
> 
> And retry :)
> 
> Esteban
> 
>> On 4 Dec 2018, at 17:24, Sanjay Minni 

> sm@




-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] How to find out the version of a loaded package

2019-01-25 Thread Sanjay Minni


How can I find out the version of any package loaded in the image
(generically / conventionally), e.g. seaside, grease, voyage ... versions
loaded in my image

e.g. I am getting a conflict and want to know the version of grease already
loaded 

   





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] voygae on P7 install problens on Windows

2018-12-17 Thread Sanjay Minni
Hi Roelof,

can you check if your problem has any bearing to this thread just discussed
http://forum.world.st/Voyage-td5088984i20.html

---
Sanjay Minni
+91-9900-902902


On Mon, 17 Dec 2018 at 03:26, Ben Coman  wrote:

> On Mon, 17 Dec 2018 at 03:25, Roelof Wobben  wrote:
>
>> Hello
>>
>> Are there more people who cannot install voyage on Windows
>> I see a message that the name is too long
>>
>
> Could you clarify this last statement...
>
>
>> where pharo works on the root
>>
>
> Did you mean you are already running pharo from somewhere like "C:\pharo" ?
> ...which was the first thing I would suggest trying?
>
> cheers -ben
>


Re: [Pharo-users] Voyage

2018-12-09 Thread Sanjay Minni
This seems to work - at least loading seems to have gone thru

but is it possible to shorten the following filename in the github
repository itself

cryptUIDlgSelectCertificateFromStore.winHandle.pwszTitle.pwszDisplayString.dwDontUseColumn.flags.reserved..st

it is in
https://github.com/pharo-contributions/Cryptography/tree/master/source/Cryptography-MSCerts.package/Win32FFICertificateStore.class/instance

i do not know if there any any other filenames that long


EstebanLM wrote
> Hi, 
> 
> I’m sorry I didn’t see this before. 
> This happens because there are many projects that are still using filetree
> format which stores one file per method. And the problem here is that
> windows has a path limit that you are exceeding. 
> To workaround this problem: 
> 
> - Open iceberg settings (toolbar button in repositories window).
> - Check "Share repositories between images”.
> - In "Location for shared repositories” put something like “C:\repo” (you
> will need to create that dir too).
> 
> And retry :)
> 
> Esteban
> 
>> On 4 Dec 2018, at 17:24, Sanjay Minni 

> sm@

>  wrote:
>> 
>> Hi Esteban,
>> 
>> I get a Debug Popup as per below - how do I debug from here
>> 
>> http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg
>> http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg;> 
>> 
>> http://forum.world.st/file/t368721/VoyageLoadError01.jpg
>> http://forum.world.st/file/t368721/VoyageLoadError01.jpg;> 
>> 
>> 
>> EstebanLM wrote
>>> There is indeed a problem because cryptography package is still using an
>>> old API: #ifNotNilDo: that does not exists anymore in Pharo. 
>>> You are probably seen something like this: 
>>> 
>>> 
>>> 
>>> 
>>> (And this is a bug)
>>> Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:,
>>> then save and select “proceed”.
>>> 
>>> That will allow voyage to load properly.
>>> 
>>> Cheers, 
>>> Esteban
>>> 
>>> 
>>> 
>>>> On 2 Dec 2018, at 12:39, Sanjay Minni 
>> 
>>> sm@
>> 
>>>  wrote:
>>>> 
>>>> I am unable to load Voyage-Mongo and Voyage-Memory in  Pharo 7.0.0rC1
>>>> 
>>>> tried using the scipt below and also thru the Catalog Browser entries
>>>> for
>>>> Voyage
>>>> any pointers
>>>> 
>>>> 
>>>> CyrilFerlicot wrote
>>>>> Le 16/11/2018 à 02:02, horrido a écrit :
>>>>>> I'm trying to load Voyage for MongoDB and I'm having great
>>>>>> difficulty.
>>>>>> The
>>>>>> docs seem to be out of date.
>>>>>> 
>>>>>> What are the current instructions for doing this?
>>>>>> 
>>>>>> The docs also refer to "Configurations Browser" in World Menu/Tools,
>>>>>> but
>>>>>> there is no longer any such thing.
>>>>>> 
>>>>>> 
>>>>> 
>>>>> Hi,
>>>>> 
>>>>> Voyage-Mongo
>>>>> 
>>>>> Metacello new
>>>>>   repository: 'github://pharo-nosql/voyage/mc';
>>>>>   baseline: 'Voyage';
>>>>>   onConflictUseIncoming;
>>>>>   load: 'mongo tests'.
>>>>> 
>>>>> Voyage-UnQLite
>>>>> 
>>>>> Metacello new
>>>>>   repository: 'github://pharo-nosql/voyage/mc';
>>>>>   baseline: 'Voyage';
>>>>>   onConflictUseIncoming;
>>>>>   load: 'unqlite tests'.
>>>>> 
>>>>> Voyage-Memory
>>>>> 
>>>>> Metacello new
>>>>>   repository: 'github://pharo-nosql/voyage/mc';
>>>>>   baseline: 'Voyage';
>>>>>   onConflictUseIncoming;
>>>>>   load: 'memory tests'.
>>>>> 
>>>>> Should work.
>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> Cyril Ferlicot
>>>>> https://ferlicot.fr
>>>>> 
>>>>> 
>>>>> 
>>>>> signature.asc (836 bytes)
>>>>> http://forum.world.st/attachment/5088985/0/signature.asc;
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> -
>>>> cheers, 
>>>> Sanjay
>>>> --
>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>> 
>>> 
>>> 
>>> 
>>> Screenshot 2018-12-02 at 15.02.19.png (165K)
>>> http://forum.world.st/attachment/5090021/0/Screenshot%202018-12-02%20at%2015.02.19.png
>>> http://forum.world.st/attachment/5090021/0/Screenshot%202018-12-02%20at%2015.02.19.pnggt;;
>> 
>> 
>> 
>> 
>> 
>> -
>> cheers, 
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>> http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html;





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Voyage

2018-12-07 Thread Sanjay Minni
I can download the file and shorten the name but the issue is it seems that
the process stops and remaining files and not downloaded, how to get around
that ?

to elaborate - only the first 7 files of this folder is copied/downloaded
into pharo-local/...
 
https://github.com/pharo-contributions/Cryptography/tree/master/source/Cryptography-MSCerts.package/Win32FFICertificateStore.class/instance



Ben Coman wrote
> On Fri, 7 Dec 2018 at 00:26, Sanjay Minni 

> sm@

>  wrote:
> 
>> Hi Ben,
>>
>> how to go about the hack ?
>>
>> it seems the file being looked for is this(from the github Cryptography
>> repository)
>> http://forum.world.st/file/t368721/CryptographyLoadErr.jpg;
>>
> but this is not copied in ...\pharo-local\...\sources\...
>> http://forum.world.st/file/t368721/CryptographyFilesInSource.jpg;
>>
>>
> Try manually downloading that file and put it in place named something
> short like e.g. "xx.st"
>  I'm not certain that will work, but worth a try.
> 
> Alternatively, install pharo in a short root folder "C:\x" to give it
> filenames plenty of headroom.
> Note, this might not be your problem, but should help scope it out.
> 
> 
> 
>> also
>> Voyage loading thru playground ultimately terminates as per screen below
>> (is
>> this an expected behaviour) ?
>> http://forum.world.st/file/t368721/VoyageLoadTermination.jpg;
>>
>>
>  I'm  not familiar with that.
> 
> cheers -ben
> 
> 
>>
>>
>> Ben Coman wrote
>> > On Wed, 5 Dec 2018 at 00:25, Sanjay Minni 
>>
>> > sm@
>>
>> >  wrote:
>> >
>> >> Hi Esteban,
>> >>
>> >> I get a Debug Popup as per below - how do I debug from here
>> >>
>> >> http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg;
>> >>
>> >> http://forum.world.st/file/t368721/VoyageLoadError01.jpg;
>> >>
>> >
>> > Is this on Windows?
>> > It could be that long path names continue to bite.
>> > Could you try a hack... go in on the command line and shorten the
>> > directory
>> > names after "source" ?
>> >
>> > cheers -ben
>> >
>> > [... snip ...]
>>
>>
>>
>>
>>
>> -
>> cheers,
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>
>>





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Voyage

2018-12-06 Thread Sanjay Minni
Hi Ben,

how to go about the hack ?

it seems the file being looked for is this(from the github Cryptography
repository)
<http://forum.world.st/file/t368721/CryptographyLoadErr.jpg> 

but this is not copied in ...\pharo-local\...\sources\...
<http://forum.world.st/file/t368721/CryptographyFilesInSource.jpg> 

also
Voyage loading thru playground ultimately terminates as per screen below (is
this an expected behaviour) ?
<http://forum.world.st/file/t368721/VoyageLoadTermination.jpg>  



Ben Coman wrote
> On Wed, 5 Dec 2018 at 00:25, Sanjay Minni 

> sm@

>  wrote:
> 
>> Hi Esteban,
>>
>> I get a Debug Popup as per below - how do I debug from here
>>
>> http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg;
>>
>> http://forum.world.st/file/t368721/VoyageLoadError01.jpg;
>>
> 
> Is this on Windows?
> It could be that long path names continue to bite.
> Could you try a hack... go in on the command line and shorten the
> directory
> names after "source" ?
> 
> cheers -ben
> 
> [... snip ...]





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7 Monticello browser and github repositories

2018-12-04 Thread Sanjay Minni
I get this problem when trying to install a package (VoyageMongo) thru
Catalog Browser

Pharo 7.0.0rc1 on Win 10 32 bit fresh image->Catalogue Browser
Select VoyageMongo ->-> install stable version

why does the installation just abort with the message: 
<http://forum.world.st/file/t368721/CatalogBrowserVoyageMongoDies01.jpg> 
should it not come up a debugger walk back or at least with more
information.

Iceberg status is: 
<http://forum.world.st/file/t368721/Iceberg01.jpg> 


Ben Coman wrote
> On Mon, 3 Dec 2018 at 01:48, Sanjay Minni via Pharo-users <

> pharo-users@.pharo

>> wrote:
> 
>> How to add new github repositories in Monticello (Browser) in Pharo 7
>> (e.g to include the repository for Voyage)
>>
>> Monticello browser does show github repositories - how to edit / add new
>> ones ?
>>
> 
> Please try Iceberg.  Your feedback as a fresh Iceberg user would be
> useful.
> Sorry I don't have any links handy, but it would be interesting to see
> what
> you can work out intuitively.
> 
> One thing though, if you are using Windows you'll need to "Use custom SSH
> keys..."
> (if you are using ssh based protocol)
> 
> cheers -ben





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Voyage

2018-12-04 Thread Sanjay Minni
Hi Esteban,

I get a Debug Popup as per below - how do I debug from here

<http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg> 

<http://forum.world.st/file/t368721/VoyageLoadError01.jpg> 


EstebanLM wrote
> There is indeed a problem because cryptography package is still using an
> old API: #ifNotNilDo: that does not exists anymore in Pharo. 
> You are probably seen something like this: 
> 
> 
> 
> 
> (And this is a bug)
> Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:,
> then save and select “proceed”.
> 
> That will allow voyage to load properly.
> 
> Cheers, 
> Esteban
> 
> 
> 
>> On 2 Dec 2018, at 12:39, Sanjay Minni 

> sm@

>  wrote:
>> 
>> I am unable to load Voyage-Mongo and Voyage-Memory in  Pharo 7.0.0rC1
>> 
>> tried using the scipt below and also thru the Catalog Browser entries for
>> Voyage
>> any pointers
>> 
>> 
>> CyrilFerlicot wrote
>>> Le 16/11/2018 à 02:02, horrido a écrit :
>>>> I'm trying to load Voyage for MongoDB and I'm having great difficulty.
>>>> The
>>>> docs seem to be out of date.
>>>> 
>>>> What are the current instructions for doing this?
>>>> 
>>>> The docs also refer to "Configurations Browser" in World Menu/Tools,
>>>> but
>>>> there is no longer any such thing.
>>>> 
>>>> 
>>> 
>>> Hi,
>>> 
>>> Voyage-Mongo
>>> 
>>> Metacello new
>>>repository: 'github://pharo-nosql/voyage/mc';
>>>baseline: 'Voyage';
>>>onConflictUseIncoming;
>>>load: 'mongo tests'.
>>> 
>>> Voyage-UnQLite
>>> 
>>> Metacello new
>>>repository: 'github://pharo-nosql/voyage/mc';
>>>baseline: 'Voyage';
>>>onConflictUseIncoming;
>>>load: 'unqlite tests'.
>>> 
>>> Voyage-Memory
>>> 
>>> Metacello new
>>>repository: 'github://pharo-nosql/voyage/mc';
>>>baseline: 'Voyage';
>>>onConflictUseIncoming;
>>>load: 'memory tests'.
>>> 
>>> Should work.
>>> 
>>>> 
>>>> --
>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>> 
>>> 
>>> 
>>> -- 
>>> Cyril Ferlicot
>>> https://ferlicot.fr
>>> 
>>> 
>>> 
>>> signature.asc (836 bytes)
>>> http://forum.world.st/attachment/5088985/0/signature.asc;
>> 
>> 
>> 
>> 
>> 
>> -
>> cheers, 
>> Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>> 
> 
> 
> 
> Screenshot 2018-12-02 at 15.02.19.png (165K)
> http://forum.world.st/attachment/5090021/0/Screenshot%202018-12-02%20at%2015.02.19.png;





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Pharo 7 Monticello browser and github repositories

2018-12-02 Thread Sanjay Minni via Pharo-users
--- Begin Message ---
How to add new github repositories in Monticello (Browser) in Pharo 7
(e.g to include the repository for Voyage)

Monticello browser does show github repositories - how to edit / add new
ones ?   



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

--- End Message ---


[Pharo-users] old folder names being picked up in settings

2018-12-02 Thread Sanjay Minni
I am using Windows 10 PharoLauncher->Pharo 7.0.0rc1

I find when installing a new image, the folder names of an earlier is picked
up by default, as such when loadig packages / cofigurations they are all
placed in the earlier directory

I saw the names in the settings  
Pharo->settings->system->local directory
Pharo->Settings->Software Configuration Management->Monticell->Local Cache
Directory

how to resolve



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Voyage

2018-12-02 Thread Sanjay Minni
I am unable to load Voyage-Mongo and Voyage-Memory in  Pharo 7.0.0rC1

tried using the scipt below and also thru the Catalog Browser entries for
Voyage
any pointers


CyrilFerlicot wrote
> Le 16/11/2018 à 02:02, horrido a écrit :
>> I'm trying to load Voyage for MongoDB and I'm having great difficulty.
>> The
>> docs seem to be out of date.
>> 
>> What are the current instructions for doing this?
>> 
>> The docs also refer to "Configurations Browser" in World Menu/Tools, but
>> there is no longer any such thing.
>> 
>> 
> 
> Hi,
> 
> Voyage-Mongo
> 
> Metacello new
> repository: 'github://pharo-nosql/voyage/mc';
> baseline: 'Voyage';
> onConflictUseIncoming;
> load: 'mongo tests'.
> 
> Voyage-UnQLite
> 
> Metacello new
> repository: 'github://pharo-nosql/voyage/mc';
> baseline: 'Voyage';
> onConflictUseIncoming;
> load: 'unqlite tests'.
> 
> Voyage-Memory
> 
> Metacello new
> repository: 'github://pharo-nosql/voyage/mc';
> baseline: 'Voyage';
> onConflictUseIncoming;
> load: 'memory tests'.
> 
> Should work.
> 
>> 
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>> 
> 
> 
> -- 
> Cyril Ferlicot
> https://ferlicot.fr
> 
> 
> 
> signature.asc (836 bytes)
> http://forum.world.st/attachment/5088985/0/signature.asc;





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7 - RFB

2018-11-27 Thread Sanjay Minni
thanks all
 



-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7 - RFB

2018-11-25 Thread Sanjay Minni
OK loaded RFB in pharo 7.0 Thru Monticello

is there any documentation somewhere


Sanjay Minni wrote
> what is RFB used for ? and can I load it in Pharo 7.
> I could not find any documentation anywhere
> 
> When migrating an earlier application (pharo 6.1 to 7.0) 
> RFB was loaded in the ConfigurationOfApplication,(in 6.1)
> However in Pharo 7, I manually loaded the required packages and loading
> seems complete without RFB so am trying to figure out what is RFB and what
> was it used for (application loaded fine). 
> 
> any inputs pls how to go about it 
> (off course I can try running and just see if anything crashes while
> running
> but so many things may cause crashes and want to know before proceeding) 
> 
> 
> 
> -
> cheers, 
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7- looking for seaside-REST

2018-11-24 Thread Sanjay Minni
OK ... just managed to load 'REST' by executing in the playground:

(ConfigurationOfSeaside3 project version: '3.2.4' ) load: 'REST'.



Sanjay Minni wrote
> Hi Johan,
> 
> I couldnt figure out how to load Seaside 'REST' group on readme, 
> So could you pls help me with the command to load 'REST' (explicitly) in
> Pharo 7.
> (... yes I am beginner level in pharo)
> 
> Also has Seaside REST been ported for Pharo 7 ?  
> as I see there is a line in Catalog Browser 'SeasideREST' but there is an
> error while trying to install
> 
> 
> Johan Brichau-2 wrote
>> Hi Sanjay,
>> 
>> Ok, that’s the latest release.
>> However, I assume you are upgrading from an earlier version… which
>> version
>> were you using before?
>> 
>> Since Seaside 3.2.0 (I believe to recall), we made the default load of
>> Seaside much lighter, requiring you to load additional groups explicitly.
>> Before, all of Seaside was loaded per default, which posed problems for
>> people who only wanted core (for example).
>> 
>> The ‘REST’ group is such an explicit group to load.
>> 
>> So, if you load that group as well. It should work.
>> 
>> I don’t know how the catalog browser works, but I assume you can specify
>> the groups to load?
>> Check out the README on https://github.com/SeasideSt/Seaside
>> https://github.com/SeasideSt/Seaside; to load directly from the
>> git
>> repo and use Metacello. There are examples there.
>> 
>> Johan
>> 
>> Ps: Seaside 3.3 should be coming up soon as well, which includes fixes
>> for
>> Pharo 7.
>> 
>>> On 24 Nov 2018, at 09:22, Sanjay Minni 
> 
>> sm@
> 
>>  wrote:
>>> 
>>> Johan,
>>> 
>>> Thru monticello browser it shows
>>> 
>>> ConfigurationOfSeaside3-JohanBrichau.335 bugfix release 3.2.4
>>> Repository: smalltalkhub.com/mc/Pharo/MetaRepoForPharo70/main
>>> 
>>> if that helps
>>> 
>>> 
>>> 
>>> Sanjay Minni wrote
>>>> Johan,
>>>> 
>>>> I am installing by going to Pharo 7.0.0rc1->Catalog Browser right click
>>>> on
>>>> seaside3 and selecting install stable version. From the messages I
>>>> presume
>>>> its installing 3.2.4
>>>> 
>>>> if you can tell me how to figure out the Version and Repository I will
>>>> get
>>>> the info.
>>>> 
>>>> 
>>>> Johan Brichau-2 wrote
>>>>> Sanjay,
>>>>> 
>>>>> Which version of Seaside are you using and from which repository?
>>>>> 
>>>>> Johan
>>>>> 
>>>>>> On 24 Nov 2018, at 07:22, Sanjay Minni 
>>>> 
>>>>> sm@
>>>> 
>>>>>  wrote:
>>>>>> 
>>>>>> 
>>>>>> I am migrating my 6.1 application (under develoment) to 7.0 - 
>>>>>> I have loaded the required packages first thru Catalog Browser (in
>>>>>> 7.0)
>>>>>> -
>>>>>> Mandrill, Mustache, Seaside3, VoyageMongo
>>>>>> 
>>>>>> How to load the following in 7:
>>>>>> - seaside-REST - My application looks for WARestfulComponentFilter
>>>>>> - RFB 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Sven Van Caekenberghe-2 wrote
>>>>>>> You need to tell us how are loading Seaside, exactly.
>>>>>>> 
>>>>>>> Using 
>>>>>>> 
>>>>>>> Metacello new
>>>>>>> baseline:'Seaside3';
>>>>>>> repository: 'github://SeasideSt/Seaside:master/repository';
>>>>>>> load.
>>>>>>> 
>>>>>>> ?
>>>>>>> 
>>>>>>> The dev build on P7 passes it seems
>>>>>>> https://travis-ci.org/SeasideSt/Seaside
>>>>>>> 
>>>>>>>> On 19 Nov 2018, at 17:34, Sanjay Minni 
>>>>>> 
>>>>>>> sm@
>>>>>> 
>>>>>>>  wrote:
>>>>>>>> 
>>>>>>>> How do I proceed from here ?
>>>>>>>> 
>>>>>>>> (Pharo 7 32 bit on Win 10) 
>>>>>>>> 
>>>>>>>> whle installing a developed package - Loading stops at
>>>>>>>> Seaside-Pharo-JSON-Jo5
>>>>>>>> 
>>>>>>>> This package depends on the following classes:
>>>>>>>> WAPharoEncoder
>>>>>>>> You must resolve these dependencies before you will be able to load
>>>>>>>> these
>>>>>>>> definitions: 
>>>>>>>> WAPharoJsonEncoder
>>>>>>>> WAPharoJsonEncoder>>#delegateOn:
>>>>>>>> WAPharoJsonEncoder>>#initialize
>>>>>>>> WAPharoJsonEncoder>>#initializeJsonTable
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> -
>>>>>>>> ---
>>>>>>>> Regards, Sanjay
>>>>>>>> --
>>>>>>>> Sent from:
>>>>>>>> http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -
>>>>>> ---
>>>>>> Regards, Sanjay
>>>>>> --
>>>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> -
>>>> ---
>>>> Regards, Sanjay
>>>> --
>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>> 
>>> 
>>> 
>>> 
>>> 
>>> -
>>> ---
>>> Regards, Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>
> 
> 
> 
> 
> 
> -
> ---
> Regards, Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
---
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Pharo 7 - RFB

2018-11-24 Thread Sanjay Minni
Where can I find RFB for Pharo 7 



-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7- looking for seaside-REST

2018-11-24 Thread Sanjay Minni
Hi Johan,

I couldnt figure out how to load Seaside 'REST' group on readme, 
So could you pls help me with the command to load 'REST' (explicitly) in
Pharo 7.
(... yes I am beginner level in pharo)

Also has Seaside REST been ported for Pharo 7 ?  
as I see there is a line in Catalog Browser 'SeasideREST' but there is an
error while trying to install


Johan Brichau-2 wrote
> Hi Sanjay,
> 
> Ok, that’s the latest release.
> However, I assume you are upgrading from an earlier version… which version
> were you using before?
> 
> Since Seaside 3.2.0 (I believe to recall), we made the default load of
> Seaside much lighter, requiring you to load additional groups explicitly.
> Before, all of Seaside was loaded per default, which posed problems for
> people who only wanted core (for example).
> 
> The ‘REST’ group is such an explicit group to load.
> 
> So, if you load that group as well. It should work.
> 
> I don’t know how the catalog browser works, but I assume you can specify
> the groups to load?
> Check out the README on https://github.com/SeasideSt/Seaside
> https://github.com/SeasideSt/Seaside; to load directly from the git
> repo and use Metacello. There are examples there.
> 
> Johan
> 
> Ps: Seaside 3.3 should be coming up soon as well, which includes fixes for
> Pharo 7.
> 
>> On 24 Nov 2018, at 09:22, Sanjay Minni 

> sm@

>  wrote:
>> 
>> Johan,
>> 
>> Thru monticello browser it shows
>> 
>> ConfigurationOfSeaside3-JohanBrichau.335 bugfix release 3.2.4
>> Repository: smalltalkhub.com/mc/Pharo/MetaRepoForPharo70/main
>> 
>> if that helps
>> 
>> 
>> 
>> Sanjay Minni wrote
>>> Johan,
>>> 
>>> I am installing by going to Pharo 7.0.0rc1->Catalog Browser right click
>>> on
>>> seaside3 and selecting install stable version. From the messages I
>>> presume
>>> its installing 3.2.4
>>> 
>>> if you can tell me how to figure out the Version and Repository I will
>>> get
>>> the info.
>>> 
>>> 
>>> Johan Brichau-2 wrote
>>>> Sanjay,
>>>> 
>>>> Which version of Seaside are you using and from which repository?
>>>> 
>>>> Johan
>>>> 
>>>>> On 24 Nov 2018, at 07:22, Sanjay Minni 
>>> 
>>>> sm@
>>> 
>>>>  wrote:
>>>>> 
>>>>> 
>>>>> I am migrating my 6.1 application (under develoment) to 7.0 - 
>>>>> I have loaded the required packages first thru Catalog Browser (in
>>>>> 7.0)
>>>>> -
>>>>> Mandrill, Mustache, Seaside3, VoyageMongo
>>>>> 
>>>>> How to load the following in 7:
>>>>> - seaside-REST - My application looks for WARestfulComponentFilter
>>>>> - RFB 
>>>>> 
>>>>> 
>>>>> 
>>>>> Sven Van Caekenberghe-2 wrote
>>>>>> You need to tell us how are loading Seaside, exactly.
>>>>>> 
>>>>>> Using 
>>>>>> 
>>>>>> Metacello new
>>>>>> baseline:'Seaside3';
>>>>>> repository: 'github://SeasideSt/Seaside:master/repository';
>>>>>> load.
>>>>>> 
>>>>>> ?
>>>>>> 
>>>>>> The dev build on P7 passes it seems
>>>>>> https://travis-ci.org/SeasideSt/Seaside
>>>>>> 
>>>>>>> On 19 Nov 2018, at 17:34, Sanjay Minni 
>>>>> 
>>>>>> sm@
>>>>> 
>>>>>>  wrote:
>>>>>>> 
>>>>>>> How do I proceed from here ?
>>>>>>> 
>>>>>>> (Pharo 7 32 bit on Win 10) 
>>>>>>> 
>>>>>>> whle installing a developed package - Loading stops at
>>>>>>> Seaside-Pharo-JSON-Jo5
>>>>>>> 
>>>>>>> This package depends on the following classes:
>>>>>>> WAPharoEncoder
>>>>>>> You must resolve these dependencies before you will be able to load
>>>>>>> these
>>>>>>> definitions: 
>>>>>>> WAPharoJsonEncoder
>>>>>>> WAPharoJsonEncoder>>#delegateOn:
>>>>>>> WAPharoJsonEncoder>>#initialize
>>>>>>> WAPharoJsonEncoder>>#initializeJsonTable
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> -
>>>>>>> ---
>>>>>>> Regards, Sanjay
>>>>>>> --
>>>>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -
>>>>> ---
>>>>> Regards, Sanjay
>>>>> --
>>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> -
>>> ---
>>> Regards, Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>> 
>> 
>> 
>> 
>> 
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7- looking for seaside-REST and RFB

2018-11-24 Thread Sanjay Minni
Johan,

Thru monticello browser it shows

ConfigurationOfSeaside3-JohanBrichau.335 bugfix release 3.2.4
Repository: smalltalkhub.com/mc/Pharo/MetaRepoForPharo70/main

if that helps



Sanjay Minni wrote
> Johan,
> 
> I am installing by going to Pharo 7.0.0rc1->Catalog Browser right click on
> seaside3 and selecting install stable version. From the messages I presume
> its installing 3.2.4
> 
> if you can tell me how to figure out the Version and Repository I will get
> the info.
> 
> 
> Johan Brichau-2 wrote
>> Sanjay,
>> 
>> Which version of Seaside are you using and from which repository?
>> 
>> Johan
>> 
>>> On 24 Nov 2018, at 07:22, Sanjay Minni 
> 
>> sm@
> 
>>  wrote:
>>> 
>>> 
>>> I am migrating my 6.1 application (under develoment) to 7.0 - 
>>> I have loaded the required packages first thru Catalog Browser (in 7.0)
>>> -
>>> Mandrill, Mustache, Seaside3, VoyageMongo
>>> 
>>> How to load the following in 7:
>>> - seaside-REST - My application looks for WARestfulComponentFilter
>>> - RFB 
>>> 
>>> 
>>> 
>>> Sven Van Caekenberghe-2 wrote
>>>> You need to tell us how are loading Seaside, exactly.
>>>> 
>>>> Using 
>>>> 
>>>> Metacello new
>>>> baseline:'Seaside3';
>>>> repository: 'github://SeasideSt/Seaside:master/repository';
>>>> load.
>>>> 
>>>> ?
>>>> 
>>>> The dev build on P7 passes it seems
>>>> https://travis-ci.org/SeasideSt/Seaside
>>>> 
>>>>> On 19 Nov 2018, at 17:34, Sanjay Minni 
>>> 
>>>> sm@
>>> 
>>>>  wrote:
>>>>> 
>>>>> How do I proceed from here ?
>>>>> 
>>>>> (Pharo 7 32 bit on Win 10) 
>>>>> 
>>>>> whle installing a developed package - Loading stops at
>>>>> Seaside-Pharo-JSON-Jo5
>>>>> 
>>>>> This package depends on the following classes:
>>>>> WAPharoEncoder
>>>>> You must resolve these dependencies before you will be able to load
>>>>> these
>>>>> definitions: 
>>>>> WAPharoJsonEncoder
>>>>> WAPharoJsonEncoder>>#delegateOn:
>>>>> WAPharoJsonEncoder>>#initialize
>>>>> WAPharoJsonEncoder>>#initializeJsonTable
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -
>>>>> ---
>>>>> Regards, Sanjay
>>>>> --
>>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> -
>>> ---
>>> Regards, Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>
> 
> 
> 
> 
> 
> -
> ---
> Regards, Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7- looking for seaside-REST and RFB

2018-11-24 Thread Sanjay Minni
Johan,

I am installing by going to Pharo 7.0.0rc1->Catalog Browser right click on
seaside3 and selecting install stable version. From the messages I presume
its installing 3.2.4

if you can tell me how to figure out the Version and Repository I will get
the info.


Johan Brichau-2 wrote
> Sanjay,
> 
> Which version of Seaside are you using and from which repository?
> 
> Johan
> 
>> On 24 Nov 2018, at 07:22, Sanjay Minni 

> sm@

>  wrote:
>> 
>> 
>> I am migrating my 6.1 application (under develoment) to 7.0 - 
>> I have loaded the required packages first thru Catalog Browser (in 7.0) -
>> Mandrill, Mustache, Seaside3, VoyageMongo
>> 
>> How to load the following in 7:
>> - seaside-REST - My application looks for WARestfulComponentFilter
>> - RFB 
>> 
>> 
>> 
>> Sven Van Caekenberghe-2 wrote
>>> You need to tell us how are loading Seaside, exactly.
>>> 
>>> Using 
>>> 
>>> Metacello new
>>> baseline:'Seaside3';
>>> repository: 'github://SeasideSt/Seaside:master/repository';
>>> load.
>>> 
>>> ?
>>> 
>>> The dev build on P7 passes it seems
>>> https://travis-ci.org/SeasideSt/Seaside
>>> 
>>>> On 19 Nov 2018, at 17:34, Sanjay Minni 
>> 
>>> sm@
>> 
>>>  wrote:
>>>> 
>>>> How do I proceed from here ?
>>>> 
>>>> (Pharo 7 32 bit on Win 10) 
>>>> 
>>>> whle installing a developed package - Loading stops at
>>>> Seaside-Pharo-JSON-Jo5
>>>> 
>>>> This package depends on the following classes:
>>>> WAPharoEncoder
>>>> You must resolve these dependencies before you will be able to load
>>>> these
>>>> definitions: 
>>>> WAPharoJsonEncoder
>>>> WAPharoJsonEncoder>>#delegateOn:
>>>> WAPharoJsonEncoder>>#initialize
>>>> WAPharoJsonEncoder>>#initializeJsonTable
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> -
>>>> ---
>>>> Regards, Sanjay
>>>> --
>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>> 
>> 
>> 
>> 
>> 
>> 
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Pharo 7- looking for seaside-REST and RFB

2018-11-23 Thread Sanjay Minni


I am migrating my 6.1 application (under develoment) to 7.0 - 
I have loaded the required packages first thru Catalog Browser (in 7.0) -
Mandrill, Mustache, Seaside3, VoyageMongo

How to load the following in 7:
- seaside-REST - My application looks for WARestfulComponentFilter
- RFB 



Sven Van Caekenberghe-2 wrote
> You need to tell us how are loading Seaside, exactly.
> 
> Using 
> 
> Metacello new
>  baseline:'Seaside3';
>  repository: 'github://SeasideSt/Seaside:master/repository';
>  load.
> 
> ?
> 
> The dev build on P7 passes it seems
> https://travis-ci.org/SeasideSt/Seaside
> 
>> On 19 Nov 2018, at 17:34, Sanjay Minni 

> sm@

>  wrote:
>> 
>> How do I proceed from here ?
>> 
>> (Pharo 7 32 bit on Win 10) 
>> 
>> whle installing a developed package - Loading stops at
>> Seaside-Pharo-JSON-Jo5
>> 
>> This package depends on the following classes:
>>  WAPharoEncoder
>> You must resolve these dependencies before you will be able to load these
>> definitions: 
>>  WAPharoJsonEncoder
>>  WAPharoJsonEncoder>>#delegateOn:
>>  WAPharoJsonEncoder>>#initialize
>>  WAPharoJsonEncoder>>#initializeJsonTable
>> 
>> 
>> 
>> 
>> 
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Pharo 7 Loading stops at Seaside-Pharo-JSON-Jo....5

2018-11-19 Thread Sanjay Minni
How do I proceed from here ?

(Pharo 7 32 bit on Win 10) 

whle installing a developed package - Loading stops at
Seaside-Pharo-JSON-Jo5

This package depends on the following classes:
  WAPharoEncoder
You must resolve these dependencies before you will be able to load these
definitions: 
  WAPharoJsonEncoder
  WAPharoJsonEncoder>>#delegateOn:
  WAPharoJsonEncoder>>#initialize
  WAPharoJsonEncoder>>#initializeJsonTable





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Loading ZincHTTPComponents iget stuck in Pharo 7.0.0.RC1-32 bit in Win 10

2018-11-17 Thread Sanjay Minni
Hi I am trying to load one of our packages which is up and running in Pharo
6.1 in Pharo-7.0.0.RC1
(Pharo 7.0.0.RC1 32bit in Win 10)

It gets stuck at Loading Zinc-Character-Encoding-Tests-Sven43, 
the environment freezes no further messages.
I tried loading only ConfigurationOfZincHTTPComponents in a fresh image -
same result (loading 2.9.2 of Conf...ZincHTTP...)

how to get around this

regards
 



-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] using latest iceberg with Pharo 6.1 / 7.0

2018-11-08 Thread Sanjay Minni
Thanks Sven, Guille,

I am only looking at iceberg for development / loading of a software project
being developed in Pharo (i.e. not develop iceberg itself ... if the
question was on iceberg development maybe I would have posted in
Pharo-developers group ;) ). so it seems there is nothing to be done to
"use" iceberg.

I have some questions ... pardon if they are naive but I am pretty green in
the pharo environment.

Question 1: This is on the sequence for cloning a repository and loading the
project from bitbucket with a Metacello configuration defined. - 
I have cloned on pharo 6.1... after that do I have to load the project /
packages as a separate step ?
after cloning, iceberg shows as follows
 Name CurrBranch   loaded version   Status
myProjectdevelopmentNo Package Loadednot loaded

Question 2: what are the steps to pull the latest version of the project and
overwrite the existing package versions already loaded

Question 3: Are class side initialize scripts triggerred on first time load
and on reload 

Question 4: the project has several external files .jpegs, .css .json etc,
... are they also pulled / pushed alongwith pharo code thru iceberg 

Question 5: how do I update iceberg 1.4.0 in pharo 6.1 image / 7.0 image

Question 6: is there documentation / guide available for iceberg like the
monticello / metacello guide in Deep Into Pharo 

thanks
Sanjay


Guillermo Polito wrote
> On Fri, Nov 2, 2018 at 6:25 PM Sanjay Minni 

> sm@

>  wrote:
> 
>> If I want to use iceberg then should I first update pharo image as
>> mentioned
>> on github iceberg homepage (https://github.com/pharo-vcs/iceberg)
>>
> 
> I'd also insist here with Sven. Could you please explain better what are
> you trying to accomplish?
> 
> 
>> for 6.1: should I run the script as given on the homepage or is there an
>> easier way to upgrade (i.e. some UI - point and click) ?
>>
> 
> This is ok, and this will update latest release (not latest dev version).
> Usually from a user perspective yor may want only latest release and
> that's
> ok.
> 
> 
>>
>> for 7.0: its mentioned to clone iceberg and pull changes
>>- i run iceberg ...
>>- dialog opens:repositories - there is a line "iceberg ... local
>> repositories missing".
>> how should i proceed from here ?
>>
> [SNIP]
> 
> Actually, here what you were doing is loading latest version of iceberg to
> contribute to it.
> If you want to use Iceberg, you need to do nothing :) The latest iceberg
> version is already in Pharo7 and you had nothing to do.
> 
> Cheers,
> Guille





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] using latest iceberg with Pharo 6.1 / 7.0

2018-11-02 Thread Sanjay Minni
If I want to use iceberg then should I first update pharo image as mentioned
on github iceberg homepage (https://github.com/pharo-vcs/iceberg)

for 6.1: should I run the script as given on the homepage or is there an
easier way to upgrade (i.e. some UI - point and click) ?

for 7.0: its mentioned to clone iceberg and pull changes 
   - i run iceberg ... 
   - dialog opens:repositories - there is a line "iceberg ... local
repositories missing".
how should i proceed from here ?
  
 I tried as follows (not sure if that is right
 - double clicked on iceberg ... dialog opened: "working copy of
iceberg" ... 
all lines have "local repository missing"
 - clicked icon Repair
 - in the dialog - selected github.com, owner:pharo-vcs,
project:iceberg as per below
    
 - then got status "uptodate" and did a fetch ... finally dialog as
below
 
 
  ok ... then what do i do next ?

regards
Sanjay 
   




-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Monticello or Iceberg ... which to use

2018-01-24 Thread Sanjay Minni
Hi

How to decide between which one to use - Monticello or Iceberg.

We have code in bitbucket. 
at this time code is being shared only between a small developer group. 
It is not intended to be publicly available.

thanks
Sanjay
  




-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7 image cannot write changes message on startup

2018-01-21 Thread Sanjay Minni
The message "... cannot write changes ... check that you have write
permissions ..." is still there but I I install packages I can see .changes
file increasing in size

regards
Sanjay


Alistair Grant wrote
> Hi Sanjay,
> 
> On 21 January 2018 at 12:10, Sanjay Minni 

> sm@

>  wrote:
>> Hullo
>>
>> Can someone help with fixing this issue,
>> I am unable to use Pharo 7 image on windows 10 till this is done
> 
> I'm not regularly using Windows, but a workaround is to create a
> startup file with:
> 
> SourceFiles close; ensureOpen
> 
> in it.
> 
> Cheers,
> Alistair





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7 image cannot write changes message on startup

2018-01-21 Thread Sanjay Minni
Hullo

Can someone help with fixing this issue,
I am unable to use Pharo 7 image on windows 10 till this is done

regards


Alistair Grant wrote
> Hi Sanjay,
> 
> You're not the only one. :-)  This problem has been reported on the
> pharo-dev mailing list as well.
> 
> Cheers,
> Alistair
> 
> 
> On 13 January 2018 at 06:49, Sanjay Minni 

> sm@

>  wrote:
>> Hi Richard,
>>
>> the path for the image/changes/sources is
>>
>>C:\Users\Myself\Documents\DevArea\p7\Pharo7.0-32bit-eb0a6fb.changes.
>>
>> in which I have all the rights (this is a desktop in which I have admin
>> rights)
>> the pharo image messages also shows the same path (in my earlier post I
>> had
>> replaced with ...)
>>
>> the VM is is a separate directory which is in the path
>>
>> so what could be the issue here
>>
>>
>> Richard Sargent wrote
>>> Hi Sanjay,
>>>
>>> It depends on where you installed Pharo. The ... in the path cited is
>>> important. (And maybe Pharo elided the path.)
>>>
>>> If the path involves either of the Program Files directories, they
>>> cannot
>>> be written by an unprivileged user/program.
>>>
>>> Check your access rights on each directory or file in the path via their
>>> properties.
>>>
>>>
>>> On Jan 12, 2018 21:09, "Sanjay Minni" 
>>
>>> sm@
>>
>>>  wrote:
>>>
>>>> Hi
>>>>
>>>> I get the following message when I try to startup the latest Pharo 7
>>>> image
>>>> (32 bit VM in Windows).
>>>>
>>>> "Information
>>>>  Pharo cannot write to the changes file named
>>>> C:\...\Pharo7.0-32bit-eb0a6fb.changes.
>>>>  Please check that you have write permission for this file."
>>>>
>>>> This is a desktop and there is really no issues o permissions
>>>> What is wrong here
>>>>
>>>> regards
>>>> Sanjay
>>>>
>>>>
>>>>
>>>> -
>>>> ---
>>>> Regards, Sanjay
>>>> --
>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>>
>>>>
>>
>>
>>
>>
>>
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7 image cannot write changes message on startup

2018-01-13 Thread Sanjay Minni
Peter,

this is the only image (re-checked)
However this seems to be a reported issue.

which version of VM are you using

Regards
Sanjay



-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7 image cannot write changes message on startup

2018-01-13 Thread Sanjay Minni
Peter

this is not the case ... this is the only copy,
However it seems this is reported issue as per the other thread

(I am on Windows 10 if that is relevant)

regards
Sanjay




-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7 image cannot write changes message on starup

2018-01-12 Thread Sanjay Minni
Hi Richard,

the path for the image/changes/sources is 

   C:\Users\Myself\Documents\DevArea\p7\Pharo7.0-32bit-eb0a6fb.changes.

in which I have all the rights (this is a desktop in which I have admin
rights)
the pharo image messages also shows the same path (in my earlier post I had
replaced with ...)

the VM is is a separate directory which is in the path

so what could be the issue here


Richard Sargent wrote
> Hi Sanjay,
> 
> It depends on where you installed Pharo. The ... in the path cited is
> important. (And maybe Pharo elided the path.)
> 
> If the path involves either of the Program Files directories, they cannot
> be written by an unprivileged user/program.
> 
> Check your access rights on each directory or file in the path via their
> properties.
> 
> 
> On Jan 12, 2018 21:09, "Sanjay Minni" 

> sm@

>  wrote:
> 
>> Hi
>>
>> I get the following message when I try to startup the latest Pharo 7
>> image
>> (32 bit VM in Windows).
>>
>> "Information
>>  Pharo cannot write to the changes file named
>> C:\...\Pharo7.0-32bit-eb0a6fb.changes.
>>  Please check that you have write permission for this file."
>>
>> This is a desktop and there is really no issues o permissions
>> What is wrong here
>>
>> regards
>> Sanjay
>>
>>
>>
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>
>>





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Pharo 7 image cannot write changes message on starup

2018-01-12 Thread Sanjay Minni
Hi

I get the following message when I try to startup the latest Pharo 7 image
(32 bit VM in Windows). 

"Information
 Pharo cannot write to the changes file named
C:\...\Pharo7.0-32bit-eb0a6fb.changes.
 Please check that you have write permission for this file."

This is a desktop and there is really no issues o permissions
What is wrong here

regards
Sanjay



-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] FYI about Pharo MOOC

2017-12-10 Thread Sanjay Minni
sorry mised your mail

I got these files from the link in the message of your post on Oct 13

"I'm about to release the en versions.
you can find them unofficially on http://www.stephaneducasse.eu/MOOC/

Stef"


http://www.stephaneducasse.eu/MOOC/Videos-EN/MOOC%20WEEK%205/
and
http://www.stephaneducasse.eu/MOOC/Videos-EN/MOOC%20WEEK%205/MP4/


---
Sanjay Minni
+91-9900-902902

On Fri, Nov 3, 2017 at 1:44 PM, Stephane Ducasse <stepharo.s...@gmail.com>
wrote:

> Sanjay
>
> where did you get this file?
>
> Stef
>
> On Wed, Nov 1, 2017 at 5:26 PM, Sanjay Minni <s...@planage.com> wrote:
> > There seems to be an issue with the english dubbed version of Week 5
> lesson
> > 4 - it has no content
> > C019SD-W5-S4-EN-V1.mp4
> >
> > ---
> > Sanjay Minni
> >
> > On Fri, Oct 13, 2017 at 1:29 AM, Stephane Ducasse <
> stepharo.s...@gmail.com>
> > wrote:
> >>
> >> I'm about to release the en versions.
> >> you can find them unofficially on http://www.stephaneducasse.eu/MOOC/
> >>
> >> Stef
> >>
> >> On Tue, Oct 10, 2017 at 10:10 PM, Gour <g...@atmarama.com> wrote:
> >> > On Tue, 10 Oct 2017 21:31:55 +0200
> >> > Stephane Ducasse
> >> > <stepharo.s...@gmail.com> wrote:
> >> >
> >> > Hello Stef,
> >> >
> >> >> I will ask one guy thursday and let you know.
> >> >
> >> > Thanks a lot!
> >> >
> >> >> We will release Mooc with english voices (not mine else english
> >> >> natives would get an heart attack - I have what they call a sexy
> >> >> french accents ;)
> >> >
> >> > I did watch few of your Pharo-related presentations and, although not
> >> > native,
> >> > happily survived. :-)
> >> >
> >> > Moreover, I'd say that your English is charming! At least, one is sure
> >> > that the
> >> > real human is speaking and not some "robot" put on auto-pilot, so if
> the
> >> > new
> >> > Mooc is going to be the same as the  current/old one, I'd prefer to
> >> > download
> >> > the current files and watched them along with *.srt subtitles?
> >> >
> >> > Iow. my point is that the accent is just one part of the
> talk/teaching,
> >> > but the
> >> > energy behind it is much more imporant - this is, my conviction, based
> >> > on my
> >> > own teaching experiences.
> >> >
> >> >
> >> > Sincerely,
> >> > Gour
> >> >
> >> > --
> >> > From anger, complete delusion arises, and from delusion
> >> > bewilderment of memory. When memory is bewildered,
> >> > intelligence is lost, and when intelligence is lost
> >> > one falls down again into the material pool.
> >> >
> >> >
> >> >
> >>
> >
>
>


Re: [Pharo-users] Anybody in this group in Bangalore or India

2017-11-16 Thread Sanjay Minni
Thanks,

I will reach out,
Will request for a post in the blog when I have got something up

Sanjay


Stephane Ducasse-3 wrote
> Thanks for the information. Let us know how to help you.
> Do you want me to post this on the Pharo weekly blog?
> 
> Stef
> 
> 
> On Sun, Nov 12, 2017 at 1:14 PM, Sanjay Minni 

> sm@

>  wrote:
>> Hi Stef,
>>
>> This is a business application on Fixed Assets Management and I want to
>> use
>> Pharo+Seaside stack to make the current desktop application in the link
>> below into an updated browser based application.
>>   http://www.minisoftindia.com/assetage/index.html
>>
>> This will be multi-tenanted hosted application in an internet server and
>> there are features planned for users / tenants inter-connectivity so as
>> to
>> increase colloboration between users.
>>
>> Its planned as a subscription based model and if possible there will also
>> be
>> a desktop (local hosted) version as well.
>>
>> 2 Pharo group members took up the assignment / helped me and went along
>> some
>> way to design / build the partially done application but both are
>> currently
>> out of time hence I am looking at some associates.
>> (they can pitch in here)
>>
>> Budget is a constraint as this is self funded hence I am looking at
>> someone
>> in India (preferably Bangalore) since hourly rates in the west works out
>> to
>> 5X rates in India.
>>
>> I though I will also get pharo skills and join hands but I guess learning
>> is
>> not that easy now
>>
>> The various applications at htto://www.minisoftindia.com/products were
>> quite
>> successful sometime back with a fair user base but since then were
>> shelved.
>> I plan to re-introduce them in a new Avatar
>>
>> i will be happy to answer any questions
>>
>> regards
>> Sanjay
>>
>>
>> Stephane Ducasse-3 wrote
>>> Hi sanjay
>>>
>>> tell us more about this interesting project.
>>> BTW I would love to have a success story from india and I know that
>>> some people developed nice frameworks there but I forgot the contact.
>>>
>>> Stef
>>>
>>> On Sun, Nov 12, 2017 at 11:12 AM, Sanjay Minni 
>>
>>> sm@
>>
>>>  wrote:
>>>> Hi,
>>>>
>>>> Is there anybody in this group located in Bangalore,
>>>>
>>>> You could connect with me at sanjay.minni_at_gmail.com if you would
>>>> like
>>>> to
>>>> join in an interesting project
>>>>
>>>> regards
>>>> Sanjay
>>>>
>>>>
>>>>
>>>> -
>>>> ---
>>>> Regards, Sanjay
>>>> --
>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>>
>>
>>
>>
>>
>>
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Anybody in this group in Bangalore or India

2017-11-12 Thread Sanjay Minni
Hi Stef,

This is a business application on Fixed Assets Management and I want to use
Pharo+Seaside stack to make the current desktop application in the link
below into an updated browser based application. 
  http://www.minisoftindia.com/assetage/index.html 

This will be multi-tenanted hosted application in an internet server and
there are features planned for users / tenants inter-connectivity so as to
increase colloboration between users.

Its planned as a subscription based model and if possible there will also be
a desktop (local hosted) version as well.

2 Pharo group members took up the assignment / helped me and went along some
way to design / build the partially done application but both are currently
out of time hence I am looking at some associates.
(they can pitch in here)

Budget is a constraint as this is self funded hence I am looking at someone
in India (preferably Bangalore) since hourly rates in the west works out to
5X rates in India.

I though I will also get pharo skills and join hands but I guess learning is
not that easy now 

The various applications at htto://www.minisoftindia.com/products were quite
successful sometime back with a fair user base but since then were shelved.
I plan to re-introduce them in a new Avatar

i will be happy to answer any questions

regards
Sanjay


Stephane Ducasse-3 wrote
> Hi sanjay
> 
> tell us more about this interesting project.
> BTW I would love to have a success story from india and I know that
> some people developed nice frameworks there but I forgot the contact.
> 
> Stef
> 
> On Sun, Nov 12, 2017 at 11:12 AM, Sanjay Minni 

> sm@

>  wrote:
>> Hi,
>>
>> Is there anybody in this group located in Bangalore,
>>
>> You could connect with me at sanjay.minni_at_gmail.com if you would like
>> to
>> join in an interesting project
>>
>> regards
>> Sanjay
>>
>>
>>
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] Anybody in this group in Bangalore or India

2017-11-12 Thread Sanjay Minni
Hi,

Is there anybody in this group located in Bangalore,

You could connect with me at sanjay.minni_at_gmail.com if you would like to
join in an interesting project

regards
Sanjay 



-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] FYI about Pharo MOOC

2017-11-01 Thread Sanjay Minni
The voice in the background behaved differetly with different players on
windows 10
- in "Films and TV"  and "VLC player" it comes unltil you manually switch
the audio channel (it shows 2 audio channels)
- In Media player it works fine though i could not find 2 audio channels

---
Sanjay Minni

On Fri, Oct 13, 2017 at 6:12 PM, Ben Coman <b...@openinworld.com> wrote:

> I played C019SD-W1-S1-EN-V1.mp4
> and as well as the english voice, in the background I can still hear your
> original french voice.
> I'm curious the reasoning for this.
>
> cheers -ben
>
>
> On Fri, Oct 13, 2017 at 3:59 AM, Stephane Ducasse <stepharo.s...@gmail.com
> > wrote:
>
>> I'm about to release the en versions.
>> you can find them unofficially on http://www.stephaneducasse.eu/MOOC/
>>
>> Stef
>>
>> On Tue, Oct 10, 2017 at 10:10 PM, Gour <g...@atmarama.com> wrote:
>> > On Tue, 10 Oct 2017 21:31:55 +0200
>> > Stephane Ducasse
>> > <stepharo.s...@gmail.com> wrote:
>> >
>> > Hello Stef,
>> >
>> >> I will ask one guy thursday and let you know.
>> >
>> > Thanks a lot!
>> >
>> >> We will release Mooc with english voices (not mine else english
>> >> natives would get an heart attack - I have what they call a sexy
>> >> french accents ;)
>> >
>> > I did watch few of your Pharo-related presentations and, although not
>> native,
>> > happily survived. :-)
>> >
>> > Moreover, I'd say that your English is charming! At least, one is sure
>> that the
>> > real human is speaking and not some "robot" put on auto-pilot, so if
>> the new
>> > Mooc is going to be the same as the  current/old one, I'd prefer to
>> download
>> > the current files and watched them along with *.srt subtitles?
>> >
>> > Iow. my point is that the accent is just one part of the talk/teaching,
>> but the
>> > energy behind it is much more imporant - this is, my conviction, based
>> on my
>> > own teaching experiences.
>> >
>> >
>> > Sincerely,
>> > Gour
>> >
>> > --
>> > From anger, complete delusion arises, and from delusion
>> > bewilderment of memory. When memory is bewildered,
>> > intelligence is lost, and when intelligence is lost
>> > one falls down again into the material pool.
>> >
>> >
>> >
>>
>>
>


Re: [Pharo-users] FYI about Pharo MOOC

2017-11-01 Thread Sanjay Minni
There seems to be an issue with the english dubbed version of Week 5 lesson
4 - it has no content
C019SD-W5-S4-EN-V1.mp4

---
Sanjay Minni

On Fri, Oct 13, 2017 at 1:29 AM, Stephane Ducasse <stepharo.s...@gmail.com>
wrote:

> I'm about to release the en versions.
> you can find them unofficially on http://www.stephaneducasse.eu/MOOC/
>
> Stef
>
> On Tue, Oct 10, 2017 at 10:10 PM, Gour <g...@atmarama.com> wrote:
> > On Tue, 10 Oct 2017 21:31:55 +0200
> > Stephane Ducasse
> > <stepharo.s...@gmail.com> wrote:
> >
> > Hello Stef,
> >
> >> I will ask one guy thursday and let you know.
> >
> > Thanks a lot!
> >
> >> We will release Mooc with english voices (not mine else english
> >> natives would get an heart attack - I have what they call a sexy
> >> french accents ;)
> >
> > I did watch few of your Pharo-related presentations and, although not
> native,
> > happily survived. :-)
> >
> > Moreover, I'd say that your English is charming! At least, one is sure
> that the
> > real human is speaking and not some "robot" put on auto-pilot, so if the
> new
> > Mooc is going to be the same as the  current/old one, I'd prefer to
> download
> > the current files and watched them along with *.srt subtitles?
> >
> > Iow. my point is that the accent is just one part of the talk/teaching,
> but the
> > energy behind it is much more imporant - this is, my conviction, based
> on my
> > own teaching experiences.
> >
> >
> > Sincerely,
> > Gour
> >
> > --
> > From anger, complete delusion arises, and from delusion
> > bewilderment of memory. When memory is bewildered,
> > intelligence is lost, and when intelligence is lost
> > one falls down again into the material pool.
> >
> >
> >
>
>


Re: [Pharo-users] Developer and guide needed for Pharo+Seaside business application

2016-09-09 Thread Sanjay Minni
Hello

Hi All ... reposting with some changes in the requirement,

I am looking for a Pharo + Seaside Consultant / Guide to help re-develop our
business applications in Pharo+Seaside (+Web Stack +Postgres/Sqlite). The
person can work from where-ever on any convenient basis.

The consultant has to architect, design and develop the base application
framework, i.e.the foundation classes (the abstract classes) alongwith a
sample implementation and then guide junior teams to reuse these classes
into the complete application.

The applications to be developed / transformed can be seen at
http://www.minisoftindia.com/products, and most have been in use for years.
(the ones shown on the website are on a dated desktop platform, though
developed somewhat in an object-oriented style)

The application behaviour of current applications on our site can be used as
a reference, but these are to be totally transformed in style and behavior
for a web based applications.

Skills required would be Overall web based application design, UI design
(including for mobile), Database interface design and communication over the
Web. The database server itself will be a separately hosted server to be
interfaced to apllications on different physical server. The database and
data structures are  mostly in place and that side we can handle ... all the
applications are currently running robustly. 

Our guess is that there would be around say 20 abstract classes each with a
a coulple of sample subclass implementations to be done in an over time
frame.

This is a commercial arrangement for a flat fee and if you are interested
interested may please drop a mail to i...@minisoftindia.com.

As these applications are medium / large scale business applications, the
project may in time to come become a good showcase for Pharo+Seaside.

regards
Sanjay
+91-80881-84885 



-
---
Regards, Sanjay
--
View this message in context: 
http://forum.world.st/Developer-and-guide-needed-for-Pharo-Seaside-business-application-tp4897133p4914883.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.



Re: [Pharo-users] how to see methods implemented in super classes

2015-05-15 Thread Sanjay Minni
Thanks ... while I can get the hierarchy for a locally implemented method, is
there a way for knowing implemented methods in the super class ?

The browser in Dolphin from Object-Arts has an option show inherited
methods in which it shows all methods incl those in the super class
hierarchy in the regular browser and the source is visible in read only mode
in normal navigation 

http://forum.world.st/file/n4826478/DolphinBrowser.jpg 

This to me is a very useful (and vital) feature

regards
Sanjay



Nicolai Hess wrote
 2015-05-15 8:56 GMT+02:00 Sanjay Minni lt;

 sm@

 gt;:
 

 i.e. - can I see the methods defined in the superclass in the circled
 panel
lt;http://forum.world.st/file/n4826452/Browser.jpggt;


 Not in the default browser.
 You can only see the little up-arrow, if the method is defined in this
 class and at least one super class.
 And the arrow is only visible if there are no other icons.
 
 I your example screenshot,  and and: are both implemented in False
 and
 in the superclass Boolean.
 But only  has the up-arrow icon because and: already has the test
 runner icon (the circle).
 
 I am not sure maybe there are other class browsers that let you see all
 local and inherited methods of a class.
 
 But what you can do with the default browser:
 select a method and choose Inheritance from the menu, this opens a
 MessageBrowser with the list of classes
 of the hierarchy, implementing this method.
 
 
 nicolai
 
 

 Sanjay Minni wrote
  Hi
 
  is there a way to see in the browse all the methods implemented in the
  super classes as well, maybe in a different colour,
 
  i thought it was possible but am unable to find it
 
  regards
  Sanjay





 -
 ---
 Regards, Sanjay
 --
 View this message in context:
 http://forum.world.st/how-to-see-methods-implemented-in-super-classes-tp4826435p4826452.html
 Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.







-
---
Regards, Sanjay
--
View this message in context: 
http://forum.world.st/how-to-see-methods-implemented-in-super-classes-tp4826435p4826478.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.



Re: [Pharo-users] how to see methods implemented in super classes

2015-05-15 Thread Sanjay Minni

i.e. - can I see the methods defined in the superclass in the circled panel
   http://forum.world.st/file/n4826452/Browser.jpg 


Sanjay Minni wrote
 Hi
 
 is there a way to see in the browse all the methods implemented in the
 super classes as well, maybe in a different colour,
 
 i thought it was possible but am unable to find it
 
 regards
 Sanjay





-
---
Regards, Sanjay
--
View this message in context: 
http://forum.world.st/how-to-see-methods-implemented-in-super-classes-tp4826435p4826452.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.



[Pharo-users] how to see methods implemented in super classes

2015-05-14 Thread Sanjay Minni
Hi

is there a way to see in the browse all the methods implemented in the super
classes as well, maybe in a different colour,

i thought it was possible but am unable to find it

regards
Sanjay 




-
---
Regards, Sanjay
--
View this message in context: 
http://forum.world.st/how-to-see-methods-implemented-in-super-classes-tp4826435.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.



  1   2   >