action #63171
closedMoving to the new news-o-o
100%
Description
https://news-test.opensuse.org is running now, so we can start planning moving to it from the current news.opensuse.org. This requires coordination over a few days from multiple people. The current plan is as follows
Files
Checklist
- find a few days when there are no plans to release any news
- export the news database one last time
- see if all the imports look fine
- fix any upcoming issues
- contact heroes to redirect news-test to news
- write the first article on the new platform
Updated by ddemaio about 4 years ago
- Status changed from New to In Progress
Looks good. I don't see an issues. Do you need me to export the newer articles that have been posted?
Updated by ddemaio about 4 years ago
Here is the exported xml file from March until now. Let me know if you need whole one.
Updated by hellcp about 4 years ago
Yeah, I would prefer the whole one, I would like to export images again just to make sure we have the full set at the highest possible quality
Updated by ddemaio about 4 years ago
hellcp wrote:
What's the status on this Doug?
If everything is ready, I think we can go forward this week. I did notice that there is no search option on the new format. Is that possible?
Updated by hellcp about 4 years ago
I was asking for the whole backup of the wordpress :P
I will get a search option, sure.
Updated by ddemaio about 4 years ago
You can download the xml file at https://demacloud.ocloud.de/index.php/s/QMw6TwqomCHp3QE
Updated by hellcp about 4 years ago
- Checklist item changed from [ ] find a few days when there are no plans to release any news, [ ] export the news database one last time, [ ] see if all the imports look fine, [ ] fix any upcoming issues, [ ] contact heroes to redirect news-test to news, [ ] write the first article on the new platform to [ ] find a few days when there are no plans to release any news, [x] export the news database one last time, [x] see if all the imports look fine, [x] fix any upcoming issues, [ ] contact heroes to redirect news-test to news, [ ] write the first article on the new platform
- Status changed from In Progress to Feedback
- % Done changed from 0 to 50
Alright, https://news-test.opensuse.org contains the old posts, I also fixed a few issues with it, and implemented search. If there are no objections, I will contact heroes to move it to news.opensuse.org and in the meanwhile I will start a PR with a news item for the first post.
Updated by hellcp about 4 years ago
- Checklist item changed from [ ] find a few days when there are no plans to release any news, [x] export the news database one last time, [x] see if all the imports look fine, [x] fix any upcoming issues, [ ] contact heroes to redirect news-test to news, [ ] write the first article on the new platform to [ ] find a few days when there are no plans to release any news, [x] export the news database one last time, [x] see if all the imports look fine, [x] fix any upcoming issues, [ ] contact heroes to redirect news-test to news, [x] write the first article on the new platform
Prepared the initial post, it might require some love when it comes to actually finishing it and fixing any of my typos I might have made though, so please review it https://github.com/openSUSE/news-o-o/pull/2
Updated by ddemaio about 4 years ago
Sounds good. I think it's best to do it the week if the heroes are able to do the redirect. I merged the PR.
Updated by lrupp about 4 years ago
Just two notes here:
1) You lost the Tracker code. This should be something like:
<!-- Piwik -->
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(["trackPageView"]);
_paq.push(["enableLinkTracking"]);
(function() {
var u = (("https:" == document.location.protocol) ? "https" : "http") + "://" + "beans.opensuse.org/matomo/";
_paq.push(["setTrackerUrl", u + "matomo.php"]);
_paq.push(["setSiteId", "13"]);
var d = document, g = d.createElement("script"), s = d.getElementsByTagName("script")[0];
g.type = "text/javascript";
g.defer = true;
g.async = true;
g.src = u + "piwik.js";
s.parentNode.insertBefore(g, s);
})();
</script>
<!-- End Piwik Code -->
2) I personally miss the top menu to other pages - and I also see a lot of wasted/unused space around the articles on a 1920x1024 monitor (which is what the majority of our users have). But these are just minor complains that can be fixed later... ;-)
!
Updated by hellcp about 4 years ago
lrupp wrote:
2) I personally miss the top menu to other pages - and I also see a lot of wasted/unused space around the articles on a 1920x1024 monitor (which is what the majority of our users have). But these are just minor complains that can be fixed later... ;-)
In theory what the button on the top right does, except it doesn't really work (that was reported to upstream and hopefully will be fixed soon)
Updated by ddemaio about 4 years ago
The tracking code is
<!-- Matomo -->
var _paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://beans.opensuse.org/piwik/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '13']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
<!-- End Matomo Code -->
Updated by ddemaio about 4 years ago
ddemaio wrote:
The tracking code is
<!-- Matomo -->
var _paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://beans.opensuse.org/piwik/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '13']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
<!-- End Matomo Code -->
I emailed it to you.
Updated by hellcp about 4 years ago
- Status changed from Feedback to Resolved
- % Done changed from 50 to 100
I added it https://github.com/openSUSE/news-o-o/commit/dbc38bf650f1cd92d490c8799231e586c990b5f5
We also should be up on news.opensuse.org soonish, the redirect is there, dns just has to catch up