Congratulation

On Thu, Apr 14, 2022 at 2:37 AM VICTOR MANUEL ROMERO RODRIGUEZ <
victor.rom...@fintecheando.mx> wrote:

> Aleks,
>
> Just to say congratulations!!!
>
> Regards
>
> Victor
>
> El mié, 13 abr 2022 a las 18:18, Aleksandar Vidakovic (<al...@apache.org>)
> escribió:
>
>> Hi everyone,
>>
>> ... if you followed the mailing list and the PR requests on Github in
>> recent weeks and months you probably know that we merged quite a list of
>> new features, improvements and the usual bug fixes. In fact, I think we had
>> a pretty decent run looking at what was already accomplished  and the
>> almost completed changes:
>>
>>
>>    - DONE: Migrated all old Spring XML configuration to Spring Java
>>    configuration
>>    - DONE: Major JAX-RS Jersey upgrade from 1.x to 2.x
>>    - DONE: Major improvements to make Fineract more configurable
>>    (without recompiles); database configuration cleaned up, SSL, cache,
>>    connection pool are completely configurable now, no more hardcoded values
>>    - DONE: Proper use of environment variables for configuration;
>>    properties based configuration to select authentication scheme (again, no
>>    recompiles)
>>    - DONE: Improved and faster Docker image builds with Google JIB
>>    - DONE: Introduced Asciidoc for documentation (existing documentation
>>    migrated, ongoing effort)
>>    - DONE: Support for JDK17 LTS (was JDK11 LTS previously)
>>    - DONE: Automatic Gradle project versioning (was previously done
>>    manually, Gradle plugin takes care of this now based on Git information)
>>    - DONE: Dropped Drizzle JDBC driver; using now MariaDB JDBC driver
>>    (that we can package with the distribution)
>>    - DONE: Added support for PostgreSQL
>>    - DONE: Replaced OpenJPA with EclipseLink
>>    - DONE: Replaced Flyway with Liquibase for database migration
>>    - DONE: Introduction of Lombok to reduce boilerplate code (ongoing
>>    effort)
>>    - DONE: Fixed Sonar security hotspots
>>    - DONE: Introduced Cucumber BDD testing
>>    - DONE: Work on making Fineract more modular started
>>    - DONE: Build speed improvements
>>    - DONE: Node aware job schedulers
>>    - WIP: Alternative implementation for the reporting module based on
>>    Eclipse BIRT (replacing Pentaho hosted at mifos)
>>    - WIP: (Semi-) automatic releases with JReleaser
>>    - WIP: Enforcement of architecture rules with ArchUnit
>>    - WIP: Publish most recent documentation with every merge to develop
>>    - WIP: Publish release and latest development stable Docker image on
>>    Docker Hub
>>    - WIP: Migrate integration tests to Cucumber and replace test
>>    infrastructure (Gradle Cargo Tomcat plugin, external MariaDB setup) with
>>    ready to use Testcontainers (working on test speed)
>>    - ... and not to forget the numerous functional improvements!
>>
>> Let me take a moment to thank everyone who contributed with code and
>> ideas, but also everyone who tried and tested Fineract and gave valuable
>> feedback for bug fixes and improvements.
>>
>> I hope I didn't forget anything important in the list above, but I think
>> it's safe to say that all these changes taken together are quite an
>> important step forward. If you have a moment please also have a look at
>> this year's GSoC proposals; quite an impressive list there and I hope that
>> most if not all of the projects find their way into the upstream codebase
>> this year. And finally we have more new features and improvements in
>> preparation (that's maybe for a separate post).
>>
>> This is why I'd like to suggest having a new release 1.7.0 beginning/mid
>> May 2022.
>>
>> The main focus recently has been to polish off some rough edges we might
>> still have and most importantly to beef up the documentation for all the
>> new features, but also to improve the existing documentation.
>>
>> Please let us know what you think and what else you need/would like to
>> see in this release.
>>
>> Cheers,
>>
>> Aleks
>>
>

Reply via email to