Bug 1088 - Quick Xamarin-ify start page
Summary: Quick Xamarin-ify start page
Status: RESOLVED FIXED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: General ()
Version: 2.8 beta 3
Hardware: PC Mac OS
: --- normal
Target Milestone: 2.8
Assignee: Hugo Bonacci
URL:
Depends on:
Blocks:
 
Reported: 2011-09-27 19:26 UTC by Nat Friedman
Modified: 2011-10-04 07:18 UTC (History)
5 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description Nat Friedman 2011-09-27 19:26:30 UTC
We can do a more comprehensive re-design down the line, but for 2.8 final we should replace the stuff on the side with these links (or some links quite similar to them):

Documentation
    MonoTouch (docs.xamarin.com/ios)
    Mono for Android (docs.xamarin.com/android)
    API Reference (http://docs.xamarin.com/mono/api)

Support
    Xamarin Support (support.xamarin.com)
    MonoTouch on StackOverflow (stackoverflow.com/questions/tagged/monotouch)
    Mono for Android on StackOverflow (stackoverflow.com/questions/tagged/monodroid)

Xamarin News (from blog.xamarin.com)
    Introducing the Xamarin App Showcase
    iOS and Android Updated
Comment 1 Mikayla Hutchinson [MSFT] 2011-09-27 20:04:57 UTC
FWIW, if you want to experiment with the Welcome Page content and layout:
1) Create this directory inside your MD app bundle: MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/branding
2) Download this file and copy it into that directory:
https://raw.github.com/mono/monodevelop/master/main/src/core/MonoDevelop.Ide/branding/WelcomePageContent.xml
3) Edit it - the format is pretty self-evident from that example
Comment 2 Nat Friedman 2011-09-27 20:07:57 UTC
Thanks, this is useful!

However, this RSS URL didn't work as a NewsFeed:

http://blog.xamarin.com/feed/
Comment 3 Mikayla Hutchinson [MSFT] 2011-09-27 20:10:55 UTC
It doesn't support RSS or Atom. It simply expects a file with a single <Links> element containing <Link> elements, same format as the links sections in the welcome page.
Comment 4 Mikayla Hutchinson [MSFT] 2011-09-27 20:11:21 UTC
You can also have multiple newsfeeds, as long as they have different IDs.
Comment 6 Mikayla Hutchinson [MSFT] 2011-09-27 20:13:09 UTC
Oh, and you can omit the _ prefix on attributes if you're next expecting to use gettext.
Comment 7 Alan McGovern 2011-09-30 09:36:16 UTC
What's the status on this one? Does it still need doing?
Comment 8 Nat Friedman 2011-09-30 09:39:10 UTC
AFAIK yes. Also, we need someone to do some server-side work to generate this links XML MD is expecting for our blog. Hugo can do that.
Comment 9 Alan McGovern 2011-09-30 09:40:22 UTC
I'll get cracking on this and see what I can get together. Michaels instructions imply this should be simple enough
Comment 10 Alan McGovern 2011-09-30 11:14:38 UTC
Hugo,

If at all possible, can I get two things from you:
1) A replacement image for this: https://github.com/mono/monodevelop/blob/master/main/src/core/MonoDevelop.Ide/branding/WelcomePage_Logo.png

It's the image displayed in the welcome screen when you start up MonoDevelop. Something mentioning xamarin would be nice. After that, I'm not too sure what Nat would like.

2) A little xml file in the form of:

<Links _title="SomeTitle">
			<Link _title="Blog article" href="http://blog.xamarin.com/SomeArticle.html"
				_desc="Short blurb about the article contents"
			/>
</Links

containing a couple of interesting/useful blog articles from xamarins blog. That file needs to be placed somewhere online, probably on xamarin.com, so MD can download it at runtime. If the location of the file can be decided on right now, I can embed it now and we can put up the actual content in a day or two.
Comment 11 Alan McGovern 2011-09-30 11:19:55 UTC
Oh, i should also point out that the image I linked above has a matching file so we can 'extend' it seamlessly:

https://github.com/mono/monodevelop/blob/master/main/src/core/MonoDevelop.Ide/branding/WelcomePage_TopBorderRepeat.png

You'll need to create a similar file for whatever logo is created. Basically if the actual logo image is 300px wide, we need that extender so we can fill in extra space so the logo appears to cover the entire screen so we get an effect like this:

http://screencast.com/t/C5dTgumJ
Comment 12 Alan McGovern 2011-10-04 07:18:20 UTC
Done and committed to the 2.8 branches