What was done
During all this time the following things were done:
- Core engine was developped and genereal concept was created and stabilized
- Modules for Win32 and Web controls support were added
- The client side was migrated to Java, Ruby and C#
- All the components are delivered as an independent packages (for Maven, NuGet and Rubygems)
- Entire build process and foundation for testing was created
What wasn't done
Despite a lot of success there're some things which were planned but not done yet. They are:
- Most of the functionality is still rather draft than some complete functionality as the first goal was to provide the functional coverage
- Despite fully automated process was created it still requires user interaction as some modules require specific user account to publish packages to remote locations
- Documentation is still weak. This blog contains the development process description however more real life examples are needed
- Only 3 programming languages are now supported however by design there shouldn't be any restrictions
What's needed to be done
Summary
Actually, there're a lot of things to do. Generally speaking that list would never end. But anyway, I've started from nothing (only with the idea) and now there's some basis. So, I should expand it with more new features. What would that be? Who knows. Let's see in another 6 months
No comments:
Post a Comment