Steve Lawrence [Thu, 21 Apr 2022 11:47:41 +0000 (07:47 -0400)]
Apache privacy policy compliance
- Add a link to the Apache privacy policy
- Host google fonts on Apache infrastructure
Steve Lawrence [Mon, 4 Apr 2022 19:44:50 +0000 (15:44 -0400)]
Remove typo dollar sign
Shane Dell [Mon, 4 Apr 2022 18:14:16 +0000 (14:14 -0400)]
Update daffodil-site as vscode extension 1.0.0 was released.
Steve Lawrence [Fri, 25 Mar 2022 14:17:41 +0000 (10:17 -0400)]
Bump copyright to 2022
DAFFODIL-2682
Shane Dell [Thu, 24 Mar 2022 22:13:59 +0000 (18:13 -0400)]
Fix issues with VS Code page.
Mike Beckerle [Wed, 23 Mar 2022 22:29:20 +0000 (18:29 -0400)]
Set to released false
Shane Dell [Wed, 23 Mar 2022 17:16:46 +0000 (13:16 -0400)]
Update daffodil-site to add page for the VSCode extension:
- Create site/vscode.md
- Create site/_vscode to hold all the releases
- Create site/_vscode/1.0.0.md - release file for 1.0.0
- Create navigation item for the VSCode page
- Create site/_layouts/vscode.html
- Update site/_config.yml to map vscode page
John Interrante [Tue, 22 Mar 2022 13:22:33 +0000 (06:22 -0700)]
Release Daffodil 3.3.0
3.2.1.md: Repoint links to archive urls.
3.3.0.md: Mark as released on 2022-03-21. Repoint links to official
urls. Remove jira 2618 since it is not a bug.
doap.rdf: Add 3.3.0 to releases.
latest: Repoint symbolic link to 3.3.0 docs.
John Interrante [Thu, 17 Mar 2022 17:16:30 +0000 (10:16 -0700)]
Prepare for Release 3.3.0
3.3.0.md: Add release notes. Get list of JIRA issues fixed in 3.3.0
using JIRA's release notes functionality (an easier way which will be
added to the release workflow).
DAFFODIL-2677
John Interrante [Thu, 17 Mar 2022 20:12:47 +0000 (20:12 +0000)]
Stage release v3.3.0-rc1
Michael Beckerle [Wed, 22 Dec 2021 21:01:05 +0000 (16:01 -0500)]
Release 3.2.1
Michael Beckerle [Mon, 20 Dec 2021 17:36:08 +0000 (12:36 -0500)]
updates for 3.2.1-rc2
Steve Lawrence [Mon, 20 Dec 2021 15:52:34 +0000 (10:52 -0500)]
Add Shane Dell to people page
Steve Lawrence [Thu, 2 Dec 2021 13:45:28 +0000 (08:45 -0500)]
Use the official Jekyll container to build the site
Using a container makes it much easier to ensure consistency between
different developer environments, and even avoids devs needing to setup
an environment and deal with dependency issues.
- Update the README to describe how to test locally using the Jekyll
container
- Update GitHub Actions to use the official Jekyll container
- Update GitHub Actions to run on pull requests, but with the publish
step skipped, so that PRs can test that everything builds correctly
before being merged
- Commit the Gemfile.lock file to freeze dependency versions
- Remove asciidoc descriptions for blockdiag, seqdiag, actdiag, and
netdiag. The dependencies for these diagrams aren't easily added to
the Jekyll container, we don't use any of them, and there is no
obvious benefit to them over PlantUML or GraphViz
DAFFODIL-2595
Michael Beckerle [Thu, 16 Dec 2021 20:47:50 +0000 (15:47 -0500)]
fix summary text on 3.2.1 page
Michael Beckerle [Thu, 16 Dec 2021 19:51:42 +0000 (14:51 -0500)]
Add 3.2.1 release page
Michael Beckerle [Thu, 16 Dec 2021 18:50:42 +0000 (18:50 +0000)]
Stage release v3.2.1-rc1
Michael Beckerle [Tue, 7 Dec 2021 01:22:55 +0000 (20:22 -0500)]
fix 3.1.0 archive links
Michael Beckerle [Mon, 6 Dec 2021 19:33:51 +0000 (14:33 -0500)]
Changes to release v3.2.0
Michael Beckerle [Wed, 1 Dec 2021 18:31:56 +0000 (13:31 -0500)]
Updates for release 3.2.0
Michael Beckerle [Wed, 1 Dec 2021 14:29:57 +0000 (14:29 +0000)]
Stage release v3.2.0-rc1
Steve Lawrence [Fri, 3 Sep 2021 18:47:18 +0000 (14:47 -0400)]
Use a generic name/email for website publish commit author
When committing website content in the Github publish workflow, we use
the github.event.head_commit.committer.name/email values, which should
be the name/email of the committer of the change. But sometimes it uses
the name/email associated with the account who merged the account (I
think), which is not necessarily the correct information. In my case,
its uses a personal email instead of an @apache.org email. Since this
doesn't information doesn't really matter, and since it's an automated
commit, switch to using dev@daffodil.apache.org and a generic Daffodil
name when committing changes to the asf-site branch.
Steve Lawrence [Fri, 3 Sep 2021 11:33:20 +0000 (07:33 -0400)]
Fix a missed master to main rename
Commit
ede2e85bf542c0b2a98fc14b831571b0f68cc2c8 renamed master to main
but missed an instance due to a grep that missed hidden files. This
caused the site to not be published once the commit was merged. Fixed
the grep and found only this one instance.
DAFFODIL-2557
Steve Lawrence [Mon, 30 Aug 2021 13:31:07 +0000 (09:31 -0400)]
Resolve Apache Conscious Language Checker findings
DAFFODIL-2557
Steve Lawrence [Sun, 13 Jun 2021 18:04:18 +0000 (14:04 -0400)]
Add a new DNF tab to release pages
This tab gives instructions for setting up the new Artifactory rpm
repository so people can get daffodil updates using DNF for RPM-based
distros
DAFFODIL-2513
John Interrante [Sun, 9 May 2021 19:05:13 +0000 (15:05 -0400)]
Update CLI documentation for Daffodil 3.1.0
Fix or disable markdownlint warnings.
Convert list of subcommands to bullets.
Document new "generate" subcommand.
Add CC environment variable, clarifying "test" subcommand will use CC
environment variable if testing runtime2. Also mention Daffodil will
pick first driver command it finds within PATH from a list if CC
environment variable is not defined.
Compare CLI documentation with Daffodil's in-program CLI help
information and make them match each other better, such as sorting
essential usage options first and then rest of options alphabetically.
Proofread CLI documentation and reword some phrases to improve
readability and consistency.
Remove confusing [{<namespace>}] from -D and -r options.
Remove -p, --path option since Daffodil allows only "/".
Add validator plugin name to validation modes and clarify validation
mode is not optional anymore. Remove validation option from
save-parser since it doesn't support that option.
Rename testname to testnames for consistency.
Add "Defaults to" in more places.
DAFFODIL-817, DAFFODIL-2477
Steve Lawrence [Wed, 19 May 2021 11:41:09 +0000 (07:41 -0400)]
Release Apache Daffodil 3.1.0
Steve Lawrence [Fri, 14 May 2021 19:17:18 +0000 (15:17 -0400)]
Update 3.1.0 release notes for rc2 changes
John Interrante [Wed, 12 May 2021 18:36:34 +0000 (14:36 -0400)]
Update 3.1.0 release notes
Remove "incubating" from filenames.
Put "Lightbend Config" under Schematron Validator, not Code Generator.
Fix typos (can reject this if you want jiras and titles to match).
Steve Lawrence [Wed, 12 May 2021 17:26:21 +0000 (13:26 -0400)]
Add 3.1.0 release notes
- Also update to jeckyll 4.2.0, fixes issues building on newer versions
of ruby. Aslo adds webrick dependency, which is not shipped with ruby3
- Disable smart quotes when generating from markdown. This leads to
left and right quotes that often look wrong when used with XML
attributes
Steve Lawrence [Wed, 12 May 2021 14:09:54 +0000 (14:09 +0000)]
Stage release v3.1.0-rc1
Steve Lawrence [Mon, 10 May 2021 11:18:25 +0000 (07:18 -0400)]
Only publish site updates from the master branch
We currently enable the publish action when commits are made directly to
the apache/daffodil-site repo. This prevents publishing pull requests
until they are merged. However, if we push a branch directly to
apache/daffodil-site for a pull request rather than a fork, then this
action is still triggered, and we will publish from the branch. We don't
want that. We only want to ever publish commits made to the master
branch of the apache/daffodil repo. This fixes that.
Steve Lawrence [Fri, 7 May 2021 12:16:53 +0000 (08:16 -0400)]
Change link to github repos
This link searches for all daffodil repos in the Apache organization, so
as we add new repos the will automatically be listed. Previously the
link had to be manually updated.
John Interrante [Mon, 3 May 2021 16:13:53 +0000 (12:13 -0400)]
Remove 1 todo that is done now
Michael Beckerle [Tue, 27 Apr 2021 20:15:34 +0000 (16:15 -0400)]
Added 3 critical items to Unsupported features page.
Also added missing file added cyclic.svg
DAFFODIL-1971, DAFFODIL-1598, DAFFODIL-2499
John Interrante [Wed, 21 Apr 2021 18:38:10 +0000 (14:38 -0400)]
Add more TODOs requested by pull request reviewers
- Remove dependency on argp and gcc
- Report dev.dirs hanging problem
- Improve TDML Runner (actually my idea)
John Interrante [Wed, 14 Apr 2021 16:06:27 +0000 (12:06 -0400)]
Update runtime2 todos
Remove or reduce todos that have been addressed by latest pull
request:
- error struct instead of error message
- validation errors
- DSOM "fixed" getter
- DRY for duplicate code
- count of parserStatements/unparserStatements
Steve Lawrence [Thu, 18 Mar 2021 17:56:24 +0000 (13:56 -0400)]
Update debugger documentation for new debug commands
Steve Lawrence [Fri, 26 Feb 2021 18:00:06 +0000 (13:00 -0500)]
Add reference to using apache/daffodil-schema.g8
John Interrante [Wed, 10 Mar 2021 15:39:15 +0000 (10:39 -0500)]
Add runtime2 todos to design notes
We will keep track of runtime2 changes requested by reviewers in this
document to guide us and others who make new changes to runtime2.
Michael Beckerle [Tue, 23 Feb 2021 15:52:53 +0000 (10:52 -0500)]
Update to final version of v1.0 DFDL spec.
Steve Lawrence [Fri, 19 Feb 2021 19:53:58 +0000 (14:53 -0500)]
Add .asf.yaml file to configure ASF gitbox/github
DAFFODIL-2472
Steve Lawrence [Fri, 19 Feb 2021 16:26:38 +0000 (11:26 -0500)]
Fix download links for KEYS and current release
- Archived releases are stll in the incubator/daffodil directory
- The latest release has been moved to the daffodil/ directory
- KEYS file is also moved to the daffodil/ directory
Steve Lawrence [Thu, 18 Feb 2021 18:49:43 +0000 (13:49 -0500)]
Update contributors for TLP
Steve Lawrence [Tue, 16 Feb 2021 14:02:36 +0000 (09:02 -0500)]
Remove incuating identifier
- Removes all instances of "incubating", except for those in
filenames/docs of previous releases. This makes it clear that those
releases are considered incubating releases. Future releases will not
have this identifier.
- Removes the disclaimer file and footer text
DAFFODIL-2470
Michael Beckerle [Fri, 5 Feb 2021 19:39:53 +0000 (14:39 -0500)]
A few more updates to unsupported features page.
We ran into a few more when reviewing JIRA tickets.
DAFFODIL-2469
Steve Lawrence [Fri, 5 Feb 2021 18:08:37 +0000 (13:08 -0500)]
Updates to include latest conventions in the dfdl project layout
Michael Beckerle [Thu, 4 Feb 2021 19:19:03 +0000 (14:19 -0500)]
Update unsupported features page.
DAFFODIL-2469
Michael Beckerle [Thu, 4 Feb 2021 16:15:49 +0000 (11:15 -0500)]
Update DFDL spec HTML to 1.0.7
Steve Lawrence [Wed, 3 Feb 2021 00:24:07 +0000 (19:24 -0500)]
Bump copyright year to 2021
Michael Beckerle [Wed, 27 Jan 2021 17:17:26 +0000 (12:17 -0500)]
upate doap to make less XML/JSON specific.
Steve Lawrence [Fri, 8 Jan 2021 16:10:19 +0000 (11:10 -0500)]
Mention calendarObserveDST as an unsupported feature
Steve Lawrence [Tue, 15 Dec 2020 15:54:40 +0000 (10:54 -0500)]
Add John Wass as PPMC
Michael Beckerle [Thu, 26 Nov 2020 00:55:59 +0000 (19:55 -0500)]
Update DFDL Specification to link to r35 public review HTML version
DAFFODIL-2442
Steve Lawrence [Fri, 20 Nov 2020 12:56:04 +0000 (07:56 -0500)]
Release v3.0.0
Steve Lawrence [Fri, 20 Nov 2020 12:35:42 +0000 (07:35 -0500)]
Add Kevin Ratnasekera to the people page
Steve Lawrence [Fri, 30 Oct 2020 13:51:44 +0000 (09:51 -0400)]
Add release notes for 3.0.0
Steve Lawrence [Fri, 30 Oct 2020 18:57:23 +0000 (18:57 +0000)]
Stage release v3.0.0-rc1
olabusayoT [Tue, 27 Oct 2020 18:59:35 +0000 (14:59 -0400)]
Merge pull request #29 from olabusayoT/daffodil-2383-sax-updates
SAX Website Updates
olabusayoT [Tue, 27 Oct 2020 17:01:34 +0000 (13:01 -0400)]
SAX Website Updates
- added SAX option to cli document
- added SAX information to infoset document
DAFFODIL-2383
Michael Beckerle [Thu, 22 Oct 2020 17:46:32 +0000 (13:46 -0400)]
remove old working dfdl draft (r11), add new dfdl draft (r35)
Michael Beckerle [Wed, 21 Oct 2020 20:44:23 +0000 (16:44 -0400)]
Updated unsupported features page
Fixed typographical issue on infoset page.
DAFFODIL-2337
Steve Lawrence [Fri, 2 Oct 2020 16:13:31 +0000 (12:13 -0400)]
Add missing events link required by ASF and shorten foundation link text
Michael Beckerle [Wed, 15 Jul 2020 18:29:49 +0000 (14:29 -0400)]
changes for release 2.7.0
Michael Beckerle [Mon, 29 Jun 2020 17:38:17 +0000 (13:38 -0400)]
Update 2.7.0 release page for 1 more bug fix in rc2.
Michael Beckerle [Mon, 29 Jun 2020 16:17:57 +0000 (16:17 +0000)]
Stage release v2.7.0-rc2
Michael Beckerle [Wed, 24 Jun 2020 20:00:26 +0000 (16:00 -0400)]
Added bundle exec trick to README.md
Michael Beckerle [Wed, 24 Jun 2020 19:50:48 +0000 (15:50 -0400)]
Added 2.7.0 release page.
Michael Beckerle [Wed, 24 Jun 2020 17:06:28 +0000 (17:06 +0000)]
Stage release v2.7.0-rc1
Steve Lawrence [Mon, 15 Jun 2020 15:52:18 +0000 (11:52 -0400)]
Add John Interrante to the people page
Steve Lawrence [Wed, 27 May 2020 11:47:40 +0000 (07:47 -0400)]
Update dfdl-layout page
- Update the build.sbt configuration. Update dependency versions, change
organization to example.com, uses ++ for libraryDependencies
- Wraps all lines so it is easier to read/edit in a text editor
olabusayoT [Fri, 24 Apr 2020 14:56:31 +0000 (10:56 -0400)]
Merge pull request #25 from olabusayoT/daffodil-2312-2.6.0-release
2.6.0 Release Updates
olabusayoT [Fri, 24 Apr 2020 14:45:48 +0000 (10:45 -0400)]
2.6.0 Release Updates
-- updates to promote to the final release
DAFFODIL-2312
olabusayoT [Fri, 10 Apr 2020 18:50:37 +0000 (14:50 -0400)]
Merge pull request #24 from olabusayoT/daffodil-2312-fix-release-page-link
Fix broken section link
olabusayoT [Fri, 10 Apr 2020 18:06:35 +0000 (14:06 -0400)]
Fix broken section link
-- issue with the case
DAFFODIL-2312
olabusayoT [Thu, 9 Apr 2020 16:53:05 +0000 (12:53 -0400)]
Merge pull request #23 from olabusayoT/daffodil-2312-release-page-rc2
Release Page Updates for RC2
olabusayoT [Thu, 9 Apr 2020 16:48:31 +0000 (12:48 -0400)]
Fixes for RC2
-- updated links for rc2
-- updated tickets for rc2
DAFFODIL-2312
Olabusayo Kilo [Thu, 9 Apr 2020 16:30:43 +0000 (16:30 +0000)]
Stage release v2.6.0-rc2
Steve Lawrence [Wed, 8 Apr 2020 13:58:34 +0000 (09:58 -0400)]
Remove SHA256 hash, SHA512 is sufficient
DAFFODIL-2316
olabusayoT [Tue, 7 Apr 2020 20:56:27 +0000 (16:56 -0400)]
Merge pull request #21 from olabusayoT/daffodil-2312-release-page
2.6.0-rc1 Release Page
olabusayoT [Tue, 7 Apr 2020 18:50:43 +0000 (14:50 -0400)]
2.6.0-rc1 Release Page
DAFFODIL-2312
Olabusayo Kilo [Mon, 6 Apr 2020 20:28:35 +0000 (20:28 +0000)]
Stage release v2.6.0-rc1
Michael Beckerle [Fri, 3 Apr 2020 20:02:23 +0000 (16:02 -0400)]
Remove transition plan sections since this is now implemented.
olabusayoT [Thu, 26 Mar 2020 15:58:32 +0000 (11:58 -0400)]
Merge pull request #19 from olabusayoT/daffodil-2281-ishidden
Daffodil 2281 ishidden
olabusayoT [Mon, 9 Mar 2020 16:30:57 +0000 (12:30 -0400)]
Update isHidden HLD
-- updated info about implement/decrement logic location
-- added "info hidden" documentation
-- removed transition plan
-- additional test info
DAFFODIL-2281
Steve Lawrence [Wed, 4 Mar 2020 12:27:25 +0000 (07:27 -0500)]
Update release links to downloads.apache.org
Downloads from apache.org/dist still works, but has been deprecated in
favor of downloads.apache.org. Note that artifacts still reference a
mirror link or an archive.apache.org. Only the KEYS, checksums, and
release candidate artifcats should link to downloads.apache.org.
Steve Lawrence [Fri, 28 Feb 2020 16:29:51 +0000 (11:29 -0500)]
Remove table border css take for asciidoc
Michael Beckerle [Tue, 11 Feb 2020 15:08:15 +0000 (10:08 -0500)]
Minor fix to URL in link to DFDL spec.
Michael Beckerle [Tue, 21 Jan 2020 21:07:39 +0000 (16:07 -0500)]
New asciidoc design notes on schema compiler space/speed issue.
There are 3 new notes:
* term-sharing-in-the-schema-compiler.adoc
* hidden-groups.adoc
* namespace-binding-minimization.adoc
They can be read on the Daffodil web site, or you can check-out the daffodil-site repository and view them directly. There is a PR for review comments on these asciidoc texts.
https://github.com/apache/incubator-daffodil-site/pull/17
These go along with a wiki document:
https://cwiki.apache.org/confluence/display/DAFFODIL/Analysis%3A+Schema+Compiler+Backpointers+and+Copying
Changes to the aboutAsciidoc.adoc file are just about the approach of using asciidoc
for this sort of design note.
Based on some preliminary reviews, added transition sections for
isHidden and namespace bindings notes.
Also fix bootstrap stylesheet with essentials for asciidoc pages.
DAFFODIL-1444
Michael Beckerle [Tue, 21 Jan 2020 21:07:39 +0000 (16:07 -0500)]
New asciidoc design notes on schema compiler space/speed issue.
There are 3 new notes:
* term-sharing-in-the-schema-compiler.adoc
* hidden-groups.adoc
* namespace-binding-minimization.adoc
They can be read on the Daffodil web site, or you can check-out the daffodil-site repository and view them directly. There is a PR for review comments on these asciidoc texts.
https://github.com/apache/incubator-daffodil-site/pull/17
These go along with a wiki document:
https://cwiki.apache.org/confluence/display/DAFFODIL/Analysis%3A+Schema+Compiler+Backpointers+and+Copying
Changes to the aboutAsciidoc.adoc file are just about the approach of using asciidoc
for this sort of design note.
Based on some preliminary reviews, added transition sections for
isHidden and namespace bindings notes.
DAFFODIL-1444
Steve Lawrence [Wed, 22 Jan 2020 12:36:04 +0000 (07:36 -0500)]
Update link to Apache NiFi Processors
Steve Lawrence [Tue, 21 Jan 2020 19:38:23 +0000 (14:38 -0500)]
Automate building/publishing of the website
Creating the website can be completely automated, and can be done in a
way that avoids environmental differences between developers systems.
This configured a github action to automatically build and publish the
github website everytime the master branch is update. A Gem file is used
to define dependencies and ensure consistency. The publish.sh script is
no longer needed, so it is deleted.
Mike Beckerle [Tue, 21 Jan 2020 15:33:25 +0000 (10:33 -0500)]
Updated draft DFDL Spec with warning banner. (#15)
Mike Beckerle [Tue, 21 Jan 2020 15:33:06 +0000 (10:33 -0500)]
Design Note for Daffodil-2192 fix - redesign of nextElementResolver for unparser (#12)
* Updated draft DFDL Spec with warning banner.
* Add dev subdir, and asciidoc design note.
Substantial update to design note reflecting code prototyping.
* Improve design note.
Changed title and reorganized content to be about as-is-built status
rather than transition from prior design.
Tweaks to asciidoc and aboutAsciidoc page to not have artifacts of
jekyll when used via file: URLs directly from browser.
Steve Lawrence [Mon, 13 Jan 2020 12:32:08 +0000 (07:32 -0500)]
Bump daffodil version on unsupported features page
Steve Lawrence [Mon, 13 Jan 2020 12:30:50 +0000 (07:30 -0500)]
Unordered sequenes are now supported
Steve Lawrence [Sun, 12 Jan 2020 14:27:09 +0000 (09:27 -0500)]
Release v2.5.0
Steve Lawrence [Mon, 6 Jan 2020 17:14:08 +0000 (12:14 -0500)]
Fix typo in 2.5.0 release notes
Steve Lawrence [Mon, 6 Jan 2020 16:04:43 +0000 (11:04 -0500)]
Add Olabusayo as a comitter
Steve Lawrence [Fri, 3 Jan 2020 16:24:55 +0000 (11:24 -0500)]
Update links for rc2