dpv icon indicating copy to clipboard operation
dpv copied to clipboard

Landing page for DPV

Open coolharsh55 opened this issue 1 year ago • 1 comments

A landing page for DPV would be beneficial to address the challenge where sharing the link to DPV takes the viewer straight to the technical specification which can be intimidating and verbose for a new person to figure out what DPV is, what it contains, where it can be used etc. The landing page for DPV can give this information in a easy format and then the technical specifications can be where they are. The marketing page can be what is easily shared with other people e.g. dpvcg.org and is much easier than sharing a complex w3id url or a github page.

This issue to collect discussions regarding this in one place.

  • DPVCG Meeting MAR-14: first discussed this topic
  • DPVCG Meeting MAR-20: discussed this topic - domain name, who will do the work, further discussions with example
  • Update MAR-21: dpvcg.org as the domain for this

coolharsh55 avatar Mar 14 '24 00:03 coolharsh55

Questions related to this:

  1. Where should this landing page be? (solved --> https://dpvcg.org)
  2. What content should be provided on it?
  3. Where should the code/source be hosted? E.g. another branch in this repo?

coolharsh55 avatar Apr 20 '24 21:04 coolharsh55

Implemented - see https://www.dpvcg.org/ source at https://github.com/coolharsh55/dpvcg.org/. Propose to move this to dpvcg.org branch in this repo and mirror that in another repo for the live version.

coolharsh55 avatar Jun 24 '24 09:06 coolharsh55

I suggest to use a folder instead of a branch for the content of the landing page

nuthub avatar Jun 24 '24 12:06 nuthub

@nuthub I see your point, but a folder would mean we will have lots of commits on the main branch about the website which have nothing to do with the specs. Also the branch makes it easy to mirror/fork the repo and use the branch as the published website - and PRs from the website fork have no chance of affecting the specs.

coolharsh55 avatar Jun 24 '24 12:06 coolharsh55

@coolharsh55 It's a static web page, right? What about a separate repository?

nuthub avatar Jun 25 '24 07:06 nuthub

@nuthub yes, its a static web page (now). We can have a separate repository, but this is the only "official" repo we have from w3c for all dpv stuff. So I'm thinking its good to keep to keep everything here in this repo.

coolharsh55 avatar Jun 25 '24 07:06 coolharsh55

Created branch dpvcg.org - https://github.com/w3c/dpv/tree/dpvcg.org with website code. Will be good to set up https://github.com/coolharsh55/dpvcg.org/ to automatically mirror this branch using Github Actions in the future.

coolharsh55 avatar Jun 27 '24 19:06 coolharsh55