keiffster / program-y

Python 3.x based AIML 2.0 Chatbot interpreter, framework, related programs and knowledge files
https://keiffster.github.io/program-y/
Other
348 stars 138 forks source link

Ver 4.0 and Beyond #237

Closed keiffster closed 4 years ago

keiffster commented 4 years ago

V4.0 of Program-y will see a major departure from previous releases. V4 is about prepping for the future and getting ready for a more commercially viable Chatbot framework but which is still 100% open source. In no particular order, V4.0 will see

This creates a great stable foot print that will be used to drive further v4.x improvements

ohoachuck commented 4 years ago

👍

On 9 Oct 2019, at 09:43:15, Keith Sterling notifications@github.com wrote:

V4.0 of Program-y will see a major departure from previous releases. V4 is about prepping for the future and getting ready for a more commercially viable Chatbot framework but which is still 100% open source. In no particular order, V4.0 will see

Rename from program-y to Chatilly. I’ve thought for a while that Program-y is a poor name and ties it too much to the AIML bots. Chatilly is growing and maturing and may deviate away from just being a 100% AIML chatbot Along with a rename, documentation and support will move to Chatilly.com. A new website that I am creating to host info, docs, news and blog The rename will also see the Github repo renamed v4.0 will see a number of code enhancements, but limited new features. The 3 major elements are Unit tests to as close to 100% as possible ( this is need to support changes in 4.1 and 4.2 Zero Pylint errors and warnings Zero Pytype errors This creates a great stable foot print that will be used to drive further v4.x improvements

v4.1 will then see the clients split into their own individual repos, this will significant reduce Chatilly footprint including massive reduction in requirements.txt for core v4.2 will then see individual services News, Weather, etc split into their own repos. Again reducing foot print, and also allowing a cleaner and well defined External Services ( based on sraix ) interface — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/keiffster/program-y/issues/237?email_source=notifications&email_token=AAL454OKL6F4X7YNS7S4YXLQNWDRFA5CNFSM4I63PTVKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQRVBEQ, or mute the thread https://github.com/notifications/unsubscribe-auth/AAL454OAXQM2TBWJIPPKK6LQNWDRFANCNFSM4I63PTVA.