kz930 opened a new pull request, #91:
URL: https://github.com/apache/incubator-texera-site/pull/91

   ### What changes were proposed in this PR?
   
   - Adds `content/blog/export-workflow-as-python/index.md`, a 
feature-introduction post on taking a Texera workflow out of the system as a 
standalone Python script
       - The post is in two halves. The first shows what the export does with 
no assumptions about Texera's internals: where the control sits in the toolbar, 
the script a five-operator workflow produces, and what the export guarantees. 
The second covers how the translation works, and how the result is kept honest 
by running every operator through the engine and as the generated Python and 
comparing the two answers.
   - Adds four images under `static/images/blog_hero/`: the export modal, the 
toolbar strip showing which control it is, and the two diagrams for the 
translation path and for the two-path verification
   
   ### Any related issues, documentation, discussions?
   
   Describes the export tracked in apache/texera#8325.
   
   ### How was this PR tested?
   
   - Built with Hugo 0.152.2 extended, the version `publish-site.yml` installs, 
using the same `hugo --minify -d public` command: 100 pages, no warnings or 
errors
   - Ran `npx hugo serve` and read the post end to end in the theme: both 
diagrams render with their captions, both tables keep their own styling rather 
than Docsy's `.td-table`, and the post holds together at a narrow viewport
   - Confirmed the post appears first on `/blog/` with its card image, 
description and tags
   - The export modal is a screenshot of a local instance running the current 
code, and the script in it is the export of the five-operator workflow on the 
canvas behind it
   - Confirmed every referenced asset resolves: the post links four files under 
`static/`, and all four are included here
   
   ### Was this PR authored or co-authored using generative AI tooling?
   
   Co-authored with Claude Opus 5 in compliance with ASF
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to