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