bcore icon indicating copy to clipboard operation
bcore copied to clipboard

powerful application framework built to integrate, not separate

Results 11 bcore issues
Sort by recently updated
recently updated
newest added

Whenever a framework is ready for use, there should be an accompanying snippet or a set of snippets to make using the framework easy. After all, each framework requires boilerplate...

The essence about daemons or other long-running processes is that they will eventually run on out-dated code, and even sooner so run on out-dated configuration. The latter affects the plugin's...

draft

Currently it's quite common in bcore to use delegation as a mechanism to delegate functionality to different implementations. These implementations are usually provided as plugin as part of the context....

At the very core of anything in bcore stands a simple, highly abstracted diff algorithm. The current implementation is recursive, which is straightforward to implement, but costly and sometimes impractical....

This ticket is four in one actually, but all related. # Problems ## universal commandline tool (->UCT) With `bcmd` it is already easy to create complex, plugin-based commands whose parsers...

Currently, name generators can't be verified outside their respective, specialized unit-tests. In a production environment, names and paths are volatile, and must easily be changed without breaking the system by...

draft

(taken out of #19) If there are custom tools and widgets which require a gui framework, the `be` command can't be used as it is not pulling in any support...

When package.alias is set to something unknown in the package database. ``` python ERROR:be:An unhandled exception occurred Traceback (most recent call last): File "[..]dependencies/lib/bcore/latest/noarch/src/python/bcmd/base.py", line 315, in parse_and_execute return self.execute(parsed_args,...

The bcore code base is more than a year old by now, was upgraded and patched up, leaving the existing rst documentation in a miserable state. What's there might be...

If the delegate's prepare_context() method alters the `process-manager` key, this change will not be picked up. This means that currently, the only way to specify process manager configuration is through...

low-priority