No objection from me , I will make a small integration with Playground and
maybe System Browser right click menu BUT I will also provide a very
minimal API (request/reply) so that it can be used by anyone so its up to
you guys to integrate it with your favourite tools. I will provide the
database content , the database and a very small API , the rest is up to
you ;)

Expect a new announcement  pretty soon :)

On Mon, Apr 17, 2017 at 6:14 PM Offray Vladimir Luna Cárdenas <
offray.l...@mutabit.com> wrote:

> <Shameless self-promotion>
>
> For interactive beginner friendly documentation, Grafoscopio is a
> extensively tested (in 8 Data Weeks workshops+hackathons --almost 240
> hours) beginner friendly tool.
>
> Interactive notebooks could be used with this more tooltip, chat alike
> tools. In fact, anything that can be put in a playground can be used in
> Grafoscopio.
> </Shameless self-promotion>
>
> Cheers,
>
> Offray
>
>
> On 17/04/17 09:12, Dimitris Chloupis wrote:
>
> The help browse is more for a detailed documentation , my goal is more
> concise and tooltip based. But yes it could be embeded in the Help browser
> too.
>
> I think that interactive documentation is more beginner friendly, where
> documentation is everywhere you go and you do not have to open a special
> tool to get it.
>
> On Mon, Apr 17, 2017 at 4:36 PM Juraj Kubelka <juraj.kube...@icloud.com>
> wrote:
>
>> Great! I still believe that having the extract in the Help Browser is a
>> good idea, at least for novices.
>>
>> Juraj
>>
>> On Apr 15, 2017, at 19:32, Dimitris Chloupis <kilon.al...@gmail.com>
>> wrote:
>>
>> I plan to embed it inside the playground and create a small Pharo API for
>> it. If I can I will provide access for it from the right click menu , like
>> do it and print it . It will take sometime but it's coming inside Pharo.
>> On Sat, 15 Apr 2017 at 20:43, Juraj Kubelka <juraj.kube...@icloud.com>
>> wrote:
>>
>>> Nice!
>>>
>>> Could you provide the database content using JSON REST API? We could
>>> then have this as a part of Help Browser.
>>>
>>> Cheers,
>>> Juraj
>>>
>>> --
>>> Juraj Kubelka
>>>
>>> > El 14-04-2017, a las 09:30, Dimitris Chloupis <kilon.al...@gmail.com>
>>> escribió:
>>> >
>>> > Part of my Discord bot as a goal was to add the ability to create
>>> database entries so that people can quickly find documentation.
>>> >
>>> > It was quite a challenge for me because I had to learn how heroku
>>> works, PostgreSQL and all the other things but I did it!!!
>>> >
>>> > In any discord channel you have now 3 commands !doc , !docadd ,
>>> !docremove
>>> >
>>> > 1) !doc <search_term>
>>> > search for a term in the documentation database
>>> > eg. !doc pharo
>>> >
>>> > 2) !docadd <search_term> <content> <tags> <links>
>>> > add a new entry to the documentation database
>>> > eg. !docadd "pharo" "Pharo is a modern implementation of Smalltalk"
>>> "{'smalltalk','live coding','language'}" "{'squeak','IDE'}"
>>> >
>>> > 3)!docremove <search_term>
>>> > remove a term from database
>>> > eg. !docremove pharo
>>> >
>>> > tags , is for more complex searches in the future, links for sending
>>> users to relevant documentation
>>> >
>>> > I am also planning to give access to pharo users to the database from
>>> inside the pharo image, if its easy enough to use PostgreSQL from inside
>>> Pharo. Currently the bot is fully coded in python.
>>> >
>>> > The goal is not to create a full documentation but rather quick help
>>> tips for fast pointing to the right direction.
>>> >
>>> > This is also an invite to experience pharo devs and newcomers to start
>>> adding to this database.
>>> >
>>> > The database is PostgreSQL , one of the most populars, I have nothing
>>> against MongoDB , its just that it works better with heroku where I host
>>> the database. But if in the future find a way to do it for free I can move
>>> to MongoDB, but no promises.
>>> >
>>> > Anyway this was an excuse for me to learn database programming that I
>>> had abandoned 25 years ago (DBASE).
>>> >
>>> > So have fun with this :)
>>>
>>>
>>
>

Reply via email to