[geeklog-devel] wiki.geeklog.net mediawiki migration

Dan Stoner danstoner at gmail.com
Wed Sep 14 22:05:50 EDT 2016


(The old VPS server is now gone, btw)

I notice that the old VPS server had the following in its vhost config (I
dug through backups to find this in apache config):

    RedirectMatch /wiki/(.*)$ http://wiki.geeklog.net/$1
    Redirect permanent /wiki http://wiki.geeklog.net/


While running on my server, those links have redirected to the site without
the "/wiki" subdirectory.

I don't have that on the new server, which is why this link doesn't work as
expected (I think):

http://wiki.geeklog.net/Wiki/index.php/Main_Page


I could replicate the redirect on the current server (now nginx), which
would fix the existing links that go to /wiki.

I played a little bit and failed, will need to try again later. Help the
nginx wizards will not be refused.  ;)
That redirect will fix the Main_Page situation.



Overall, I think we should try to get the "old" urls (both /wiki and
index.php) to be redirected to the current page.


When you switch to dokuwiki you could redirect anything going to
wiki.geeklog.net/ to www.geeklog.net/wiki/ (or wherever it will live).

- Dan Stoner









On Wed, Sep 14, 2016 at 8:02 PM, Tom <websitemaster at cogeco.net> wrote:

