If we don't want to change the workflow too much for now we could add a
generated link to the bottom of every blog post something like this:
"Questions or comments about this release? Please go to GitHub
discussion" and then generate a link for a new discussion with the name
of the blog post as the title. I just tried out that a link like this:
<https://github.com/apache/cordova/discussions/new?category=general&title=test&body=Hello>
pre-fills the fields on GitHub.

Creating a discussion with the same markdown and linking to it would be
an extra step of work. Or we can automate it somehow. But I wouldn't get
rid of the blog with the full release information on the website. The
blog is probably the go-to place for every ordinary users and is pretty
accessible and nice to scroll through.

On November 2, 2024, Norman Breau <nor...@breautek.com> wrote:
> +1 for removal
>
> I think Disque is kind of out-dated, so I don't see much point in
> putting in the effort of maintaining it,
> especially if it's broken. We've started using Cordova Discussions for
>
> support, no reason why we can't also use it for announcements as well.
>
> Is there any particular apache policy that states that we must post a
> blog on the website? I believe at minimum we need to post to the
> mailing
> list, and everything else is extra.
>
> Currently our flow is write the blog markdown for the website, and
> then
> post to the mailing list with the link to the blog. Perhaps we should
> start writing markdown for github discussions instead, and have a
> mailing list/blog post link to the github discussions. Or maybe the
> same
> markdown can be used for both discussion post and the blog. Not sure
> how
> much of this could be automated what the exact flow would look like
> but
> just kinda throwing out some ideas for later.
>
> For the camera release I just made a discussions thread:
> <https://github.com/apache/cordova/discussions/507> but feels weird
> to 
> post a link to the actual content, and if they want to comment
> they'll 
> need to come back to the GH page.
>
> On 2024-11-02 10:43 a.m., ke...@steerment.com wrote:
> > Hey Team!
> >
> > If you did want to fix it, I’d be happy to monitor it (providing I
> get notifications) and then prompt people to redirect bug reports to
> GitHub.
> >
> > It’ll show other devs thinking of using Cordova that the project is
> still actively monitored and developed.
> >
> > Let me know!
> > On 2 Nov 2024 at 09:37 +0000, Niklas Merz <niklasm...@apache.org>,
> wrote:
> >> I'm also in favor of removing Disqus because of the monitoring
> issue. We
> >> just cant keep track of those comments.
> >>
> >> Redirecting the users to Github discussion sounds like the best
> >> approach.
> >>
> >> On November 2, 2024, Erisu <er...@apache.org> wrote:
> >>> Our website used to display a Disqus commenting section at the
> bottom
> >>> of
> >>> each blog post, allowing readers to leave comments.
> >>>
> >>> It appears that this feature stopped working about nine months ago
> >>> (based
> >>> on the date of the last comment).
> >>>
> >>> While inspecting the developer tools as the website loaded, I
> noticed
> >>> that
> >>> two resource files were failing to load because they are missing
> from
> >>> the
> >>> `frame-src` directive in the Content Security Policy.
> >>>
> >>> I wanted to raise the following questions:
> >>>
> >>> - Do we want to fix and continue supporting Disqus on our blog
> posts?
> >>> - Do we want to discontinue support and remove Disqus?
> >>> - Has anyone actively monitored or reviewed the comments posted on
> >>> Disqus
> >>> while it was still functioning on the site?
> >>>
> >>> Personally, I am in favor of removing Disqus from the website. I
> >>> haven’t
> >>> actively monitored blog comments to see what was being discussed.
> Some
> >>> users were raising issues and making requests in the comments, but
> I
> >>> believe these should be posted on our GitHub repositories. General
> >>> discussions could also be moved to the Discussions tab of our
> Cordova
> >>> repo.
> >>>
> >>> There may be solutions for integrating GitHub Discussions into the
> >>> blog
> >>> posts as an alternative to Disqus, though this would require
> >>> additional
> >>> investigation.
> >>>
> >>> If we decide to keep Disqus, I’ll update the Content Security
> Policy
> >>> to
> >>> include the two missing resource files and proceed from there.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org

Reply via email to