-
Notifications
You must be signed in to change notification settings - Fork 886
NETBEANS-3020 Cleanup Welcome screen #1457
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NETBEANS-3020 Cleanup Welcome screen #1457
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine in my opinion. We might consider linking the https://netbeans.apache.org/kb/docs page where appropriate as suggested in my review.
@@ -64,19 +60,19 @@ ACD_AllNews=Open the list of all news articles in the default web browser | |||
|
|||
LBL_AllArticles=All Tutorials >> | |||
#NOI18N | |||
URL_AllArticles=http://netbeans.org/kb/kb.html?utm_source=netbeans&utm_campaign=welcomepage | |||
URL_AllArticles=https://netbeans.apache.org/help/index.html |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe https://netbeans.apache.org/kb/docs/index.html here would be better?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Problem is that the https://netbeans.apache.org/kb/docs/index.html page is incomplete at the moment and better not to expose it too much right now.
I saw few lines that got commented out. Any reason for not removing them? |
True, fixing that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would suggest that right now we don't highlight https://netbeans.apache.org/kb/docs/, because it is incomplete. And taking a tour would be better to start I think on the homepage instead of on the docs page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In principle looks good (not tested). In some ways would prefer we used IDE specific inbound links under /nb
for consistency - eg. https://netbeans.apache.org/nb/help/
then handle that via redirect in .htaccess
so we don't hard-code the destinations, but happy this way too.
Would be good to drop the index.html
bit off the end of URLs to keep them clean. eg. https://netbeans.apache.org/help/ would be better.
Obviously this will need squashing when merging.
https://netbeans.apache.org/kb/docs/php/index.html |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @geertjanw , @neilcsmith-net , what about keeping the the "?utm_source=netbeans&utm_campaign=welcomepage" suffix even in the new URL? Who knows, maybe we can detect requests in the future...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job, @geertjanw !
Added a comment about keeping the "?utm_source=netbeans&utm_campaign=welcomepage" suffixes. We aren't able to track those right now, but who knows, maybe we can talk to Infra and see if they can help us track requests from the IDE.
@vieiro aside from flexibility to redirect, the other reason for keeping links inbound from the IDE under |
@neilcsmith-net I know. Whatever is simpler for @geertjanw would do. Not sure we will be able to track anything, though (that's Infra business, IIRC). |
I'm going to keep this PR as it is, if we need to do other things in this area, we can handle it via other PRs and issues. Thanks for the comments, squashing and merging now. |
@@ -97,7 +89,7 @@ URL_IncubatorLogo=http://incubator.apache.org | |||
#NOI18N | |||
URL_ApacheLogo=http://www.apache.org |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not https://…
?
Remove the left panel in the 'What's New' tab and change 'Blogs' to 'News' in the right panel, so that the Apache NetBeans blogs provides the news in the Welcome Screen and so that the dependency on netbeans.org is removed.