https://bugs.documentfoundation.org/show_bug.cgi?id=171561

            Bug ID: 171561
           Summary: Feature Request: Markdown import/export filter support
                    for properties metadata via YAML front matter in
                    Markdown
           Product: LibreOffice
           Version: 26.2.2.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: filters and storage
          Assignee: [email protected]
          Reporter: [email protected]

Description:
Writer uses a the concept of document properties to hold metadata about the
document (example author, title, address). There is a practice in the Markdown
community of using YAML front matter in Markdown documents to hold similar
metadata. It would be cool if the metadata properties in a Writer document
output as YAML front matter on export and read from YAML front matter (if
present) on import.

Here is an example

```
---
title: My novel
author: R. S. Doiel
dateCreated: "2026-03-31"
draft: true
---
```

I think this type of thing already exists in the document's properties based on
the dialog I've seen when clicking File->Properities menu.
This type of metadata could be mapped into the document's properties on import.
Similarly it mapped back out on export.

I am new to LibreOffice and am not exactly sure if this is a Writer issue or a
filter/storage issue but my best guess is this is a filter/storage feature
request.

Actual Results:
This is a feature request, when I figure out Bugzilla and have a handle of
Writer's source code I might be able to suggest more than a feature request.

Expected Results:
Hopefully someone with knowledge can 1) point me in the right direction so I
can pitch in and help, or 2) add it to the roadmap as a nice someday maybe
feature.


Reproducible: Always


User Profile Reset: No

Additional Info:
I think this addition along side Markdown support makes LibreOffice really
interesting as a writing platform.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to