Skip to content

Commit

Permalink
Merge origin/master
Browse files Browse the repository at this point in the history
  • Loading branch information
barthanssens committed Apr 24, 2023
2 parents 0705c24 + fff97ee commit bd78e87
Show file tree
Hide file tree
Showing 6 changed files with 177 additions and 61 deletions.
19 changes: 19 additions & 0 deletions datagovbe/openfed10/PBS-newsletter.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
@startwbs
title Open data newsletter PBS

* Open data newsletter
** Content
***[#LightBlue] News items
***[#LightBlue] Layout
** Newsletter service
***[#LightYellow] (Un)Subscribe page
***[#LightYellow] Mail system

legend top right
Product of:
<back:LightBlue> FPS BOSA </back>

<back:LightYellow> Supplier </back>
end legend

@endwbs
64 changes: 30 additions & 34 deletions datagovbe/openfed10/PBS.puml
Original file line number Diff line number Diff line change
@@ -1,53 +1,49 @@
@startwbs
title Data.gov.be WBS
title Data.gov.be PBS

* New Data.gov.be portal
** Back-end
*** Harvesters / portal scrapers
****[#LightBlue] Write scraping tools
****[#LightBlue] Define additonal SKOS mappings
****[#LightBlue] Write addional SPARQL scripts
****[#LightBlue] Write and perform tests
****[#LightBlue] Write documentation
****[#LightBlue] Automate the process
****[#LightBlue] Scraper tools
****[#LightBlue] SKOS mappings
****[#LightBlue] SPARQL scripts
****[#LightBlue] Documentation
*** SHACL validator
****[#LightBlue] Define validation ruleset
****[#LightBlue] Write and perform tests
****[#LightBlue] Automate publishing of reports
*** DCAT-AP export (to EDP)
****[#LightBlue] Automate publishing of export
****[#LightBlue] Write documentation
****[#LightBlue] SHACL validation ruleset
****[#LightBlue] Report publicatin tool
*** DCAT-AP exporter (to EDP)
****[#LightBlue] Export tool
****[#LightBlue] Documentation
*** REST uploader (to data.gov.be)
****[#LightBlue] Automate uploading of datasets
****[#LightBlue] Write documentation
****[#LightBlue] Upload tool
****[#LightBlue] Documentation
** Portal frond-end
*** Analysis
****[#LightBlue] Perform initial analysis
****[#LightBlue] Analysis document
*** Look'n'feel
****[#LightYellow] Create wireframes
****[#LightYellow] Create CSS / layout
****[#LightYellow] Test accessibility
****[#LightYellow] Wireframes
****[#LightYellow] CSS / layout
****[#LightYellow] Accessibility statement
*** Website configuration
****[#LightYellow] Configure modules
****[#LightYellow] Configure menus
****[#LightYellow] Configure views / lists
****[#LightYellow] Configure faceted search
****[#LightYellow] Configure content types
****[#LightYellow] Configure statistics
****[#LightYellow] Module configuration
****[#LightYellow] Menu configuration
****[#LightYellow] Views / lists configuration
****[#LightYellow] Faceted search configuration
****[#LightYellow] Content typee configuration
****[#LightYellow] Statistics configuration
*** Content
****[#LightBlue] Add news items
****[#LightBlue] Add user stories
****[#LightBlue] Add additional info and FAQ
****[#LightBlue] Check translations
****[#LightBlue] News items
****[#LightBlue] User stories
****[#LightBlue] Additional info and FAQ
****[#LightBlue] Translations
*** REST upload service
****[#LightYellow] Configure services
****[#LightBlue] Test automation of uploading
****[#LightBlue] Write documentation
****[#LightYellow] Service configuration
****[#LightBlue] Documentation
** Communication
***[#LightBlue] Promote new portal
***[#LightBlue] Press release

legend top right
Work done by:
Product of:
<back:LightBlue> FPS BOSA </back>

<back:LightYellow> Supplier </back>
Expand Down
14 changes: 14 additions & 0 deletions datagovbe/openfed10/PFD-newsletter.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
@startuml
title Open data newsletter PFD

rectangle "News items" as news
rectangle "Layout" as layout
rectangle "(un)subscripe page" as page
rectangle "Mail system" as service


news -> layout
layout -down-> service
page -> service

@enduml
22 changes: 22 additions & 0 deletions datagovbe/openfed10/WBS-newsletter.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
@startwbs
title Open data newsletter WBS

* Open data newsletter
** Content
***[#LightBlue] Write news items
***[#LightBlue] Define layout
** Newsletter service
***[#LightYellow] Configure (Un)subscribe page
***[#LightYellow] Configure mail system
** Testing
***[#LightBlue] Subscribe to newsletter
***[#LightBlue] Send test newsletter

legend top right
Work done by:
<back:LightBlue> FPS BOSA </back>

<back:LightYellow> Supplier </back>
end legend

@endwbs
56 changes: 56 additions & 0 deletions datagovbe/openfed10/WBS.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
@startwbs
title Data.gov.be WBS

* New Data.gov.be portal
** Back-end
*** Harvesters / portal scrapers
****[#LightBlue] Write scraping tools
****[#LightBlue] Define additonal SKOS mappings
****[#LightBlue] Write addional SPARQL scripts
****[#LightBlue] Write and perform tests
****[#LightBlue] Write documentation
****[#LightBlue] Automate the process
*** SHACL validator
****[#LightBlue] Define validation ruleset
****[#LightBlue] Write and perform tests
****[#LightBlue] Automate publishing of reports
*** DCAT-AP export (to EDP)
****[#LightBlue] Automate publishing of export
****[#LightBlue] Write documentation
*** REST uploader (to data.gov.be)
****[#LightBlue] Automate uploading of datasets
****[#LightBlue] Write documentation
** Portal frond-end
*** Analysis
****[#LightBlue] Perform initial analysis
*** Look'n'feel
****[#LightYellow] Create wireframes
****[#LightYellow] Create CSS / layout
****[#LightYellow] Test accessibility
*** Website configuration
****[#LightYellow] Configure modules
****[#LightYellow] Configure menus
****[#LightYellow] Configure views / lists
****[#LightYellow] Configure faceted search
****[#LightYellow] Configure content types
****[#LightYellow] Configure statistics
*** Content
****[#LightBlue] Add news items
****[#LightBlue] Add user stories
****[#LightBlue] Add additional info and FAQ
****[#LightBlue] Check translations
*** REST upload service
****[#LightYellow] Configure services
****[#LightBlue] Test automation of uploading
****[#LightBlue] Write documentation
** Communication
***[#LightBlue] Promote new portal

legend top right
Work done by:
<back:LightBlue> FPS BOSA </back>

<back:LightYellow> Supplier </back>
end legend

@endwbs
63 changes: 36 additions & 27 deletions datagovbe/openfed10/analysis.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ Enable
- Serialization
- Simple XML Sitemap
- Simple XML Sitemap Search Engines
- Views
- Weight

### JSON:API
Expand Down Expand Up @@ -53,7 +54,7 @@ Values:

### Taxonomy: Contact Types

To be used in default contact form, e.g. "General question"
To be used in default contact form, e.g. "Other question"

| Field | Type | Required | Translatable |
| --- | --- | --- | --- |
Expand All @@ -65,7 +66,7 @@ Values:
- New application / Dataset reuse
- Studies / dissertations
- Harvesting / Register own dataset
- Other
- Other question

### Taxonomy: Data Categories

Expand Down Expand Up @@ -275,28 +276,32 @@ Last modified date is the last update of the dataset, this is different from the

Author is not the Drupal user creating the content, but a person's / team's name or name of an organization.

Web page(s), download link(s) can sometimes be different in different languages.


| Field | Type | Required | Translatable | Multiple | Display | Search |
| --- | --- | --- | --- | --- | --- | --- |
| Title | String | yes | yes | no | text | full text search |
| Body | Text field | yes | yes | no | text | full text search |
| URI | Link | yes | no | no | hidden | no |
| Update frequency | Taxonomy: Update Frequencies | no | -- | no | text | facet |
| Last modified | Timestamp | no | no | no | date | no |
| From / till | Date range | no | no | no | date range | facet |
| Author | String | yes | yes | yes | text | no |
| Publisher | Taxonomy: Organizations | yes | -- | no | link | facet |
| Contact e-mail | E-mail | no | yes | no | link | no |
| Contact form | Link (external) | no | yes | no | link | no |
| Geography | Taxonomy: Geographies | yes | -- | yes | text | facet |
| Category | Taxonomy: Data Categories | yes | -- | yes | text | facet |
| License | Taxonomy: Licenses | yes | -- | yes | text | facet |
| Format | Taxonomy: File types | yes | -- | yes | text | facet |
| Web page | Link (external) | yes | yes, no sync | yes | link | no |
| Download URL | Link (external) | no | yes, no sync | yes | link | no |
| Service URL | Link (external) | no | yes | yes | link | no |
| Keyword | String | no | yes, no sync | yes | hidden | full text search |
| High Value Dataset | boolean | no | no | no | text | facet |
| API| boolean | no | no | no | text | facet |

| Field | Type | Required | Translatable | Multiple | Display |
| --- | --- | --- | --- | --- | --- |
| Title | String | yes | yes | no | text |
| Body | Text field | yes | yes | no | text |
| URI | Link | yes | no | no | hidden |
| Update frequency | Taxonomy: Update Frequencies | no | -- | no | text |
| Last modified | Timestamp | no | no | no | date |
| From / till | Date range | no | no | no | date range |
| Author | String | yes | yes | yes | text |
| Publisher | Taxonomy: Organizations | yes | -- | no | link |
| Contact e-mail | E-mail | no | yes | no | link |
| Contact form | Link (external) | no | yes | no | link |
| Geography | Taxonomy: Geographies | yes | -- | yes | text |
| Category | Taxonomy: Data Categories | yes | -- | yes | text |
| License | Taxonomy: Licenses | yes | -- | yes | text |
| Format | Taxonomy: File types | yes | -- | yes | text |
| Web page | Link (external) | yes | yes | yes | link |
| Download URL | Link (external) | no | yesc | yes | link |
| Service URL | Link (external) | no | yes | yes | link |
| Keyword | String | no | yes, no sync | yes | hidden, only used in search |
| High Valu Dataset | boolean | yes | no | no | text |

### Content type: News

Expand Down Expand Up @@ -335,6 +340,10 @@ Default contact form

## Views

### RSS feed

Paginated view of all the Datasets

### High value datasets

Paginated list of all datasets with "high-value dataset" set to true.
Expand All @@ -349,9 +358,9 @@ With the possibility of searching on all these fields
Ascending/descending ordering must be possible on Title or Updated date


### News per date
### News ordered per date

Paginated list of the news, newest item first
Paginated grid of news, newest item first

- Filter
- Content type is News
Expand All @@ -363,9 +372,9 @@ Paginated list of the news, newest item first
- Mini: 10 items page
- More link: yes

### Applications per date
### Applications ordered per date

Paginated list/grid of re-use of datasets, newest items first.
Paginated grid of re-use of datasets, newest items first.

- Filter
- Content type is Application
Expand Down

0 comments on commit bd78e87

Please sign in to comment.