opencog / link-grammar

The CMU Link Grammar natural language parser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`www.abisource.com` is not accessible

chenrui333 opened this issue · comments

👋 I think the site www.abisource.com is not accessible at the moment, which makes the help command output a bit useless. Thanks!

Overview:            https://en.wikipedia.org/wiki/Link_grammar
Home page:           https://www.abisource.com/projects/link-grammar
Documentation:       https://www.abisource.com/projects/link-grammar/dict/
Discussion group:    https://groups.google.com/d/forum/link-grammar
Report bugs to:      https://github.com/opencog/link-grammar/issues

Arghhh. Still down right now.

Again, still down.

www.abisource.com connection requests are still timing out.

Me too. My guess is that the abiword people just lost interest in maintaining that website. I noticed for over a decade that they've felt defeated by OpenOffice/LibreOffice, with activity approaching zero. Kept the server running (that is relatively easy) but ... left the building.

There are three options:

  1. I can host a website privately. But I too dislike the long-term commitment this needs.
  2. Piggy-back on github in some way; not sure how
  3. Find some other sponsor: some EFF-affiliated site?

Any suggestions? Recommendations?

The website is still accessible at http://www.nl.abisource.com/, although it is not accessible via HTTPS.

As a potential solution, I propose converting the HTTP documents from this site into GitHub markdown and maintaining them in the LG repository.

I have a copy of everything. Everything includes:

  • Intro html pages & html docs.
  • Mirrors of some of the key papers (PDFs) describing LG
  • Assorted tar.gz files, including from version 1.0, 2.0 and 3.0

I can put the papers & misc tgz into github, but a second repo would be better: they're just too fat.

I will try to check in the html "real soon now".

Conversion of the docs from html to markdown would be stunningly tedious. github will display raw HTML if you as it nicely:

https://htmlpreview.github.io/?https://github.com/opencog/link-grammar/blob/master/website/index.html

Is there a way to get the content of this URL http://www.abisource.com/downloads/link-grammar for an install? It does not work.

Could it be that the link stopped working for whatever reason? I visited it 2 or 3 weeks ago and now it seems to be down.

It appears that the abisource.com DNS domain has expired.

$ dig abisource.com @8.8.8.8
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
; EDE: 23 (Network Error): ([8.43.85.21] rcode=SERVFAIL for abisource.com/a)
; EDE: 22 (No Reachable Authority): (At delegation abisource.com for abisource.com/a)
;; QUESTION SECTION:
;abisource.com.			IN	A

;; Query time: 4143 msec
;; SERVER: 8.8.8.8#53(8.8.8.8) (UDP)
;; WHEN: Tue Oct 10 23:14:39 CDT 2023
;; MSG SIZE  rcvd: 148

So it appears that the DNS server for abiword is at 8.43.85.21 It is pingable, but the server itself is saying that the zone is dead:

$ dig abiword.com @8.43.85.21
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; EDE: 24 (Invalid Data): (Zone has expired)
;; QUESTION SECTION:
;abiword.com.			IN	A

;; Query time: 43 msec
;; SERVER: 8.43.85.21#53(8.43.85.21) (UDP)
;; WHEN: Tue Oct 10 23:15:25 CDT 2023
;; MSG SIZE  rcvd: 62

The domain is not expired:

$ whois abisource.com

   Domain Name: ABISOURCE.COM
   Registry Domain ID: 1565250_DOMAIN_COM-VRSN
   Registrar WHOIS Server: whois.registrar.eu
   Registrar URL: http://www.openprovider.com
   Updated Date: 2023-07-09T02:39:30Z
   Creation Date: 1998-07-10T04:00:00Z
   Registry Expiry Date: 2024-07-09T04:00:00Z
   Registrar: Hosting Concepts B.V. d/b/a Registrar.eu
   Registrar IANA ID: 1647
   Registrar Abuse Contact Email: abuse@registrar.eu
   Registrar Abuse Contact Phone: +31.104482297
   Domain Status: ok https://icann.org/epp#ok
   Name Server: NS-MASTER.GNOME.ORG
   Name Server: NS1.ABISOURCE.COM

Note the last line: I asked it what it had to say:

$ dig abisource.com @ns-master.gnome.org
; EDE: 24 (Invalid Data): (Zone has expired)

This may be the end. I will try to figure out how to create a mirror site tomorrow.

Any success with mirroring the site?

Hello @as-cal8,

Regrettably, the mirror site http://www.nl.abisource.com/projects/link-grammar/ that I mentioned in a previous message here has also disappeared, as the domain abisource.com is no longer defined. I suspect the site may still be accessible through its latest IP address, but unfortunately, I have not recorded it.

However, the previous content from abisource.com can be accessed via the Internet Archive.

You can create a local copy from its latest archiving date (August 29, 2023). Here's how to do that on Linux (on Windows, the process should be similar, provided you have installed the wget command):

cd SITE_SAVE_DIRECTORY
wget --mirror --convert-links --adjust-extension --page-requisites --no-parent "https://web.archive.org/web/20230825022816/http://www.abisource.com/projects/link-grammar/"

Afterwards, you can access it locally using this URL:

file:///SITE_SAVE_DIRECTORY_FULL_PATH/web.archive.org/web/20230825022816/http%3A/www.abisource.com/projects/link-grammar/index.html

Hello @ampli thank you for the solution!

In the local copy obtained by wget from the Internet Archive, the UTF-8 characters were displayed as garbled text. I addressed this issue by replacing iso-8859-1 with utf-8 in 4 files where this encoding was specified.

To accomplish this, I used the following Perl command:

perl -i.bck -pe 's/iso-8859-1/utf-8/g' SITE_SAVE_DIRECTORY/web.archive.org/web/20230825022816/http:/www.abisource.com/projects/link-grammar/*.html

I've restored the website. It is now available at https://opencog.github.io/link-grammar-website/

It is running off of git, and can be found here: https://github.com/opencog/link-grammar-website/ I was not able to obtain the change history of the website, and so everything starts as of yesterday.

Tarball downloads are available here: https://www.gnucash.org/link-grammar/downloads/ This is the new "permanent" location, which should remain valid into the indefinite future.