-
Notifications
You must be signed in to change notification settings - Fork 15
Roadmap
A good way for the library to provide a centralized way to register and access bundles.
Discussion here.
Provide methods .printf(String, Object, Object...) and .printf(Locale, String, Object, Object...) using String.format() to generate messages.
Provide .checkNotNull() and .checkArgument() for each bundle, just like Guava's Preconditions.*().
In order, and maybe/maybe not...
More and more people don't use Maven at all (think: Android). For them, obtaining this library is a pain.
Have a look at BinTray.
Gradle is becoming more and more prevalent, especially since it is the officially recommended tool by the Android community.
Get head out of black hole and Just Do It(tm).
That is, provide a way to read property files using ISO-8859-1.
Not sure whether it is of any use. If this is provided, maybe also provide a conversion utility from these bundles to new bundles?
That would be nice. But useful? Good question.
Right now the loading and caching policy is fixed (except you can specify the timeout you want for loading). Give more control? Like, for instance, expiration (which currently doesn't happen)?
Seen on Stack Overflow: you can use the class above to return a list of relevant locales for the locale of your choice. Right now, this logic is hardcoded. Is it worth it to provide an override in this library?
This was in the initial plans. But why use a 20th century technology when you have printf() (which is actually even older, but works miles better)?
Bah. If requested, one day, maybe...