kf6kjg / chattel Goto Github PK
View Code? Open in Web Editor NEWChattel is an asset library for Halcyon-based virtual world grids
License: MIT License
Chattel is an asset library for Halcyon-based virtual world grids
License: MIT License
Basically adding the AssetFilter system to the ctor of at least the CF asset server so that it can reject certain inbound assets from even being sent to the server. This would enable preventing assets marked local, and/or temp, or whatever, from being uploaded to permanent storage.
I'm not certain I like my previous decision.
Yes, the user requested local storage AND remote servers. That said, when there are remote servers then there's still opportunity to synchronously try the remotes. You'll never get a retry, but if everything fails we can just report a failure. If a crash/shutdown happens during the remote server operation then the server fails to respond and the client should timeout or whatever.
Most of the time this is unimportant, but when writing unit tests it would be nice to just use the equality operator, IE have StratusAsset implement IComparable.
Currently the INI "Server" stanza parses a comma-delimited list and interprets the result as serial servers.
It would be highly beneficial to many of my projects to be able to specify parallel servers in that list. I recommend the following format: "," (comma) remains the serial server marker, add "&" (ampersand) as the parallel server separator. Comma is given a higher priority than ampersand. Of course white space is trimmed.
Example: "Adam,Beth&Charlie,Dirk" is parsed as "try Adam. If that fails, try both Beth and Charlie. If both fail, try Dirk."
Part of the whole dependency reduction thing: not everyone likes or can use the same tools.
If not, they should be IEnumerable instances or similar.
See ChattelConfiguration ctor.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.