From owner-sc22wg5+sc22wg5-dom8=www.open-std.org@open-std.org  Mon Feb 19 02:53:52 2018
Return-Path: <owner-sc22wg5+sc22wg5-dom8=www.open-std.org@open-std.org>
X-Original-To: sc22wg5-dom8
Delivered-To: sc22wg5-dom8@www.open-std.org
Received: by www.open-std.org (Postfix, from userid 521)
	id 2D4BEA4ADCA; Mon, 19 Feb 2018 02:53:52 +0100 (CET)
Delivered-To: sc22wg5@open-std.org
Received: from mail-qk0-f171.google.com (mail-qk0-f171.google.com [209.85.220.171])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	by www.open-std.org (Postfix) with ESMTP id 846F53567EE
	for <sc22wg5@open-std.org>; Mon, 19 Feb 2018 02:53:51 +0100 (CET)
Received: by mail-qk0-f171.google.com with SMTP id y137so4432479qka.4
        for <sc22wg5@open-std.org>; Sun, 18 Feb 2018 17:53:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=stevelionel.com; s=google;
        h=to:from:subject:message-id:date:user-agent:mime-version
         :content-transfer-encoding:content-language;
        bh=4Q6CMzxyyAo9Y9nER6b+r8wSvN6WOYwWmZsme+xgXUQ=;
        b=JXyIRldYifFJd4IgfmZ1ISvC34hRVq/fR6O+URw3W8L5IZM3aK/6Xd1trvsKIyGQrW
         O2+Ue536YpRkkRHvsMILmk/4S+wHniEvb9Q5H4tJwV2G2bxuJSXPvw1IuQvFL5Gldba0
         mS1l9Ra6XCofilVtY60iuGm2qpHbmojkq6d5E=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:to:from:subject:message-id:date:user-agent
         :mime-version:content-transfer-encoding:content-language;
        bh=4Q6CMzxyyAo9Y9nER6b+r8wSvN6WOYwWmZsme+xgXUQ=;
        b=iPU8nb0ZBc+/2EbLYB8+DxgP351/dEnnvEq+RXemGJsymkEVHcbLJ6KGeJLaraTf9U
         8nFJhlyGY7Cgy2nRfW2ANAM1yB15kjF72trbPon/W8cvpdNvTRu033L9caHmf1uDzszg
         zQhp9YZjnFndsF4kE65rbeUaft7i59aERxLPUacEfAAkpE5zFSqLzIPfuHDOjScAfvQO
         lP0UHH00eraaC5wtUpvK03UmLksO8qZrLKTPfDiMmbZ9JlcDkuTtZDl2nVCOq7LwMmuQ
         qoHzPIxRTAe0qUiidj/hkbWyAnQrpRmQn+akKw7bkvUPpWeYdoY7qbhaWCG4+lvYm2Mk
         uwpg==
X-Gm-Message-State: APf1xPAYjf/t0acle241mZrZaM5qdVtL1n01MqV6EtnSsyD3ao9UYzgk
	dfLYwL06x6S7LvJTXgy5hHy6zPcm2Ao=
X-Google-Smtp-Source: AH8x227QqotBWF38XYIvgLLeisnLQKZcUokSeWNdIMrYoyKpAxSeNUXhRVZTOAmqzQgPeZdK+IlbBg==
X-Received: by 10.55.120.5 with SMTP id t5mr20131181qkc.14.1519005229340;
        Sun, 18 Feb 2018 17:53:49 -0800 (PST)
Received: from [192.168.1.137] (pool-71-168-105-188.cncdnh.fast11.myfairpoint.net. [71.168.105.188])
        by smtp.gmail.com with ESMTPSA id y62sm4277875qkb.80.2018.02.18.17.53.47
        for <sc22wg5@open-std.org>
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Sun, 18 Feb 2018 17:53:48 -0800 (PST)
To: WG5 List <sc22wg5@open-std.org>
From: Steve Lionel <steve@stevelionel.com>
Subject: New J3 web site
X-Clacks-Overhead:  GNU Terry Pratchett
Message-ID: <39c08893-5d52-fce1-0b8b-4885ab6ad3cb@stevelionel.com>
Date: Sun, 18 Feb 2018 20:53:46 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.6.0
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

J3 has a new web site! (For J3 members, some of this will be familiar, 
but now I am sending to the WG5 list.)

Dan has come under increasing pressure to move the J3 web site off of 
the NCAR server. I volunteered to take it over, and at the same time, 
modernize it. A test version of the site was used during last week's J3 
meeting and now (I hope) it is ready for the world.

Announcing: https://j3-fortran.org !

Yes, https - the web is moving to secure pages, and web browsers will 
increasingly annoy users when they access non-secure sites. Also, search 
engines such as Google will "penalize" non-secure sites in listings.

Other features:

- Mobile-friendly - usable on displays of all sizes
- Database driven - the old site was dependent on Linux softlinks 
between year and meeting files, and not every file had both links 
leading to inconsistencies
- Document lists now show more information, including title and 
author(s). In the future, paper disposition will also be shown

If the new site has a look similar to the new WG5 site, well, yes, as I 
am using the same UI framework (Bootstrap). I did not spend a lot of 
time making it "pretty". You may also notice that the old site's 
outdated content on the standard revisions has been removed - the WG5 
site is where that information lives (and is current).

Old URLs for papers should still work - deliberately so.

One big change affects only those who upload papers and attend J3 
meetings. The old site had you log in with a "member" username and a 
fixed password (over a plaintext link!) for uploading; the new site has 
individual logins for each user who needs to upload.

As for the meeting files, the old site had you connect with a SFTP 
client; the new site uses an entirely web-based mechanism with the same 
individual logins. It should work well with any reasonably modern 
browser. You can drag-and-drop files to upload, or use a menu to select 
files for upload and download. You can also download a ZIP of any of the 
working folders.

If you want a login for the site and don't already have one (you will 
know if you do), send me mail. Login usernames are of the form 
firstname.lastname (eg. Steve.Lionel). You will choose your own password 
on the site by going to https://j3-fortran.org/forgot_password.php once 
I tell you that a login has been created.  When you log in, you can 
choose to have the browser remember you for a year. (If you were using 
the test site you'll need to log in again to the production site.) I've 
built in a lot of security to the site, not that it's storing credit 
card numbers or the like, but I like doing things right. For example, 
passwords are stored as bcrypt hashes, session records are encrypted and 
there's a defense against "session fixation".

You do NOT need a login to read J3 documents! A login is needed only to 
upload and to access the working files during J3 meetings.  That said, 
anyone on this list is welcome to a login - just let me know.  When you 
are on the page for the current meeting, there will be a link to 
download a gzipped tar file of all the papers - this gets automatically 
updated each time a new paper is uploaded.

There are some things not yet done. The biggest is the mailing lists - 
those are still hosted at NCAR, but I am working to move them as well. 
Some older files that were in subdirectories of meeting directories 
aren't indexed yet. Nothing has been lost, but some content isn't yet 
accessible. If you can't find something you want, let me know - I have a 
copy of the full site from NCAR. Last, some of the older documents don't 
display titles or correct dates - I will be filling those in over time.

If you have questions, comments, problems, or suggestions, please write 
me directly and not to the list. If there is information everyone needs 
I will send to the list.

Steve


