Comments (6)
➤ PM Bot commented:
Jira ticket: RCOCOA-2345
from realm-swift.
embed & sign
was not selected. There are, like, 49 other features that have been on-request for years that would be more useful than a privacy manifest. Just saying.
from realm-swift.
I understand that this is how you feel, but the issue regarding the privacy manifest has been especially active with many people chiming in and requesting a solution. Additionally, it's pointless to compare feature requests that would take 6 months to those that take less than a week. At the end of the day, we prioritize our work based on user feedback, business needs, and complexity. Even if a feature is highly requested but would take us a year to complete and there are hardly any paying customers asking for it, that would be lower priority than something that's quick to do and would unblock someone paying for Atlas.
from realm-swift.
@nirinchev I do pay for Atlas. I pay a lot for Atlas. And six months is nothing--there's very basic requests that have been open for ten years on Realm.
Fundamentally, there seems to be a disconnect between what the team sees as priorities and what developers using the SDK see as priorities.
More broadly, that might explain why MongoDB has been declining in popularity over the last few years and why Postgres is ascendant.
from realm-swift.
I don't believe there's such a disconnect, but obviously you're entitled to feel differently. While we may not be working on the features you want us to work on, we're addressing requests that the community has asked for and is benefitting from.
Six months of development time is significant and it's not like the team has been sitting on their hands for 10 years - we've shipped continuous improvements and allocated resources to the best of our abilities. Have we gotten everything right - surely not, but I fundamentally disagree with the notion that there are basic requests that have been open for 10 years. While on the surface it may seem simple like "add support for case-insensitive sorting", the technical aspects of it are complicated and the cost/benefit tradeoff hasn't justified prioritizing this over other functionality we've worked on.
I understand your frustration and appreciate the feedback, but don't appreciate the way it's delivered. Denigrating the team or the product is not going to make us ship features faster and is not conductive to productive collaboration.
from realm-swift.
@nirinchev I'm not denigrating the team. Do not assign malice where none is intended--leave that for Gen Z. I do appreciate the challenges involved in creating Realm and recognize that it's a complex project.
But, to use your example, there seems to be little recognition that Alice, Bob, amy
is a nonsensical sort order. The team has dismissed that for 10 years and developers have had to (silently) work around the limitation. That silence has perhaps mislead the Realm team into thinking these sorts of shortcomings aren't a big deal. I'm not sure we (the SDK users) have done an adequate job of providing feedback.
I do admit that I was a little piqued when I fired off that original comment. A client discovered the bad sort order in an app I build for them and asked me why "allen" was listed after "Susan". I wasted a ton of time investigating only to discover it's another longstanding problem with Realm. To the client, I just look like an incompetent developer and I have to explain a bunch of technical mumbojumbo about databases and query engines.
from realm-swift.
Related Issues (20)
- Not all notifications did come. HOT 3
- undefined symbol while running realm 10.46.0 HOT 1
- macOS: Realm Environment Injection Crashes Preview HOT 6
- Crash when using RealmSwift with multiple modules (ver 10.49.1) HOT 1
- Issue with Nested Bundles and Disallowed Files When Archiving with Realm-Swift HOT 1
- Doesn't work with cocoapods HOT 3
- Add Sync tests for Collections in mixed HOT 1
- Code sign XCFramework HOT 1
- Realm 10.51.0 not available in SPM HOT 3
- Add append function to `@ObservedSectionedResults` HOT 1
- Crashing 100% when using @available(..., *) for a dynamic library in ObjC HOT 3
- Consider implementing a SwiftData Custom Store (new in iOS18) for Realm HOT 6
- Xcode 16: Write Blocks Risk Data Races Warnings HOT 11
- Update all uses of _unsafeInheritExecutor to use #isolation instead HOT 1
- Code sign our published xcframeworks HOT 1
- Update Binding for iOS 18's API changes HOT 1
- Switch to building RealmSwift in Swift 6 mode HOT 1
- Investigate explicitly built modules for RealmSwift HOT 1
- Add support for logging categories HOT 1
- After upgrading to 10.52.0 our app crashes on launch when we attempt to observe a collection HOT 4
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 realm-swift.