Version Selection for Implementation, Customization and Deployment: v1.2.0 vs v1.2.0.1 vs v1.2.1.0?

Hello MOSIP Community,

I’m planning a MOSIP implementation with focus on Pre-Registration and Registration Client customization, and need guidance on version selection.

Project Overview:

  • Goal: Customize and deploy enrollment modules (Pre-Registration & Registration Client)
  • Project Steps:
    Phase 1: Installation and deployment on VPS for client demo
    Phase 2: Customization according to client needs
    Phase 3: Production deployment

Version Analysis:

I’m evaluating three versions:

v1.2.0 (LTS)

  • Stable and well-documented
  • Older release

v1.2.0.1

  • Latest stable release
  • Java 11
  • Proven in production

v1.2.1.0 - Announcement

  • Major Production Release
  • Java 21 migration
  • Better performance and security

Concerns about v1.2.1.0:

  1. Version numbering confusion:

  2. Known Issues (11 documented):

    • MOSIP-43976:
      Pre-registration - Backward compatibility not supported
    • MOSIP-43752:
      Admin - Unable to login into Admin UI after logout
    • MOSIP-43817:
      Pre-registration - Failing automation test scenarios
    • Full list

My Questions:

1. Which version should I use: v1.2.0 vs v1.2.0.1 vs v1.2.1.0?

2. Why are modules versioned v1.3.0 for platform v1.2.1.0? Which tags should I use when cloning repositories if you recommend v1.2.1.0?

3. For my first setup (Demo), do you recommend pulling images directly from mosipid?

Any guidance from the community or MOSIP team would be very helpful!

Thank you.

Hello MOSIP Community,

I previously shared my questions about choosing the right MOSIP version and setup for Pre-Registration and Registration Client, but I haven’t received any response yet.

I would really appreciate any guidance on version selection and best practices for a first deployment and customization.

Hi @Oumaima_Laghjibi,

Thank you for reaching out to us. Our team is checking on your query will resolve your issue as soon as possible.

Regards,
N. Chandra Sekhar

Hi @chandra_sekhar,

Thank you for your response and for looking into my query.

I appreciate your support and I look forward to your guidance on the version selection and recommended approach for setup (Demo) in VPS.

Hello @Oumaima_Laghjibi

1. Which version should I use: v1.2.0 vs v1.2.0.1 vs v1.2.1.0? Please note the registration-client is not yet released as part of java21 migration release. So we suggest you to use the latest stable release GitHub - mosip/registration-client at v1.2.0.2

2. Why are modules versioned v1.3.0 for platform v1.2.1.0? Which tags should I use when cloning repositories if you recommend v1.2.1.0?
For registration-client kindly use - v1.2.0.2 tag, for other modules please check the MOSIP docs release section to check the latest (patch) version for java21 migrated modules. Note, 1.2.0.2 reg-client is compatible with java21 migrated platform modules.

3. For my first setup (Demo), do you recommend pulling images directly from mosipid? Yes, always.

Thanks & Regards,

MOSIP Team

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.