Closed Bug 42434 Opened 24 years ago Closed 24 years ago

Netscape 6 interview form should not be hosted on mozilla.org

Categories

(Toolkit :: Form Manager, defect, P3)

All
Other
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: dveditz, Assigned: reed)

References

()

Details

(Whiteboard: [nsbeta2+] ETA depends on Reed Hopkins)

The current interview form is hosted on Mozilla.org, and includes the lizard 
banner at the top and site navigation.  The latter may be worth fixing in 
Mozilla builds by specifying NOWRAP for the page, but Netscape 6 should point 
at a different interview form at Netcenter. Or maybe the interview should 
instead be shipped with the product

The interview form needs to get localized as well, so we should have a 
localized pref or some other mechanism to specify this interview URL that can 
be localized. Shipping it in the chrome would be one easy way.

Depending on how you decide to fix this this might need to be split into 
separate bugs
Blocks: 41128
Keywords: nsbeta2
If the interview were shipped with the product we would lose the flexibility of 
doing instantaneous field updates.  My basic philosophy was that the more we 
could host on the server, the more dynamic the product can be.  In fact, the 
schema names are in no way hard coded into the product and the entire schema can 
be changed overnight by simply changing the tables on the server.  If we put the 
interview into the product, we are suddenly tying in the schema names with the 
product.

I hadn't considered localizing the interview form, but you are absolutely right 
that this needs to be done.  One way to do that is to have the interview URL be 
a page that contains a list of languages for which interview forms exist.  The 
user would then click on the appropriate language and then the interview form 
for that language would appear.
Status: NEW → ASSIGNED
Another option (the one the l10n team is planning on using for most things of 
this type) is to use a "localized pref" for the URL. The pref default is the 
chrome URL to a localized properties file, and then you call 
nsIPref::GetLocalizedUnicharPref() or whatever it is to read it. Once the pref 
has been used once the real value is saved in the profile preferences file.

alecf added this feature, but I don't see any evidence of anyone using it yet.
Putting on [nsbeta2+] radar for beta2 fix. 
Whiteboard: [nsbeta2+]
John Gable said he would handle the netcenter interaction so I'm assigning this 
to him.  At least the part about hosting the interview form on netcenter.

You probably do want to open a separate bug to cover the localization of the 
interview form.
Assignee: morse → johng
Status: ASSIGNED → NEW
Met with Netcenter today - they are going to follow-up directly with Steve Morse 
to get the content for the Interview and Demonstration pages (as well as the 
wallet tables see bug 42440).  The Netcenter guy is Reed Hopkins 
(reed@netscape.com), and he works for greggl@netscape.com.

Reassigning to Steve Morse since Reed will give Steve the URL.
Assignee: johng → morse
Whiteboard: [nsbeta2+] → [nsbeta2+] ETA depends on Reed Hopkins
Spoke with greggl, he will get us redirects for a solution today!
Per greggl...
"Here are the redirect urls for the wallet pages: 

http://home.netscape.com/bookmark/6_0B2/wallet1.html 
http://home.netscape.com/bookmark/6_0B2/wallet2.html 
http://home.netscape.com/bookmark/6_0B2/wallet3.html 

and so on, depending on how many you need."
URLs' should use 6_0b1 unlike what Jan has.  Note the lower case "b" and the 
"1".

The first URL, "wallet1", should be used for the interview link (this bug 42434)
Second URL, "wallet2", should be used for the demonstration link (bug 45096)
Third URL, "wallet3", should be used for the table text file (bug 42440)

cc'ing rebron
Status: NEW → ASSIGNED
johng, what is special about this particular sequencing?  A more logical 
numbering would be:

wallet1.html: wallet table
wallet2.html: index page for demo and interview
wallet3.html: interview page
wallet4.html etc: demo pages
OK Steve, your ordering is fine.

Netcenter is planning on hosting these pages, getting confirmation from them on 
the URLs today or tomorrow to make sure we have the right URLs in the client.
We have confirmation on the URLs.  To be 100% clear, the correct URLs (only
listing the ones the effect client code) are:

http://home.netscape.com/bookmark/6_0b1/wallet1.html
http://home.netscape.com/bookmark/6_0b1/wallet2.html
http://home.netscape.com/bookmark/6_0b1/wallet3.html

and they go to the pages that Steve suggested.

Steve is planning to check these URLs in tonight even though the server side may
not have these pages live for a week or so (but definitely before beta2).
Fix checked in.  Interview form for the commercial product are now hosted at
   http://home.netscape.com/bookmark/6_0b1/wallet2.html
whereas for the mozilla product remain on mozilla.  They are at
    http://www.mozilla.org/wallet/samples/wallet2.html
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
correction: above should read "wallet3" instead of "wallet2".  In other words:

Fix checked in.  Interview form for the commercial product are now hosted at
   http://home.netscape.com/bookmark/6_0b1/wallet3.html
whereas for the mozilla product remain on mozilla.  They are at
    http://www.mozilla.org/wallet/samples/wallet3.html
this file hasn't been pushed live yet. i get the wonderous Not Found page. this
blocks beta2 testing. reopening...
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
...and assigning to Reed (as per johng).
Assignee: morse → reed
Status: REOPENED → NEW
All pages are live, and the redirects have been installed. The lack of redirects 
caused a 404 earlier.
Status: NEW → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → FIXED
looks good. vrfy.
Status: RESOLVED → VERIFIED
Looks great.  Good job everybody!
Product: Core → Toolkit
QA Contact: bugzilla → form.manager
You need to log in before you can comment on or make changes to this bug.