reactiveui / ReactiveUI

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
https://www.reactiveui.net
MIT License
8.06k stars 1.12k forks source link

ReactiveUI doesn't exist on wikipedia? Time to create the page! #1521

Closed ghuntley closed 3 years ago

ghuntley commented 6 years ago

Do you want to request a feature or report a bug?

Create https://en.wikipedia.org/wiki/ReactiveUI

What is the motivation / use case for changing the behavior?

ReactiveUI inside of products made by Amazon (Cloud Drive), Atlassian (Sourcetree), Slack (Mobile), GitHub (Visual Studio), Elastic (Search) and 343 Industries (Halo 5). It's time to stop hiding and create a Wikipedia page!

elipriaulx commented 6 years ago

@giusepe is this something you are currently working on?

ghuntley commented 6 years ago

Negative @giusepe it is up-for-grabs. Jump in reactiveui.net/slack and make it so!

elipriaulx commented 6 years ago

Already on it. Just squeezing a snack in then I shall make a start.

giusepe commented 6 years ago

Heya!

Please, @gpriaulx go for it! If you wanna to share and need a second pair of eyes, let us know.

Cheers!

elipriaulx commented 6 years ago

I would love to share - I think I need it to pass moderation first. I'm honestly surprised at how clunky Wikipedia editing and authoring is. I'm still a bit stuck finding a solid reference about the history of Reactive UI.

I think for the bare minimum, I need something simple with references that states:

I just going to make a start here: https://pad.riseup.net/p/wM5yKYpBxxKq

elipriaulx commented 6 years ago

Draft created at Wikipedia https://en.wikipedia.org/wiki/Draft:ReactiveUI

Draft:ReactiveUI - Wikipedia
elipriaulx commented 6 years ago

Thank you everyone for your help in seeing this through; I really appreciate your help. I have submitted the Wikipedia entry for review. https://en.wikipedia.org/wiki/Draft:ReactiveUI

Draft:ReactiveUI - Wikipedia
RLittlesII commented 6 years ago

@gpriaulx I noticed that https://en.wikipedia.org/wiki/Draft:ReactiveUI wants us to resubmit. Is there anything we can do to help support this effort?

Draft:ReactiveUI - Wikipedia
glennawatson commented 6 years ago

Gui has got blocked by trying to find things that weren't on our own websites, or podcasts etc.

Also not sure about the "technical language" thing, mostly because he copied mostly from another MVVM framework and altered it to match Rx.

So I think he really needs to get some reliable source material if you can find it.

RLittlesII commented 5 years ago

Submitted again and got rejected again. Going to follow up with the Wikipedia folks.

glennawatson commented 5 years ago

Seems to be references that are killing us with internal references only

https://visualstudiomagazine.com/articles/2017/10/01/create-responsive.aspx https://blogs.msdn.microsoft.com/dotnet/2016/01/05/the-week-in-net-152016/ https://dotnetfoundation.org/projects?type=project&ps=10&pn=6 https://channel9.msdn.com/Shows/XamarinShow/The-Xamarin-Show-17-ReactiveUI-with-Michael-Stonis

Visual Studio Magazine
Create Responsive Xamarin Apps with ReactiveUI -- Visual Studio Magazine
Learn how to leverage the open source MVVM ReactiveUI framework, the Observer Design Pattern, ReactiveX and more to make your Xamarin apps more responsive.
The week in .NET – 1/5/2016
A first-hand look from the .NET engineering teams
Channel 9
Episode 17: ReactiveUI with Michael Stonis
This week, James is joined by friend of the show Michael Stonis, Xamarin MVP and Development Lead & President at Eight Bot, who shows us a different way of development with Reactive Extensions (Rx
glennawatson commented 5 years ago

https://www.planetxamarin.com/

Planet Xamarin: Community Blog Feed
glennawatson commented 5 years ago

https://forums.xamarin.com/discussion/128829/xamarin-university-monthly-update-july-2018

Xamarin Community Forums
Xamarin University Monthly Update - July 2018
Welcome to another month of updates from Xamarin University.
glennawatson commented 5 years ago

https://www.hanselman.com/blog/ReactiveExtensionsRxIsNowOpenSource.aspx

Reactive Extensions (Rx) is now Open Source
A few years back I did a podcast with Erik Meijer about Reactive Extensions for .NET (Rx). Since then thousands of ...
elipriaulx commented 5 years ago

Thanks @glennawatson , those are really useful finds! I have added a few lines here and there so that I could include all of them. @RLittlesII would you be able to look over the changes and make sure they are sensible (it's probably quicker to just read the whole page, it is pretty short) and resubmit if/when you are happy? If I haven't heard back from anyone I will resubmit in the current state tomorrow morning (AEST).

elipriaulx commented 5 years ago

https://www.pattern.co.nz/our-blog/posts/2017/july/setting-up-a-reactiveui-viewmodel/ https://ericsink.com/entries/dont_use_rxui.html https://discoverdot.net/projects/reactiveui

Pattern | Web and Mobile Development
Setting up a ReactiveUI ViewModel Introduction
In this article, we will be setting up our first ViewModel to bind to the ListView that we created in the previous article. We'll be using the ReactiveUI framework for implementing our ViewModel and bindings.
Don't use ReactiveUI
Discover .NET - ReactiveUI
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
glennawatson commented 5 years ago

Talk to Mr wiki help desk rather than guessing what they want

github-actions[bot] commented 2 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.