DrupalPod icon indicating copy to clipboard operation
DrupalPod copied to clipboard

Add alternative to DrupalPod browser extension (JavaScript on Github pages and/or in a bookmarklet)

Open shaal opened this issue 4 years ago • 5 comments

Is your feature request related to a problem? Please describe

Some users have tablets, or computers without an option to install extensions so they cannot benefit from some of DrupalPod automation.

Describe the solution you'd like

Add JavaScript code on a public page (Github Pages?), that mimics the interface of DrupalPod Browser Extension, or alternatively find out if a bookmarklet can include the extension's functionality.

Describe alternatives you've considered

Additional context

shaal avatar Jul 10 '21 14:07 shaal

On thought I had for cases where you can't install the browser extension is to create a page with form that accepts a URL drupal.org issue or merge request and then creates the same options as the browser extension. Maybe that is what you are already describing here?

tedbow avatar Jul 14 '21 11:07 tedbow

Yes, we're talking about the same idea :)

shaal avatar Jul 14 '21 12:07 shaal

It looks like the issue is outdated now. The "Open in Gitpod" button was added at the Drupal Gitlab project page as the option in addition to the existing "Open in WebIDE" one.

iVegas avatar Oct 18 '21 12:10 iVegas

The "Open in Gitpod" that was added to Drupal Gitlab does not resolve this issue. It will simply open a repository in Gitpod.

If that repository doesn't have a .gitpod.yml setup, it will be just online vscode, and require multiple steps that users have to manually run, in order to get their code displayed as a Drupal website.

DrupalPod is currently available only through browser extension, this issue is to promote either a new DrupalPod web page, where users copy-paste issue page, and then select choices, or even better - drupal.org officially implementing DrupalPod in issue pages, so a browser extension is no longer needed.

shaal avatar Oct 18 '21 16:10 shaal

https://drupalpodbadge.netlify.app/

The above site can be use to generate a Gitpod session for a Drupal module at a particular version. It is a step towards a non-browser extension for user.

Perhaps it can be extended to add issue testing, similar to the DrupalPod extension?

tyler36 avatar Feb 08 '23 06:02 tyler36