This is an automated email from the ASF dual-hosted git repository.

shanedell pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/daffodil-vscode.git


The following commit(s) were added to refs/heads/main by this push:
     new 03c624b  update dev doc for 1.5.0
03c624b is described below

commit 03c624bbe3a86a5bf26abb5a5a91471897b4017c
Author: CoverRyan <[email protected]>
AuthorDate: Thu Nov 13 11:26:53 2025 -0500

    update dev doc for 1.5.0
---
 DEVELOPMENT.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)

diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md
index 13bb0f4..68e9187 100644
--- a/DEVELOPMENT.md
+++ b/DEVELOPMENT.md
@@ -71,9 +71,11 @@
         - [Variable Values Not Displaying in VSCode 
Debugger](#variable-values-not-displaying-in-vscode-debugger)
         - [Using Symlink Paths](#using-symlink-paths)
       - [Re-trying Verification After 
Errors](#re-trying-verification-after-errors)
+      - [Inspecting the Log Files](#inspecting-the-log-files)
   - [Building the Documentation](#building-the-documentation)
     - [Install Pandoc](#install-pandoc)
     - [Command to build the Documentation](#command-to-build-the-documentation)
+  - [Adding Release Candidate Information to Apache Daffodil 
Site](#adding-release-candidate-information-to-apache-daffodil-site)
   - [Reviewing and Verifying Dependency Bot 
Updates](#reviewing-and-verifying-dependency-bot-updates)
   - [Testing Information](#testing-information)
   - [Monitoring Project Status](#monitoring-project-status)
@@ -540,6 +542,12 @@ Another important issue to note when choosing working 
directories is that VSCode
 Type in `git clean -fdx`. Then run `yarn && yarn package && yarn test && echo 
"All good!"`.
 If issues persist, you may want to uninstall Node and reinstall it. If that 
doesn’t remedy the issue, you may have to create a fresh VM.
 
+#### Inspecting the Log Files
+
+For issues not mentioned in this section, the log files for the debugger are 
located in your OS temp directory (e.g. `/tmp` for Ubuntu 24.04.2). The log 
file for the debugger should be named `daffodil-debugger-<port>.log` when 
debugging the extension or `yarn-test-daffodil-debugger-<port>.log` when 
running yarn test.
+
+The log files for the data editor are located in your OS app data path (e.g. 
`/home/<user>/.local/share/omega_edit`). The log files for the data editor 
should be named `serv-<port>.log` for the server logs and 
`dataEditor-<port>.log` for the data editor logs when using the data editor or 
`test-serv-<port>.log` and `test-dataEditor-<port>.log` when running yarn test.
+
 ## Development Specific
 
 ### Dependency Licensing Information
@@ -565,6 +573,49 @@ To build `docx` (Word formatted) documentation, from the 
top of the cloned repos
 cd docs && make all
 ```
 
+## Adding Release Candidate Information to Apache Daffodil Site
+
+On every release candidate the following process needs to be done on the 
[apache/daffodil-site](https://github.com/apache/daffodil-site):
+
+- Create a new file under `site/_vscode` with the release version as the name, 
e.g. `1.4.1.md` using the following example. Look at the closed tickets for the 
milestone version to add bullets to the `New Features & Fixes` section.
+```Markdown
+---
+
+title: <version>
+release: rc1 (replace with current rc version or "final" if rc moved to final 
release)
+apache: true
+date: <date-rc-was-created-and-put-out-for-vote>
+summary: >
+    <summary of release candidate>
+
+source-dist:
+    - "apache-daffodil-vscode-<version>-src.zip"
+
+binary-dist:
+    - "apache-daffodil-vscode-<version>.vsix"
+---
+
+This release contains new features and fixes listed below.
+
+# New Features & Fixes
+
+* <category>: (Debugger, Data Editor, etc.)
+    * <bulleted list of features/fixes>
+* <category>: (Debugger, Data Editor, etc.)
+    * <bulleted list of features/fixes>
+* Known Issues:
+    * <bulleted list of known issues>
+
+# Closed Issues
+
+[GitHub v<version> Closed Issues](<link to milestone's closed issues>)
+
+```
+
+- Create a PR to the daffodil-site repository
+  - After each RC and and when an RC is promoted to final release, the file 
needs to be updated to keep track of where the release process is.
+  - Once that initial PR is merged that release page will not be shown unless 
the value released: is set to final which is done after promoting a RC to final 
release.
+
 ## Reviewing and Verifying Dependency Bot Updates
 
 For GitHub CI action updates (pull requests that start with **Bump 
actions/...**), make sure the affected workflows still operate as expected 
(they are automatically CI tested).  GitHub CI actions update workflow YAML 
files, and are part of the CI infrastructure and not a code dependency.  These 
should be relatively quick and easy to assess compared to code dependencies.

Reply via email to