Hi Esteban

2018-02-19 10:51 GMT-03:00 Esteban Lorenzano <[email protected]>:
> hi,
> this is also a good moment to remember all that you have the command “get” in 
> Pharo.
>
> ./pharo Pharo.image get Seaside3
>
> will install into the image the Seaside3 configuration from the catalog.
>

Please note that this is different from command line handlers.

The idea is to have a very simple and small CLI tool (10 KB script
now) for Pharo like:

pip install SomePackage
apt-get install SomePackage
yum install SomePackage
brew install SomePackage
gem install SomePackage
npm install SomePackage
etc

and support packages transparently in Catalog, SmalltalkHub or GitHub.

Actually PI tries to install first from Catalog and if failed to find
the package, then install from SmalltalkHub. Installing a package from
GitHub could be possible if an annotated/tagged script is included
inside the README.md page, what do you think?

We could work together to get a better connection with command line handlers.

Cheers,

Hernán


> cheers!
> Esteban
>
>> On 19 Feb 2018, at 13:44, Esteban A. Maringolo <[email protected]> wrote:
>>
>> Hi Hernan,
>>
>> It's not clear to me where the install happens. In the first available
>> image file at the same working directory where you executed the pi
>> command?
>>
>> Also, I'd make it case-insensitive, and only complain if there is an
>> ambiguity in some name (which I think there isn't).
>>
>> Thanks again!
>>
>> Esteban A. Maringolo
>>
>>
>> 2018-02-18 17:12 GMT-03:00 Hernán Morales Durand <[email protected]>:
>>> Thanks, please let me know issues or ideas for enhacements.
>>>
>>> I just uploaded a new version adding a search packages feature,
>>> supporting both GitHub and SmalltalkHub repositories.
>>>
>>> Cheers,
>>>
>>> Hernán
>>>
>>>
>>> 2018-02-18 5:12 GMT-03:00 john pfersich <[email protected]>:
>>>> Congrats! Looks really useful. Can’t wait to try it out.
>>>>
>>>> Sent from my iPhone
>>>> Encrypted email at [email protected]
>>>>
>>>>> On Feb 17, 2018, at 23:23, Hernán Morales Durand 
>>>>> <[email protected]> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> PI is a MIT-pip-like command line program for Pharo Smalltalk. PI
>>>>> stands for Pharo Install. It is written in bash and tested
>>>>> successfully under MSYS and GNU/Linux.
>>>>>
>>>>> Look for details in the GitHub repository:
>>>>>
>>>>> https://github.com/hernanmd/pi
>>>>>
>>>>> Try and play around, if you found any bugs or want to integrate new
>>>>> feature, feel free to submit PR.
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Hernán
>>>>>
>>>>
>>>
>>
>
>

Reply via email to