posit-dev / posit-dev/connect-extensions

Extension Request: Custom view builder for sharing wtih stakeholders

Open
#290 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
R
Stars
10
Forks
8
Avg merge
5d 18h
Merged PRs (30d)
1

Description

Instead of relying on users to build dashboards that link to other dashboards, we could definitely create a basic "view builder" that allows the publisher to search for content and pin it to the dashboard in a specific layout that can be then shared with stakeholders.

This would bring in the concept of a editor vs viewer view of a deployed app. For example, the editor would see the customization tools, but the viewer would just see the end result. Think of how wordpress has the editor view and then the viewer view what you see when visiting the blog.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the repository's existing dashboard-linking and customization behavior; the issue names no files, tests, or entry points. Clarify the editor and viewer workflows, content search, pinning, layout, and sharing requirements before implementation. Done means a defined view-builder experience that lets publishers customize a dashboard while viewers see only the resulting view.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.