Skip to content

Conversation

@prudhomm
Copy link
Contributor

@prudhomm prudhomm commented Jan 7, 2026

…nd benchmarking

- Created WP5: Optimization with objectives on decomposition-based methods and AI-driven pipelines.
- Created WP6: Uncertainty Quantification focusing on sensitivity analysis and surrogate modeling.
- Created WP7: Showroom, Benchmarking, and Co-Design Coordination to integrate and test methods across work packages.

Enhance software documentation with tags and descriptions

- Added page tags, illustrations, and descriptions for various software packages including Arcane, CGAL, Composyx, and others.
- Updated package-lock.json and package.json to include downdoc for improved documentation handling.
- Modified site.yml to point to local UI bundle for development purposes.
@prudhomm prudhomm linked an issue Jan 7, 2026 that may be closed by this pull request
@prudhomm prudhomm requested a review from Copilot January 7, 2026 19:42
@prudhomm prudhomm self-assigned this Jan 7, 2026
@prudhomm prudhomm added the enhancement New feature or request label Jan 7, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request creates a comprehensive website for the Exa-MA project to replace CNRS branding with company branding (resolves #41). The changes include extensive documentation restructuring, new content pages, team member information, publication listings, and UI enhancements.

Key Changes:

  • Complete website restructure with new landing pages and navigation
  • Addition of team member profiles with photos
  • Publication harvesting from HAL archive
  • Work package documentation and highlights sections

Reviewed changes

Copilot reviewed 50 out of 69 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
site.yml Configuration update (contains critical issue with local path)
package.json Added dependencies and build scripts
package-lock.json Lock file updates for new dependencies
.github/workflows/ci.yml CI workflow modifications (working directory removed)
docs/modules/ROOT/pages/* Extensive new documentation pages for team, partners, work packages, results, publications, news
docs/modules/ROOT/images/wp0/* Team member photos and assets
docs/antora/supplemental-ui/layouts/manuals.hbs New layout template for manuals/catalogs
exa-ma-software/* New markdown files for software trust platform

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 24 to 27
npm install
# Clear UI cache to ensure latest UI bundle is used
rm -rf cache/ui
npm run antora
Copy link

Copilot AI Jan 7, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The working-directory specification has been removed. Verify that the CI workflow still executes in the correct directory. If the npm install and antora commands need to run from a specific directory, this should be explicit.

Copilot uses AI. Check for mistakes.
site.yml Outdated
supplemental_files: ./docs/antora/supplemental-ui
bundle:
url: https://github.com/feelpp/antora-ui/releases/latest/download/ui-bundle.zip
url: /Users/prudhomm/Devel/Antora/antora-ui/build/ui-bundle.zip
Copy link

Copilot AI Jan 7, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The UI bundle URL is pointing to a local file path on a specific user's machine. This will not work in CI/CD or for other developers. This should be reverted to use the original GitHub release URL or another accessible URL.

Copilot uses AI. Check for mistakes.
"handlebars": "^4.7.7",
"handlebars-utils": "^1.0.6"
"handlebars-utils": "^1.0.6",
"downdoc": "^1.0.2-stable"
Copy link

Copilot AI Jan 7, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The version "1.0.2-stable" appears to be a pre-release version based on the "-stable" suffix. Verify that this is the correct and most recent stable version of the downdoc package. Consider using a stable version without pre-release identifiers if available.

Copilot uses AI. Check for mistakes.
prudhomm and others added 21 commits January 7, 2026 20:55
…bles

- Added CLI for harvesting publications from HAL and deliverable releases from GitHub.
- Created modules for fetching and formatting publications and releases.
- Introduced configuration management for deliverables via YAML.
- Enhanced documentation for deliverables and publications in AsciiDoc format.
- Established project structure with a pyproject.toml for dependency management.
- Update CI configuration to trigger on version tags and include new steps for Python setup and publication harvesting.
- Implement output functions for generating AsciiDoc partials for publications and releases.
- Add new partial files for deliverables D7.1 and D7.3, including auto-generated release tables.
- Update documentation to reflect recent changes and improve clarity.
prudhomm and others added 30 commits January 14, 2026 10:42
- Added a new announcement for the Exa-MA website refresh in news.yaml.
- Enhanced project description in pyproject.toml to include software metadata.
- Updated dependencies in pyproject.toml for improved functionality.
- Introduced unified CLI command for harvesting software metadata.
- Created initial test structure with sample configurations and fixtures.
- Implemented tests for configuration loading, HAL publications harvesting, and event handling.
- Added support for loading software metadata and team configurations.
- Improved test coverage for various components of the Exa-MA tools.
…tion methods

- Revamped WP4 documentation to emphasize inverse problems and data assimilation techniques, including recent highlights and objectives.
- Expanded WP5 content to detail exascale optimization methods, including recent achievements and objectives.
- Enhanced WP6 documentation to clarify uncertainty quantification processes and recent highlights.
- Updated WP7 to reflect integration and benchmarking activities, including CI/CD automation and training materials.
- Adjusted publication statistics in the HAL partials to reflect accurate counts and added new publications.
- Revised recruited personnel details to include new hires and updated timelines.
- Improved date parsing functionality in the team data processing script to handle French date formats.
- Updated work package titles for clarity and consistency across documentation.
- Modified site configuration for local development and added Kroki diagram support.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Web site

2 participants