Managing Your Modernization Projects
The Modernization Projects page is your central hub for managing all your code modernization initiatives. Here, you can get a quick overview of your projects, track their status, and access key actions.
All your projects are neatly organized in a table, sorted alphabetically by name, making it easy to find what you're looking for.
To ensure you are always seeing the most up-to-date information, this page automatically refreshes every 5 minutes. You can also trigger a manual refresh at any time by clicking the refresh icon.
Understanding the Projects Table
The table provides the following information for each project:
- Name: The unique name you've given to your project.
- Stack: The primary technology of your project (e.g., Java, Python).
- Status: The current stage of your project in the modernization lifecycle.
Project Statuses Explained
Each project will have one of the following statuses:
CREATED: Your project has been created and is ready for you to upload your source code.ANALYZING: Your code has been uploaded and is currently being analyzed and validated by our system.READY: The analysis is complete! Your project is now ready for you to start running modernization tasks.FAIL: Something went wrong during any stage of the project lifecycle. Hover over the status to see the failure reason, or click View for more details.
If a project has a FAIL status, it cannot be recovered. You will need to manually delete the project and create a new one.
Available Actions
The actions available for each project change based on its current status, allowing you to seamlessly move through the modernization workflow.
- View: This button is always available and will take you to a page with more detailed information about your project.
- Upload: This unique option appears only when your project's status is
CREATED. Clicking it will take you to the Code Setup page, where you can upload your source code for analysis. - Tasks: This option is available exclusively for projects with a
READYstatus. It navigates to the Project Tasks Listing, allowing you to see and manage your modernization tasks. - Delete: You can delete a project at any stage, except when it is being analyzed (
ANALYZING). To prevent accidental data loss, a confirmation will always be required.
Creating and Managing Projects
- Create New Project: To start a new modernization project, simply click the "Create New Project" button. This will take you to the Project Creation page.
- Confirmation Modals: To prevent accidental deletions, we always show a confirmation pop-up before removing a project.