Project

General

Profile

Actions

action #63171

closed

Moving to the new news-o-o

Added by hellcp about 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
2020-02-05
Due date:
% Done:

100%

Estimated time:

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

opensusenews.WordPress.2020-02-06.xml (603 KB) opensusenews.WordPress.2020-02-06.xml ddemaio, 2020-02-06 07:46
news.o.o-visitor_resolution.png (12 KB) news.o.o-visitor_resolution.png Screen resolution of news.o.o visitors lrupp, 2020-02-28 11:11

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
Actions #1

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?

Actions #2

Updated by hellcp about 4 years ago

Yup, that would be excellent

Actions #3

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.

Actions #4

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

Actions #5

Updated by hellcp about 4 years ago

What's the status on this Doug?

Actions #6

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?

Actions #7

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.

Actions #8

Updated by ddemaio about 4 years ago

Actions #9

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.

Actions #10

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

Actions #11

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.

Actions #12

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... ;-)

!

Actions #13

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)

Actions #14

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 -->

Actions #15

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.

Actions #16

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

Actions

Also available in: Atom PDF