[Home]KendraWebsiteUpdate

KendraWiki | RecentChanges | Login | How To Comment | Main Kendra Website

Difference (from prior major revision) (author diff)

Removed: 177,193d176
Financial Accounts:
** All financial accounts data must must be posted into Drupal. Apart from bank account numbers...
** Drupal ingests:
*** Need to import bank dump - account statements - manually downloaded as CSV - fixed format.
*** Grab in RDF exchange rate information from EU website for example: http://www.ecb.int/stats/exchange/eurofxref/html/gbp.xml
** Multi currency - for tax accounting we need GBP. For EU reporting we need EUR. And if we get funding from KDI we'll probably need to report in USD.
** Multi bank account - for now we have current, savings and PayPal?. But could see us going to an EUR or USD account if required.
** Need to book out future projected expenses so we can make cash flow forecasts.
** Need to show current and future funding on the website.
** Putting all these ideas at http://www.kendra.org.uk/wiki/wiki.pl?P2P-NextFinances
** Read IMAP folder of receipts and invoices so they can be imported more easily.
** Attribute any cost across multiple projects (average project spread based on proportion of project budgets).
** Any travel/meal/accommodation/subsistence cost will be attributed to an employee or employees with proportions/amounts per employee.
** Any costs paid in cash by an employee is booked on the system for accounting but may not get paid back until monthly, quarterly, annually. ?? May be able to roll this into salary run - but could be confusing. All cash costs need to be authorised.
** More detailed info at KendraWebsiteAccounts.
** Need to have categories that match UK HMRC tax/accounts/VAT returns.


Kendra Website Update

Latest News: Aug 2009: This page is now to be maintained by DarrenMothersele Website migration to Drupal

Kendra Website Tasks

OTHER TASKS:

Some other required tasks to be defined under a separate project: Server configuration (staging/production), version control (Subversion).

WEBSITE TASKS:

Tasks required for migration of website and implementation of new requirements:

Overview:

The Kendra website has been built organically over the years, bolting on a wiki and majordomo. But it lacks many of the features expected of today's websites - such as RSS feeds.

The Kendra website needs major development for two reasons.

Note: this list was made without detailed knowledge of Drupal so there may be things that are difficult on the list and things easy that we could add to the list.


Transfer Header:

(Something like this...)


Requirements:

Mandatory or important requirements are identified by the use of the word must. Optional requirements are identified by the word could.

Pervasive Basics:

Public Facing:

Development Environment:

Development preferences:


Companies to quote for CMS update:

Structure:

Useful Drupal references:

Design:

Simon Trask's email with some good website design questions!


RDF Stores:

ARC performs well up to a few hundred thousand triples. If you need to store more than that, look at Java based solutions like Jena, Sesame or Virtuoso. Also, Mulgara.


Migration from Perl flat-file stores:

mysqlimport -u user -ppassword --fields-terminated-by='::' dbname flatfile.txt



KendraWiki | RecentChanges | Login | How To Comment | Main Kendra Website
Edit text of this page | View other revisions
Last edited December 5, 2009 10:10 am by DanielHarris (diff)
Search:
www.kendra.org.uk