Git Product home page Git Product logo

microsoft.github.io's Introduction

Many open source projects released by Microsoft products, services and teams also have deployments powered by GitHub Pages on this domain.

To discover Microsoft-released open source projects, learn about Microsoft's open source approach and other information, check us out online at opensource.microsoft.com.

If we can help answer questions about the open source program at Microsoft, you can contact opensource at microsoft com - although we are not able to provide support for projects through this mechanism.

Microsoft GitHub resources

Microsoft open source resources

Resources for Microsoft employees

How to identify an official Microsoft organization on GitHub

  • Official Microsoft GitHub orgs have a professional avatar and include a web address at Microsoft.com or an associated official domain
  • Official Microsoft orgs are Verified on GitHub - look for the domain verification indicator on GitHub

microsoft.github.io's People

Contributors

anands avatar avinoth avatar bwateratmsft avatar capfei avatar gholliday avatar iamwillbar avatar jeffmcaffer avatar jeffwilcox avatar kamaljit avatar m0r9un avatar martinwoodward avatar msftgits avatar peterdavehello avatar pgills avatar rebornix avatar richlander avatar rjmurillo avatar selvasingh avatar snesha avatar sssssdsddd avatar tjhillard avatar tjprescott avatar v95 avatar vinhub avatar vips28 avatar viveknirkhe avatar wabdul539 avatar wongalvis avatar xpaw avatar xritzx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

microsoft.github.io's Issues

Search functionality

I would like to develop a search functionality based on text search, and/or language type.

404 Link

I noticed that the link “Windows Azure Samples” in the footer of the Microsoft.github.io webpage leads to a 404 page. It should probably point to the Azure-Samples org instead.

Angular compile ctreq errors thrown on carousel slide.

The console shows the following error as soon as the page loads.

"Error: [$compile:ctreq] http://errors.angularjs.org/1.3.2/$compile/ctreq?p0=carousel&p1=slide
v/<@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:6:416
K@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:56:152
I@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:59:289
mf/<@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:66:95
f/<@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:110:390
Me/this.$get</k.prototype.$eval@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:124:246
Me/this.$get</k.prototype.$digest@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:121:324
Me/this.$get</k.prototype.$apply@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:125:10
sc/d/<@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:17:477
e@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:36:363
sc/d@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:17:1
sc@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:18:179
Gd@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:17:1
@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js:248:152
m.Callbacks/j@http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js:2:27239
m.Callbacks/k.fireWith@http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js:2:28057
.ready@http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js:2:29889
J@http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js:2:30255
"

Even after this error, the Carousel functionality still works. Reproducible on refresh of the page on all browsers.

Handle descriptionless repos better

Currently if a repo has no description, its tile will just show a large blank space where the description should go. Aside from ensuring that all repos have descriptions, is there a better way we could use this empty space?

Vertically centering the stars and forks could possibly work, but that would break the consistency with the other tiles.

Clean up the footer

Currently, it looks like there are three separate "footers" on the page. The first two (with the light blue and the bolder blue backgrounds) aren't bad, but the third (white background) makes the layout look "broken" since it switches back to a white background, has a smaller width than the second one, and has a lot of content that looks like it was randomly tossed together.

A larger (single) footer, such as the one on microsoft.com, might work better than the current "second" and "third" footers, but it really depends on how the content is organized.

The open source line (the credits div) also stands out since it's much longer than anything else in that section, and it also bumps the content on the right side of the footer down so that it is no longer even with the content on the left. It could possibly be placed after the "Microsoft"-esque footer, and maybe centered on the page.

Search enhancements

Few suggestions for when you enter text in the search box:

  • When you start typing in the search box, hide the carrousel
  • Change All Repos title to be {0} repositories found or similar
  • If 0 repos found, then title be "Search results" and the title area display a message like
    No projects found containing the search term '{search_term}'
  • Pagination control should be updated to reflect the numbers of repos meeting the search results. If there are less repos than fit on a page then hide pagination
  • Make sure search is including the Keywords array in the query, and ideally also the tags array on the project JSON object. That will allow us to add data to projects if we find people commonly using terms to try and find something that don't come up in the repo title or description.

Responsive

The website is not responsive for the small screen size devices, particularly the footer, where all the content overlaps.

Use the actual fork icon

Currently, the "forks" count for repos is using an icon that is commonly associated with randomizing/shuffling/etc. (as its CSS class says). It would be better to use the actual GitHub fork icon.

StaticGen.com, which uses the actual fork icon, gets their glyphs from FontAwesome.

Make the featured projects link to their respective repos

As a user, when I saw the featured projects widget, I was expecting to be able to click on that project's name to be taken to that repo.

Making these have links would save the user time by not making them search through "All Repos" to find the project that caught their eye in the featured area. #23 could also apply to this, in which clicking anywhere on the featured block while a project is showing could link to that repo.

Opensource Windows Services for UNIX

One of the key reasons one would choose a platform other than Windows is that a massive chunk of the OSS stack working under things like Cygwin or natively compiled libraries is very often a minefield of bugs and incompatibilities. Reviving Windows Services for UNIX would be a Jujutsu move and hopefully one which can switch some users back to Windows for professional work which requires a stable *nix-like toolchain.

Hybrid Cloud Apps

It would be great after all to step up the development of your server side applications running in the cloud to get them running on mobile devices using webstorage, local storage and replicated on local office servers to help those with intermittent internet troubles to be productive allowing them to continue work offline until Internet connections are restored.
I'm pointing at OneDrive and Office 365 to start with, a lot of colleges and small businesses can not operate let alone collaborate without Microsoft Office or Exchange.

Make a bit less corporate

Loving the direction the new page is going in, however would we be able to make it a bit more friendly? Also crediting the OSS we are using in the page itself would be a classy thing to do.

Reference org in the tile

What do you think about including a link to the org that the repo is in for the tile? It doesn't want to be in the title, but it needs to be somewhere. We have a lot of "home" repos for example.

Copyright year

The footer's copyright field have to display current year. Can be done with javascript to prevent code changes every year.

Contributing Problem

This website is not based on any framework like Bootstrap or Foundation and therefore, it is difficult for the developers like me who don't know whats going on in the present code. So, why not shift to a framework which will also enable universal contributions and good features also.

Object Reference exception

Object Reference exception, doest not seem to have an instance name in it. Planning to push a commit soon.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.