Skip to content

Commit aa8625f

Browse files
committed
Reference compiled version
1 parent 701bc58 commit aa8625f

File tree

2 files changed

+23
-7
lines changed

2 files changed

+23
-7
lines changed

.github/workflows/build-rfc.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@v4
17+
- uses: actions/cache@v4
18+
with:
19+
path: .refcache
20+
key: webdav-push.mkd
1721

1822
- name: Install packages
1923
run: sudo apt-get install --no-install-recommends -y ruby-kramdown-rfc2629 xml2rfc
@@ -22,12 +26,12 @@ jobs:
2226
run: mkdir build
2327

2428
- name: Kramdown to XML
25-
run: kramdown-rfc2629 webdav-push.mkd >build/webdav-push.xml
29+
run: kramdown-rfc2629 webdav-push.mkd >build/draft-bitfire-webdav-push-00.xml
2630

2731
- name: XML to HTML
28-
run: (cd build; xml2rfc --html webdav-push.xml)
32+
run: (cd build; xml2rfc --html draft-bitfire-webdav-push-00.xml)
2933
- name: XML to TXT
30-
run: (cd build; xml2rfc --text webdav-push.xml)
34+
run: (cd build; xml2rfc --text draft-bitfire-webdav-push-00.xml)
3135

3236
- uses: actions/upload-pages-artifact@v3
3337
with:

README.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,22 @@
1+
[![Specification: HTML](https://img.shields.io/badge/preview-html-brightgreen)](https://bitfireat.github.io/webdav-push/draft-bitfire-webdav-push-00.html)
2+
[![Specification: TXT](https://img.shields.io/badge/preview-txt-brightgreen)](https://bitfireat.github.io/webdav-push/draft-bitfire-webdav-push-00.txt)
13
[![Matrix](https://img.shields.io/matrix/webdav-push:matrix.org)](https://matrix.to/#/#webdav-push:matrix.org)
24
[![GitHub Discussions](https://img.shields.io/github/discussions/bitfireAT/webdav-push)](https://img.shields.io/github/discussions/bitfireAT/webdav-push)
35

46

57
# The WebDAV Push project
68

7-
**[View the current draft document](webdav-push-draft.md)**
9+
**View the current specification draft (in work):**
810

11+
* [HTML](https://bitfireat.github.io/webdav-push/draft-bitfire-webdav-push-00.html)
12+
* [TXT](https://bitfireat.github.io/webdav-push/draft-bitfire-webdav-push-00.txt)
13+
14+
These documents are [automatically compiled](https://github.com/bitfireAT/webdav-push/blob/main/.github/workflows/build-rfc.yml) from the source (kramdown-rfc):
15+
16+
* [metadata](https://github.com/bitfireAT/webdav-push/blob/main/webdav-push.mkd)
17+
* [content](https://github.com/bitfireAT/webdav-push/blob/main/content.md)
18+
19+
---
920

1021
## Motivation
1122

@@ -36,7 +47,7 @@ Currently, the main organizations / people behind WebDAV Push are:
3647

3748
The plan is to
3849

39-
- [draft a standard document](webdav-push-draft.md),
50+
- [draft a specification](content.md),
4051
- make a [first server-side implementation](https://github.com/bitfireAT/nc_ext_dav_push) for [@Nextcloud](https://github.com/nextcloud) (who are interested in supporting that) – it's in development and can already be used for demonstration purposes,
4152
- make a first client-side implementation for DAVx⁵ – basic support for demonstration purposes is also already available in the lastest releases,
4253
- ensure that it's usable with [@UnifiedPush](https://github.com/UnifiedPush) (because there's already much awesome open technology available).
@@ -48,7 +59,8 @@ A lot of people have shown their interest in WebDAV-Push. Thank you for all idea
4859

4960
If you're interested:
5061

51-
- have a look at the [document draft](webdav-push-draft.md) and tell us your ideas
62+
- have a look at the [specification draft](https://bitfireat.github.io/webdav-push/draft-bitfire-webdav-push-00.html) and tell us your ideas
63+
- send PRs for content of this repository, especially the specification content (`content.md`)
5264
- take part in our [Discussions](https://github.com/bitfireAT/webdav-push/discussions) – feel free to create new topics with your ideas, questions, what you would love to see, …
5365
- join our Matrix channel: [#webdav-push:matrix.org](https://matrix.to/#/#webdav-push:matrix.org) – not always very active, but well observed
5466
- watch [@davx5@fosstodon.org](https://fosstodon.org/@davx5app), where we sometimes post Push-related news too
@@ -60,6 +72,6 @@ We would love to see some activity!
6072

6173
The repository contains:
6274

63-
- **a [draft document describing our current idea of WebDAV-Push](webdav-push-draft.md)**
75+
- **a specification draft describing our current idea of WebDAV-Push** (see above)
6476
- discussion and exchange about the WebDAV Push topic (in [Discussions](https://github.com/bitfireAT/webdav-push/discussions))
6577
- specific tasks (in [Issues](https://github.com/bitfireAT/webdav-push/issues)) and related patches (in [Pull requests](https://github.com/bitfireAT/webdav-push/pulls))

0 commit comments

Comments
 (0)