Comments (8)
👍 to that... since we already have a list of some kind in the #next-features
of Slacker, it's just a matter of getting it out of there. A file on the repo would be much easier to find.
from rxswift.
Cool. I'm happy to take action if we're sure of a direction. I'm thinking we could copy all the operations from here, and combine that with a list from the Slack room. Then I can check off things that've already been done.
Does that sound reasonable?
from rxswift.
Hi guys,
you are right, the public facing information is now little stale. Sry about that, there are so many things happening, and I'm doing the best I can :(
I've previously done wiki page that contains roadmap, but since it was stale, I've temporary removed it.
Right now the priority is RxCocoa refactoring, since we currently don't have a clear direction there.
That should be hopefully done this weekend.
Once that is done, I would be happy to resurrect that wiki page. The reason why I've chosen wiki page previously is because in that way I don't have to pollute commit history with commits that change checked state.
Is anyone ok with a wiki roadmap page?
I have a prototype of RxCocoa now that:
- enables reactive data sources
- has generic delegate to observable functionality (equivalent to rac_signalForSelector)
- enables parallel proxying of delegate messages to legacy delegate mechanism
It required me to add one objective c file (because Swift can't handle NSInvocation), but it solved a lot of problems.
I still haven't commited those changes to feature/rxcocoa-revamp (made them today).
What's happening in parallel now is that @seivan is trying to port RxSwift to Swift 2.0. I think she's near done with that.
Once RxCocoa revamp + creating Swift 2.0 is completed these are priorities as I see them:
- Adding wrappers for Cocoa/UIKit framework + unit tests (once revamp work is done, it should be pretty straightforward)
- Creating real RxSwift 2.0 version that fully uses Swift 2.0 features
- Documenting RxSwift specifics
- Creating project RxBlocking with blocking operators (for unit tests)
- Adding new operators
If somebody has some other wishes, you can ask in this thread for now.
Just need little more time :)
from rxswift.
I've finished porting
- Preprocessor 💩
- RxSwift,
- RxSwift tests
- 6 breaking tests related to
let _ =
and_ =
not retaining a disposable in the scope. The clearest example https://github.com/kzaher/RxSwift/blob/master/RxTests/RxSwiftTests/Tests/VariableTest.swift#L105-L142
- 6 breaking tests related to
- RxCocoa
- RxCocoaTests
- RxCocoaSamples
It's nearing midnight, so I won't be able to finish RxCocoaSamples tonight 😴
from rxswift.
👍 thnx for your help
from rxswift.
Awesome, this sounds awesome. Please just let me know what I can do to assist.
@kzaher please do not apologize for not having done enough. This is a great project that you've started on your own time. You don't owe us anything. I'm just happy to contribute to an important community project.
from rxswift.
Hi, I've added public wiki page called roadmap.
from rxswift.
Cool!
from rxswift.
Related Issues (20)
- xcodebuild archive fails for RxCocoa using SPM HOT 4
- Can't compile RxSwift for visionOS HOT 2
- RXCocoa on contextMenuConfigurationForRowAt method HOT 2
- Cannot call value of non-function type '[Observable<Event>.Type]' HOT 2
- crash HOT 1
- Observable from async function HOT 1
- AsyncSequence.asObservable() effect is not as expected
- Missing imports warn 'this is an error in Swift 6'
- docs.rxswift.org (RxSwift Reference) - all links to Documentation/[FILENAME].md are broken HOT 1
- Crash app Xcode 15 HOT 3
- Crash: value tried to resume its continuation more than once HOT 2
- Any support/plan of Privacy Manifest? HOT 119
- Deprecated code warnings in playground Filtering_and_Conditional_Operators.xcplaygroundpage HOT 1
- -[RxCocoa.RxTextViewDelegateProxy text]: unrecognized selector sent to instance 0x28132bdb0 HOT 2
- asSingle -> Sequence contains more than one element. HOT 5
- Update
- Cocoapods trunk push verification fails on pods dependent on RxSwift using Xcode 15+ HOT 4
- ConnectableObservable cannot connect once it was disposed HOT 2
- Why is the https://api.snapkit.com initialized before FinishLaunchingWithOptions? HOT 1
- drive's onNext closure should be main actor isolated HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rxswift.