> I notice that the main Wiki link on Geeklog.net doesn’t work anymore. Here
> is the link.
>
>
>
> http://wiki.geeklog.net/Wiki/index.php/Main_Page
>
>
>
> Here would be the new link:
>
>
>
> http://wiki.geeklog.net/Main_Page
>
>
>
> I did a search on Google for the Geeklog Template Caching Library and it
> returned
>
>
>
> http://wiki.geeklog.net/index.php/Caching_Template_Library
>
>
>
> This link works but searching through the actual wiki will return this url
> to the same page
>
>
>
> http://wiki.geeklog.net/Caching_Template_Library
>
>
>
> I personally like the shorter URLs but I guess this may mean we will need
> to update some of the links on the site (not sure of most of them) if we
> change it. We would have to go through this process again anyways when we
> do switch to DokuWiki.
>
>
>
> Dirk and/or Dan what do you want to do? Is it an easy fix to switch the
> urls back to the old way (is it a config option?) or should we just leave
> it (and update the links on Geeklog.net and in the docs).
>
>
>
> Tom
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *From:* geeklog-devel [mailto:geeklog-devel-bounces at lists.geeklog.net] *On
> Behalf Of *Dan Stoner
> *Sent:* Tuesday, September 6, 2016 6:36 PM
>
> *To:* Geeklog Development <geeklog-devel at lists.geeklog.net>
> *Subject:* Re: [geeklog-devel] wiki.geeklog.net mediawiki migration
>
>
>
> I will leave the old one up for a while. I know that some ISPs cache
> records for a long time.
>
>
>
> I am seeing traffic in the new server weblogs (including spiders from
> Google et al) so things are moving along.
>
>
>
>
>
> Also, I think the email situation is in good order. The server's IP
> address was actually on a spam blacklist, probably due to previous bad
> owners, but I was able to get it removed (and suddenly a bunch of my test
> emails were delivered ok).
>
>
>
>
>
> Looking ahead, once the move is settled down I will try to perform one
> last mediawiki upgrade to bring the site up to the latest LTS that is
> compatible with the PHP I am running.  That mediawiki version will be
> supported until June 2017, so hopefully this gives a reasonable timebox on
> you guys moving the wiki content to an integrated DokuWiki.
>
>
>
> Thanks!
>
>
>
> - Dan Stoner
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Tue, Sep 6, 2016 at 9:46 AM, Tom <websitemaster at cogeco.net> wrote:
>
> Okay I have updated the CNAME record to point to serv3.thatlinuxbox.com.
>
>
>
> Wiki.geeklog.net is still pointing to the other server for me at the
> moment I guess it will take a bit to propagate through the new domain
> changes.
>
>
>
> I think leaving the other server up for a day or so should give it enough
> time.
>
>
>
> @Michael I still plan on dealing with the wiki plugin in September but it
> will be mid Sept as I have a load of work to catch up on.
>
>
>
> Thanks Guys
>
>
>
> Tom
>
>
>
>
>
>
>
>
>
>
>
> *From:* geeklog-devel [mailto:geeklog-devel-bounces at lists.geeklog.net] *On
> Behalf Of *Dan Stoner
> *Sent:* Monday, September 5, 2016 10:37 PM
>
>
> *To:* Geeklog Development <geeklog-devel at lists.geeklog.net>
> *Subject:* Re: [geeklog-devel] wiki.geeklog.net mediawiki migration
>
>
>
> Emails from the new wiki server are working now, also.
>
>
>
> There might be some SPF dns records that will need updating or something
> after the switchover to increase likelihood of message delivery.
>
>
>
> - Dan Stoner
>
>
>
>
>
>
>
>
>
> On Mon, Sep 5, 2016 at 8:13 PM, Dan Stoner <danstoner at gmail.com> wrote:
>
> It was permissions creating the php sessions file on the server.
>
> Should be working now.
>
>
> The other thing I thought of is the server sending emails which I will
> look into next.
>
> - Dan Stoner
>
>
>
> On Mon, Sep 5, 2016 at 8:00 PM, Dan Stoner <danstoner at gmail.com> wrote:
> > Hi Tom,
> >
> > I can reproduce the error, I will take a look.
> >
> > - Dan Stoner
> >
> >
> >
> > On Mon, Sep 5, 2016 at 3:19 PM, Tom <websitemaster at cogeco.net> wrote:
> >> Thanks Dan,
> >>
> >> After a quick look through I didn't see anything out of place except I
> can't
> >> log into the wiki on the test server. I assume this is due to not being
> on
> >> the wiki.geeklog.net url? The error I get when I try to log in
> complains
> >> about not having cookies enabled.
> >>
> >> Other than that I can update the wiki CNAME record with the new name.
> >>
> >> If you confirm that you think the login issue will be fixed when it
> uses the
> >> proper url I will make the switch.
> >>
> >> Thanks
> >>
> >> Tom
> >>
> >> -----Original Message-----
> >> From: geeklog-devel [mailto:geeklog-devel-bounces at lists.geeklog.net] On
> >> Behalf Of Dan Stoner
> >> Sent: Monday, September 5, 2016 2:39 PM
> >> To: Geeklog Development <geeklog-devel at lists.geeklog.net>
> >> Subject: Re: [geeklog-devel] wiki.geeklog.net mediawiki migration
> >>
> >> I have moved a copy of the wiki over to a new VPS.
> >>
> >> You can preview it:
> >>
> >> http://gwiki3.thatlinuxbox.com/Main_Page
> >>
> >>
> >> When happy, change the DNS for wiki.geeklog.net to the new server,
> either a
> >> CNAME to serv3.thatlinuxbox.com or the IP address of 45.33.78.247.
> >>
> >>
> >> The old VPS is costing me $20 per month and the Geeklog wiki is the
> last bit
> >> of software running there.  So, I'd be pleased if we could complete the
> >> move.
> >>
> >>
> >> Back on the topic of the migration to the github wiki... is there
> anything
> >> else requested / needed of me?  I'm probably being dense but I didn't
> get
> >> whether Michael wanted a "dump" of some kind (what
> >> kind???) or if he was just going to clone content via viewing the web
> pages.
> >>
> >> Thanks,
> >>
> >> - Dan Stoner
> >>
> >>
> >> On Sun, Jul 31, 2016 at 7:33 AM, Tom <websitemaster at cogeco.net> wrote:
> >>> Thanks Dan. That would be the best option.
> >>>
> >>> -----Original Message-----
> >>> From: geeklog-devel [mailto:geeklog-devel-bounces at lists.geeklog.net]
> >>> On Behalf Of Dan Stoner
> >>> Sent: Saturday, July 30, 2016 9:18 PM
> >>> To: Geeklog Development <geeklog-devel at lists.geeklog.net>
> >>> Subject: Re: [geeklog-devel] wiki.geeklog.net mediawiki migration
> >>>
> >>> Hey, that's good news.
> >>>
> >>>
> >>> Would it help to have a database dump or some other "automagic"
> >> conversion?
> >>>
> >>> https://www.dokuwiki.org/tips:mediawiki_to_dokuwiki_converter
> >>>
> >>> Let me know how I can help the process.
> >>>
> >>>
> >>> With the existing wiki I will move it to a new VPS and will probably
> >>> try to upgrade the mediawiki version (for security reasons).
> >>>
> >>> - Dan Stoner
> >>>
> >>>
> >>>
> >>> On Sat, Jul 30, 2016 at 7:23 AM, Tom <websitemaster at cogeco.net> wrote:
> >>>> Hi Dan,
> >>>>
> >>>> Michael from Spacesquad  started migrating the wiki a few weeks ago.
> >>>> He is updating the format along with the information as he goes. He
> >>>> is using DokuWiki along with a plugin that embeds the wiki into
> Geeklog.
> >>>>
> >>>> I have used the github wiki a little bit before and agree with your
> >>>> assessment. If we were not embedding the wiki into Geeklog.net then
> >>>> with DokuWIki the GitHub wiki might be worth looking at if others
> >>>> agree (I assume GitHub plans on updating the thing).
> >>>>
> >>>> Did you want to update the current wiki to the latest version? I am
> >>>> not sure how much time Michael has to put into the project so am
> >>>> unsure when he will complete it.  I also still need to update the
> >>>> DokuWiki plugin to the latest version which will not happen till  the
> >>> beginning of September.
> >>>>
> >>>> Tom
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> -----Original Message-----
> >>>> From: geeklog-devel [mailto:geeklog-devel-bounces at lists.geeklog.net]
> >>>> On Behalf Of Dan Stoner
> >>>> Sent: Friday, July 29, 2016 10:38 PM
> >>>> To: Geeklog Development <geeklog-devel at lists.geeklog.net>
> >>>> Subject: [geeklog-devel] wiki.geeklog.net mediawiki migration
> >>>>
> >>>> I mentioned this over 1 year ago but ran into "problems" and never
> >>>> succeeded to migrate to a new VPS server. I am going to get back to
> >>>> this
> >>> task.
> >>>>
> >>>>
> >>>> At this point, since Geeklog is now on github, it is worth posing the
> >>>> question about whether the wiki content could/should be moved into
> >>>> github wiki.
> >>>>
> >>>> After using github wiki on some $WORK projects, I have to say that
> >>>> the wiki features are far less powerful than mediawiki, but
> >>>> organizationally it might be the right thing to do.
> >>>>
> >>>> If that doesn't sound interesting to you folks then I will proceed
> >>>> with migrating wiki.geeklog.net to a new/updated VPS server so I can
> >>>> upgrade to a "current' mediawiki release as planned.
> >>>>
> >>>>
> >>>> Thanks,
> >>>>
> >>>> Dan Stoner
> >>>> _______________________________________________
> >>>> geeklog-devel mailing list
> >>>> geeklog-devel at lists.geeklog.net
> >>>> https://pairlist8.pair.net/mailman/listinfo/geeklog-devel
> >>>>
> >>>> _______________________________________________
> >>>> geeklog-devel mailing list
> >>>> geeklog-devel at lists.geeklog.net
> >>>> https://pairlist8.pair.net/mailman/listinfo/geeklog-devel
> >>> _______________________________________________
> >>> geeklog-devel mailing list
> >>> geeklog-devel at lists.geeklog.net
> >>> https://pairlist8.pair.net/mailman/listinfo/geeklog-devel
> >>>
> >>> _______________________________________________
> >>> geeklog-devel mailing list
> >>> geeklog-devel at lists.geeklog.net
> >>> https://pairlist8.pair.net/mailman/listinfo/geeklog-devel
> >> _______________________________________________
> >> geeklog-devel mailing list
> >> geeklog-devel at lists.geeklog.net
> >> https://pairlist8.pair.net/mailman/listinfo/geeklog-devel
> >>
> >> _______________________________________________
> >> geeklog-devel mailing list
> >> geeklog-devel at lists.geeklog.net
> >> https://pairlist8.pair.net/mailman/listinfo/geeklog-devel
>
>
>
>
> _______________________________________________
> geeklog-devel mailing list
> geeklog-devel at lists.geeklog.net
> https://pairlist8.pair.net/mailman/listinfo/geeklog-devel
>
>
>
> _______________________________________________
> geeklog-devel mailing list
> geeklog-devel at lists.geeklog.net
> https://pairlist8.pair.net/mailman/listinfo/geeklog-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist8.pair.net/pipermail/geeklog-devel/attachments/20160914/fbb48a0e/attachment.html>


More information about the geeklog-devel mailing list