Ver 4.0 and Beyond #89

Closed
opened 2025-10-14 17:33:49 -06:00 by navan · 0 comments
Owner

Originally created by @keiffster on 10/9/2019

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
*Originally created by @keiffster on 10/9/2019* 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
navan 2025-10-14 17:33:50 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github/program-y#89
No description provided.