Share your Kraft
Kraft is a KDE software to manage business documents like offers and invoices in the small business, see http://volle-kraft-voraus.de for more details about its features.
This Hackweek project is about sharing Kraft. Nowadays, teams are often distributed over various places with just a internet line between work mates. The challenge is to make Kraft work in that scenario.
One might propose to solve this using a internet mysql instance at a hoster, but if the line is weak, this does not scale. Kraft will keep its client side database and only share data to not suffer from being offline or in the countryside. Another requirement is to be able to install the Kraftserver at a cheap and standard hosting, meaning PHP and maybe mysql, but not root server etc etc. In detail that means four problems to solve:
- Numbercycle sharing: Each document (invoice etc.) needs an unique number in an organization. The Kraftserver will create these and hand over to the clients.
- Document sharing: The Kraftserver will care for document sharing between the Kraft instances, details tbd.
- Catalog sharing: Kraft knows the concept of template catalogs. These are going to be shared between the instances over the Kraftserver.
- Address sharing: This is a problem to be solved, however this won't be subject of this hackweek project. The owncloud project seems to be a good starting point for the Kraftserver as it already brings in some very useful features such as users and groups and WebDAV capabilities.
Set user benefit
You can add different relations here, for example duplicate features, obs projects, urls...
To embedd an image you can simply upload it to paste.opensuse.org and add a relation to its raw url.
Set release notes
People will be able to use Kraft on one document pool and share templates.
No comments yetLast change: 6 years ago