US-YW10: Import Project Metadata
Novel writing app that bridges outlining and drafting. Built with Rust
Status: Beta
Brought to you by:
smithandweb
Originally created by: smith-and-web
As a yWriter user,
I want to have my project-level information imported,
So that project context is preserved.
Parent Epic: [#123]
<PROJECT>
<Title>The Jade Dragon Mystery</Title>
<Author>Sarah Chen</Author>
<Desc>A neo-noir mystery set in San Francisco's Chinatown. When Sarah Chen
receives a mysterious package from her recently deceased grandmother, she's
drawn into a decades-old conspiracy that threatens everything she knows.</Desc>
<WordCountStart>0</WordCountStart>
<WordTarget>80000</WordTarget>
</PROJECT>
<PROJECTNOTES>
<PROJECTNOTE>
<ID>1</ID>
<Title>Research: Chinatown History</Title>
<Desc>Notes on the history of SF Chinatown, immigration patterns,
tong wars, etc. See also bookmarks folder.</Desc>
</PROJECTNOTE>
<PROJECTNOTE>
<ID>2</ID>
<Title>Character Voice Notes</Title>
<Desc>Sarah speaks formally but thinks in fragments. Mrs. Liu
peppers speech with Cantonese phrases.</Desc>
</PROJECTNOTE>
</PROJECTNOTES>
| yWriter Field | Kindling Field |
|---|---|
<Title> |
Project name |
<Author> |
Author metadata (or project setting) |
<Desc> |
Project description/notes |
<WordTarget> |
Word count goal |
<PROJECTNOTES> |
Project-level notes/references |
yWriter's <PROJECTNOTES> section contains research notes, reminders, and reference material. Options:
<PROJECT><Title><Author><Desc><WordTarget> (if Kindling supports this)<PROJECTNOTES>) import as project-level notes/references
Originally posted by: smith-and-web
Partial implementation in PR [#140]: Project title and author are imported. Word target is parsed but not stored (Kindling has no word target feature yet). Keeping open for future enhancement.
Related
Tickets:
#140Originally posted by: smith-and-web
Checked yWriter import: project metadata and notes are already handled in
src-tauri/src/parsers/ywriter.rs.Implemented behavior:
<Title>sets project name (fallback to filename)<Author>populatesauthor_pen_name<Desc>and<PROJECTNOTES>are appended into project description (with a "Project Notes" section)<WordTarget>setsword_targetRelevant tests exist (e.g.
test_hal_spacejock_project_metadata,test_hal_spacejock_project_notes_imported,test_project_source_type_is_ywriter).Given this, I believe issue [#132] is satisfied. Closing.
Related
Tickets:
#132Ticket changed by: smith-and-web