Я нашел решение этой проблемы. Вы можете сделать следующее:
var user = firebase.auth().currentUser;
user.updateProfile({
displayName: vm.form.username
}).then(function(response) {
//Success
}, function(error) {
//Error
console.log(error);
});
Сайты как Google Code, SourceForge и CodePlex размещают тысячи проектов с открытым исходным кодом, которые любили бы справку.
Однако мое предложение состояло бы в том, чтобы посмотреть на проекты с открытым исходным кодом, которые Вы в настоящее время используете. Думайте о способах, которыми они могли быть улучшены, определить ошибки, которые должны быть исправлены... и затем сделать это! Другой отличный способ способствовать путем записи документации. Снова, посмотрите на проекты, которые Вы используете. Запишите руководство по началу работы, внесите документацию API, запишите серию сообщений в блоге. Один из самых больших барьеров для принятия с открытым исходным кодом является отсутствием хорошей документации. Это не так забавно или сексуально как кодирование, но это очень важно для продвижения проекта и является хорошим способом начать.
Вашей первой остановкой должен быть codeplex.com. Фантастический массив проектов открытого исходного кода.NET доступен здесь, и что-то должно быть доступным, который ловит Ваш интерес.
NHibernate. Одна из лучших платформ ORM для.NET, которая является открытым исходным кодом. Вы узнали бы о много из кодовой базы.
Я посмотрел бы на этот проект в Codeplex. Это было первоначально выпущено с.Net 1.0 и недавно пересмотрело для работы с 2,0. Мало того, что Вы добираетесь для приобретения знаний из программирования, это интересно также!
Я поддерживаю библиотеку классов под названием SixPack. Мы ищем участников и тестеры, если Вам интересно.