[Kde-finance-apps] Re: Fwd: Season of KDE status check

Thomas Baumgart thb at net-bembel.de
Wed May 25 07:33:03 CEST 2011


Hi,

on Tuesday 24 May 2011 22:29:31 Alvaro Soliverez wrote:

> Forwarding to the finance apps mailing list so that others can review too.

Good idea.  Samir, are you subscribed to the list?

The use case diagram and the accompanying description look good to me. Could 
be extended in a second round to cover things like 'sync/load accounts from 
app on PC' so that you don't have to enter data into the mobile app that is 
already present on the PC.

A few things to keep in mind that ease later integration into any application:

- assign a unique ID to each transaction
  this allows to transfer transactions from the mobile to the PC more than 
once. The desktop applications can usually deal with duplicates if they only 
find an ID.

- data transfer
  using a known and already implemented file format would ease implementation 
work on the desktop side. With the current understanding even QIF could do the 
job (I know, we all hate it but this time we have the sending side under 
control ;) ) and the software to create it is lightweighted.  OFX seems to be 
a bit of overhead since you need external libs (libOFX).  Coming up with YAXF 
(Yet Another Xfer Format) adds additional work on the application side. Maybe 
the Skrooge logic to be moved into Alkimia could help here.


Just my thoughts after a second cup of coffee in the morning.


> ---------- Forwarded message ----------
> From: samir <sam1487 at gmail.com>
> Date: Tue, May 24, 2011 at 5:11 PM
> Subject: Re: Season of KDE status check
> To: Alvaro Soliverez <asoliverez at kde.org>
> 
> 
> Hello Alvaro,
> 
> Hope you're fine. I have put up a description of the Online Billing
> Application[0] with some explanatory text and a use case design to
> demonstrate what I am planning for the mobile system. I started the
> document with an introduction to the project and how it can be used.
> After that, I illustrated the features of the mobile client software
> with a use case diagram. I thought the diagram is necessary as this
> application will be developed on multiple platforms (Android,
> BlackBerry and maybe Symbian). This will ensure similar interface and
> reuse over the different builds.
> 
> While I start building the application, a standard for the XML file
> that the transactions will be exported to needs to be defined as well.
> Later on, I will need your help in writing modules to extend the DBus
> service so that the XML data can be fed to the bus. If scope allows,
> we can then start thinking of extending a financial application such
> as KMyMoney with a module that imports this data from the bus and
> updates respective accounts.
> 
> Please tell me what you think about
> 
> The online documentation I have started
> The contents of an XML file so that it contains enough information
> such that it can be easily integrated into a financial application
> 
> Once these are settled, I will require some help regarding
> 
> How to feed the XML data into the DBus service
> How to write modules that imports data from DBus service
> 
> [0] : http://community.kde.org/Alkimia/Usecases/Billing
> 
> Thanks
> 
> On Sat, May 14, 2011 at 7:36 PM, Alvaro Soliverez <asoliverez at kde.org> 
wrote:
> > Don't worry, I've already replied Lydia on this subject to confirm you
> > on this project.
> > 
> > On Sat, May 14, 2011 at 10:22 AM, samir <sam1487 at gmail.com> wrote:
> > > Dear Alvaro,
> > > 
> > > I have received a mail from Lydia Pintscher regarding my project on the
> > > Season of KDE. I have already started to work on the Mobile Billing
> > > System application for Alkimia, and have begun putting up some
> > > preliminary designs in the community page found in the use case of
> > > Alkimia. I am asked to confirm if I have found any project and a
> > > mentor for that project. Can I reply with this project, and you as my
> > > mentor for this project?
> 
> --
> samir
> { www.incurlybraces.com }
> _______________________________________________
> Kde-finance-apps mailing list
> Kde-finance-apps at kde.org
> https://mail.kde.org/mailman/listinfo/kde-finance-apps

-- 

Regards

Thomas Baumgart

GPG-FP: E55E D592 F45F 116B 8429   4F99 9C59 DB40 B75D D3BA
-------------------------------------------------------------
Any sufficiently advanced bug is indistinguishable from a feature.
(Rich Kulawiec)
-------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 225 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-finance-apps/attachments/20110525/a65e78c1/attachment.sig 


More information about the Kde-finance-apps mailing list