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 :) > >