Refurbished cafeteria opens in Romanian parliament

Wednesday, May 4, 2005

A new, refurbished cafeteria at the Romanian Palace of the Parliament in Bucharest has opened for the use of parliamentarians. The new cafeteria, which has mahogany furniture and leather draped armchairs, was officially opened yesterday, and is situated at the entrance to the Senate headquarters in the Palace of the Parliament.

Members of Parliament said they were not satisfied with the former cafeteria in the Palace, saying that it didn’t have proper tables and chairs to sit on. Many parliamentarians expressed their satisfaction at the opening of the refurbished dining venue, saying that they can now drink a cup of coffee “in a civilised manner” before sessions.

Bucharest’s Palace of the Parliament (Palatul Parlamentului in Romanian) is the largest building in Europe and the third largest building in the world, with an area of approximately 350,000 m². It contains both houses of the Romanian Parliament (the Chamber of Deputies and the Senate), as well as the National Museum of Contemporary Art (MNAC). It is also frequently used as a function centre.

Posted by in Uncategorized - Comments (0)
3 August

Latest trial of the One Laptop Per Child running in India; Uruguay orders 100,000 machines

Thursday, November 8, 2007

India is the latest of the countries where the One Laptop Per Child (OLPC) experiment has started. Children from the village of Khairat were given the opportunity to learn how to use the XO laptop. During the last year XO was distributed to children from Arahuay in Peru, Ban Samkha in Thailand, Cardal in Uruguay and Galadima in Nigeria. The OLPC team are, in their reports on the startup of the trials, delighted with how the laptop has improved access to information and ability to carry out educational activities. Thailand’s The Nation has praised the project, describing the children as “enthusiastic” and keen to attend school with their laptops.

Recent good news for the project sees Uruguay having ordered 100,000 of the machines which are to be given to children aged six to twelve. Should all go according to plan a further 300,000 machines will be purchased by 2009 to give one to every child in the country. As the first to order, Uruguay chose the OLPC XO laptop over its rival from Intel, the Classmate PC. In parallel with the delivery of the laptops network connectivity will be provided to schools involved in the project.

The remainder of this article is based on Carla G. Munroy’s Khairat Chronicle, which is available from the OLPC Wiki. Additional sources are listed at the end.

Contents

  • 1 India team
  • 2 Khairat
    • 2.1 The town school
  • 3 The workplace
  • 4 Marathi
  • 5 The teacher
  • 6 Older children, teenagers, and villagers
  • 7 The students
  • 8 Teacher session
  • 9 Parents’ meetings
  • 10 Grounding the server
  • 11 Every child at school
  • 12 Sources
  • 13 External links
Posted by in Uncategorized - Comments (0)
3 August

Matt Smith revealed as 11th incarnation of Doctor Who

Thursday, January 8, 2009

Actor Matt Smith will be the next to portray the Doctor on the BBC television program Doctor Who. Smith will be the eleventh incarnation of the Doctor, taking over from actor David Tennant who will end his time with the series after filming four editions of the program through 2009. The Doctor comes from a race of Timelords, and has the ability to “regenerate” and change appearance when his health is failing. William Hartnell was the first actor to play the Doctor, from 1963–1966. Smith will become the new occupant of the Doctor’s time machine and spacecraft the “TARDIS” in 2010.

David Tennant will be a very hard act to follow, but I’m optimistic that the new Doctor will be just as good.

John Harper, founder of the Scarborough and Ryedale Astronomical Society and a fan of the series, called the decision to cast 26-year-old Smith in the role “wonderful”. MP for Scarborough Robert Goodwill, also a fan of the program, told the Scarborough Evening News: “David Tennant will be a very hard act to follow, but I’m optimistic that the new Doctor will be just as good.”

He is possibly going to be one of the best Doctors we’ve ever had.

Matt Smith, 26, portrayed researcher Danny Foster on the political drama Party Animals, which aired on BBC Two in 2007. Fellow actor Andrew Buchan from Party Animals told The Guardian: “It’s a sublime bit of casting. He’s got that huge hair, a twinkle in his eye — Matt’s the king of geek chic. He is possibly going to be one of the best Doctors we’ve ever had.”

After a back injury got in the way of Smith’s goal of becoming a footballer, his drama teacher Jerry Hardingham at Northampton School for Boys encouraged him to pursue acting. Though Smith did not audition, Hardingham cast him in a school production of the play Twelve Angry Men. Hardingham later convinced Smith to join the National Youth Theatre, and he landed the lead role in the play Murder in the Cathedral, performing before members of the British Royal Family and other VIPs at the Westminster Cathedral.

David Tennant, 37, has portrayed the Doctor on Doctor Who since taking over for Christopher Eccleston in 2005. A major feature of his character’s stories involved a romantic interest in his companion in the TARDIS, Rose, played by actress Billie Piper.

Tennant announced his exit from the program on October 29, 2008, at the National Television Awards in the United Kingdom, during his speech accepting the outstanding drama performance award at the program. Doctor Who was recognized with the award for most popular drama program.

HAVE YOUR SAY
What do you think of the casting choice for the 11th incarnation of Doctor Who?
Add or view comments

“I love this part, and I love this show so much that if I don’t take a deep breath and move on now I never will, and you’ll be wheeling me out of the Tardis in my bath chair,” said Tennant in his address to the audience in attendance at the Royal Albert Hall. He was previously recognized at the National Television Awards for his role in Doctor Who with the award for most popular actor, in 2006 and 2007.

Tennant is currently performing the lead role in Hamlet with the Royal Shakespeare Company, and his engagement at the Novello Theatre in Westminster, London is set to end on January 10. He portrayed Hamlet 60 times with the Royal Shakespeare Company in Stratford-upon-Avon prior to the production’s move to London.

Posted by in Uncategorized - Comments (0)
3 August

11-year-old boy dies after being shot in Liverpool

Wednesday, August 22, 2007

An 11-year-old boy has died after being shot in the car park of the Fir Tree pub in the Croxteth area of Liverpool, shortly after 1930 BST. An eyewitness, who had been drinking outside the pub at the time, said the boy was one of three playing football in the car park when a teenager, believed to be male, on a BMX bicycle fired three shots at the group from approximately 30 metres away, one hitting the victim in the neck. The other shots missed the boys, one hitting a car. The boy’s mother was called to the scene as people came out of the pub to help him. Other witnesses have suggested the incident may be gang-related.

A spokesman for North West Ambulance Service said: “We treated an 11-year-old with serious gunshot wounds.” He added the boy was taken to Alder Hey Children’s Hospital, but police later confirmed he had died. Officers have sealed off the scene, including a neighbouring street of shops. There have currently been no arrests in connection with the shooting.

In an appeal to the local community to help catch the killer, Merseyside Police Assistant Chief Constable Simon Byrne said: “Someone out there knows who put the gun in his hand and I want your help to get the community to turn that gunman in tonight. This is quite an awful crime, quite senseless, and the community holds the clue to solving this crime quickly. You can only imagine the heartache of the family that’s been ripped apart.”

Local councillor Rose Bailey, who lives nearby, also appealed for people with information to come forward, saying: “It sends shockwaves through the community of Croxteth and really it must be devastating. To think your young son is out playing football and then to get a call to say he’s been shot, I really don’t know as a parent how you would handle that.”

The area around the pub was made a “designated area” by police last year, meaning officers could disperse groups and move people away from the area.

The incident is another in a growing list of shootings of minors, many gang-related, in the UK’s major cities in 2007.

Posted by in Uncategorized - Comments (0)
2 August

Koreas hold joint training session for Olympics

Tuesday, January 30, 2018

On Sunday, female ice hockey players from North and South Korea joined one another for a training session before the upcoming Winter Olympics. Players from the two Koreas are to compete together as a united team for the events hosted in Pyeongchang, South Korea, which are scheduled to start on February 9; Seoul’s Unification Ministry said. The cross-border gesture is part of diplomatic efforts to ease tensions on the divided Korean Peninsula and the team was approved by the International Olympic Committee.

The International Olympic Committee selected Pyeongchang in 2011 to host the event, marking South Korea’s first opportunity since the 1988 Summer Olympics in Seoul. The earlier event was marred by violence as North Korea had bombed a South Korean flight several months prior, killing over 100 and boycotted the event. Inter-Korean relations have changed considerably in the ensuing thirty years, including the two sending unified teams for table tennis and youth football in other non-Olympic competitions.

The announcement that the two countries would compete together was a stated goal of South Korean President Moon Jae-in. Last year, he announced the proposal and the two nations went into discussion this month. After two weeks, they made the announcement to field a consolidated 35-strong team of ice hockey players and have joint skiing exercises with both team coaches involved.

According to Yonhap News Agency estimates, about 80% of South Koreans support dialogue, but the move to have a joint team has been controversial. Over 10,000 South Korean citizens sent a petition to South Korean President Moon opposing the union and a group of North Korean defectors held a protest at the South Korean National Assembly on January 24, tearing apart photos of the North Korean leader, Kim Jong-un. Public support for eventual reunification of the Korean peninsula has waned in recent years, with the younger generation more skeptical of the possibility.

Posted by in Uncategorized - Comments (0)
2 August

South Korea: Fire in hospital housing elderly people kills at least 37

Friday, January 26, 2018

Fire broke out on Friday morning and destroyed the bottom two floors of a six-story hospital in Miryang, South Korea, killing at least 37 people, most of them elderly. More than a hundred injuries were reported, with eighteen people in critical condition. This is the highest death toll from fire in South Korea in almost a decade.

The fire is believed to have started at about 7:30 local time, according to fire chief Choi Man-woo. It originated on the ground floor in the emergency room as per various officials. The hospital has 98 beds and a medical staff of about 35, and specializes in long-term care of elderly patients. It adjoins a nursing home, all of whose 94 residents were evacuated. Staff carried some patients out of the hospital on their backs.

One patient, Jang Yeong-jae, who told his story to JoongAng Ilbo, said he escaped by removing a screen from a window to get to a ladder placed by firefighters. He described people “running around in panic, falling over and screaming as smoke filled the rooms”. The majority of the victims died from smoke inhalation and are believed to be elderly, said the head of the city’s public hospital, Chun Jae-kyung. A doctor, a nurse, and a nursing assistant have died, according to the fire service; it took three hours to put out the fire.

In a press briefing, Seok Gyeong-sik, the director of the hospital, apologized to patients and their families. Son Kyung-chul, its chairman, stated that there were no sprinklers because the facility was small. Sprinklers are being installed in the nursing home, where a new law requires them by June 30.

Last month, 29 people died in a fire in a gym in Jecheon; the owner and the manager were arrested for safety violations. In 2014, a blaze in a nursing home in Jangseong left 21 dead. The President of South Korea, Moon Jae-in, responded to the Friday fire by calling an emergency meeting of his staff, and promised that the cause would be found rapidly “to prevent the recurrence of the fire in the future”.

Posted by in Uncategorized - Comments (0)
1 August

Parts of New Jersey government stopped as budget fails to clear Legislature in time

Monday, July 3, 2006

New Jersey —Numerous non-essential state services have ceased operation indefinitely from July 1. These include road work, the New Jersey Lottery, and the Motor Vehicle Commission, with Atlantic City casinos and racetracks (which require state monitoring) and public beaches and parks closing from July 5.

As a result of Article VIII, Section II, paragraph 2 of the New Jersey State Constitution, the state is required to determine all debts for “as far as can be ascertained or reasonably foreseen” and provide for them in a single budget act. As the 2005-2006 Fiscal Year for the state ended with June 31 and the 2006-2007 budget has not passed the state is blocked from expending any money, also by VIII, II, 2. The current ascertainment shows the state ending up in the red by 4.5 billion USD.

The main cause of the problem is a furious deadlock between the Democratic majority is the New Jersey General Assembly, the lower house of the New Jersey Legislature, which is given the power of starting the budget, and the Democratic Governor of New Jersey Jon Corzine. The main concern is Corzine’s plan to raise taxes, such as the sales tax. The Assembly majority dislikes this and some in the New Jersey Senate, which has the power to block the budget, also disagree with his measure.

Originally the racetracks were to close with the state lottery, however a court order has kept them running past the 4th. The casinos attempted to get a similar exemption, but that was definitively rejected by the New Jersey Supreme Court. “Critical” services like the New Jersey State Police, the state’s prisons, and hospitals will continue to operate without funding. All non-essential employees of the state were given leave from July 1 on.

All 12 casinos in Atlantic City locked their doors for the first time in the 28-year history of legalized gambling in New Jersey. Casino inspectors, who are state employees, are no longer working. While the casino floor is shut down, many casinos have remained open for hotel, restaurant, and entertainment business.

Members of both houses of the Legislature have been kept in the capital, Trenton, to help a speedy passage.

A similar situation occurred in Minnesota exactly one year ago as the Legislature failed to pass the budget before they were forced to adjourn by a hard-wired date in the state constitution.

Posted by in Uncategorized - Comments (0)
1 August

Canadian woman faces 234 counts of double-doctoring

Wednesday, August 24, 2005

Brampton, Ontario woman Wendy Grant, 41, is facing 234 charges of double-doctoring after obtaining prescriptions for 6000 pills. The Ontario Provincial Police also charged her with fraud charge after allegedly obtaining false prescriptions for a narcotic, that werefraudulently billed to the Ontario Drug Benefits Plan.

From February to May, Grant obtained pills from 28 doctors and 22 pharmacies in Peel and Halton regions.

The Workers’ Compensation Board of Nova Scotia defines “double doctoring” “as a situation where a [person] seeks or obtains a prescription for a controlled drug or narcotic from more than one doctor to treat the same condition for the same period of time.”

Posted by in Uncategorized - Comments (0)
1 August

Award winning singer George Michael cautioned after caught with drugs in London public toilet

Sunday, September 21, 2008

British Grammy Award winning singer George Michael has been cautioned over drug use. The 45 year old singer was caught with class A and C drugs in the Hampstead Heath area of London. He was arrested on 19 September after being caught in the public toilet. British Home Office Minister Tony McNulty said drug laws needed to be “flexible”. He stated he did not know the details of the case when questioned why Michael was given a mild sentence.

Michael was banned from driving for two years after being caught slumped behind the wheel of his car twice. He pleaded guilty to driving while unfit through drugs. On May 15, 2006 Michael was found semi-conscious apparently snoozing at traffic lights while in his Range Rover. In the early hours of October 1, 2006, Michael was found unconscious in his Mercedes-Benz S-Class car, causing an obstruction.

HAVE YOUR SAY
Are pop stars given an easy ride for drug use/abuse?
Add or view comments

Michael found his fame as front man of pop band Wham!. He won two Grammy awards as well as 12 British number one singles. Michael announced that he would be retiring from touring after completing his first tour in 15 years last month. He announced that he would release a Christmas single in December.

Posted by in Uncategorized - Comments (0)
31 July

OpenSync Interview – syncing on the free desktop

Friday, May 19, 2006

This interview intends to provide some insight into OpenSync, an upcoming free unified data synchronization solution for free software desktops such as KDE, commonly used as part of the GNU/Linux operating system.

Hi Cornelius, Armin and Tobias. As you are now getting close to version 1.0 of OpenSync, which is expected to become the new synchronisation framework for KDE and other free desktops, we are quite interested in the merits it can provide for KDE users and for developers, as well as for the Open Source Community as a whole. So there’s one key-question before I move deeper into the details of OpenSync:

What does OpenSync accomplish, that no one did before?

Cornelius:

First of all it does its job of synchronizing data like addressbooks and calendars between desktop applications and mobile devices like PDAs and cell phones.
But the new thing about OpenSync is that it isn’t tied to a particular device or a specific platform. It provides an extensible and modular framework that is easy to adopt for application developers and people implementing support for syncing with mobile devices.
OpenSync is also independent of the desktop platform. It will be the common syncing backend for at least KDE and GNOME and other projects are likely to join. That means that the free desktop will have one common syncing solution. This is something really new.

How do the end-users profit from using synching solutions that interface with OpenSync as framework?

Cornelius:

First, the users will be able to actually synchronize all their data. By using one common framework there won’t be any “missing links”, where one application can sync one set of devices and another application a different one. With OpenSync all applications can sync all devices.
Second, the users will get a consistent and common user interface for syncing across all applications and devices. This will be much simpler to use than the current incoherent collection of syncing programs you need if you have more than the very basic needs.

How does OpenSync help developers with coding?

Cornelius:

It’s a very flexible and well-designed framework that makes it quite easy for developers to add support for new devices and new types of data. It’s also very easy to add support for OpenSync to applications.
The big achievement of OpenSync is that it hides all the gory details of syncing from the developers who work on applications and device support. That makes it possible for the developers to concentrate on their area of expertise without having to care what’s going on behind the scenes.
I have written quite a lot of synchronization code in the past. Trust me, it’s much better, if someone just takes care of it for you, and that’s what OpenSync does.

Tobias:

Another point to mention is the python wrapper for opensync, so you are not bound to C or C++, but can develop plugins in a high level scripting language.

Why should producers of portable devices get involved with your team?

Cornelius:

OpenSync will be the one common syncing solution for the free desktop. That means there is a single point of contact for device manufacturers who want to add support for their devices. That’s much more feasible than addressing all the different applications and solutions we had before. With OpenSync it hopefully will become interesting for manufacturers to officially support Linux for their devices.

Do you also plan to support applications of OpenSync in proprietary systems like OSX and Windows?

Cornelius:

OpenSync is designed to be cross-platform, so it is able to run on other systems like Windows. How well this works is always a question of people actually using and developing for this system. As far as I know there isn’t a real Windows community around OpenSync yet. But the technical foundation is there, so if there is somebody interested in working on a unified syncing solution on Windows, everybody is welcome to join the project.

What does your synchronisation framework do for KDE and for KitchenSync in particular?

Cornelius:

OpenSync replaces the KDE-specific synchronization frameworks we had before. Even in KDE we had several separate syncing implementations and with OpenSync we can get replace them with a common framework. We had a more generic syncing solution in KDE under development. This was quite similar from a design point of view to OpenSync, but it never got to the level of maturity we would have needed, because of lack of resources. As OpenSync fills this gap we are happy to be able to remove our old code and now concentrate on our core business.

What was your personal reason for getting involved with OpenSync?

Cornelius:

I wrote a lot of synchronization code in the past, which mainly came from the time where I was maintaining KOrganizer and working on KAddressBook. But this always was driven by necessity and not passion. I wanted to have all my calendar and contact data in one place, but my main objective was to work on the applications and user interfaces handling the data and not on the underlying code synchronizing the data.
So when the OpenSync project was created I was very interested. At GUADEC in Stuttgart I met with Armin, the maintainer of OpenSync, and we talked about integrating OpenSync with KDE. Everything seemed to fit together quite well, so at Linuxtag the same year we had another meeting with some more KDE people. In the end we agreed to go with OpenSync and a couple of weeks later we met again in Nuernberg for three days of hacking and created the KDE frontend for OpenSync. In retrospect it was a very pleasant and straightforward process to get where we are now.

Armin:

My reason to get involved (or better to start) OpenSync was my involvement with its predecessor Multisync. I am working as a system administrator for a small consulting company and so I saw some problems when trying to find a synchronization solution for Linux.
At that point I joined the Multisync project to implement some plugins that I thought would be nice to have. After some time I became the maintainer of the project. But I was unhappy with some technical aspects of the project, especially the tight coupling between the syncing logic and the GUI, its dependencies on GNOME libraries and its lack of flexibility.

Tobias:

Well, I have been a KDE PIM developer for several years now, so there was no way around getting in touch with synchronization and KitchenSync. Although I liked the idea of KitchenSync, I hated the code and the user interface […]. So when we discussed to switch to OpenSync and reimplementing the user interface, I volunteered immediately.

Can you tell us a bit about your further plans and ideas?

Cornelius:

The next thing will be the 1.0 release of OpenSync. We will release KitchenSync as frontend in parallel.

Armin:

There are of course a lot of things on my todo and my wishlist for opensync. For the near future the most important step is the 1.0 release, of course, where we still have some missing features in OpenSync as well as in the plugins.
One thing I would really like to see is a thunderbird plugin for OpenSync. I use thunderbird personally and would really like to keep my contacts up to date with my cellular, but I was not yet able to find the time to implement it.

Tobias:

One thing that would really rock in future versions of OpenSync is an automatic hardware detection mechanism, so when you plugin your Palm or switch on your bluetooth device, OpenSync will create a synchronization group automatically and ask the user to start syncing. To bring OpenSync to the level of _The Syncing Solution [tm]_ we must reduce the necessary configuration to a minimum.

What was the most dire problem you had to face when creating OpenSync and how did you face it?

Cornelius:

Fortunately the problems which I personally would consider to be dire are solved by the implementation of OpenSync which is well hidden from the outside world and [they are] an area I didn’t work on 😉

Armin:

I guess that I am the right person to answer this question then 🙂
The most complicated part of OpenSync is definitely the format conversion, which is responsible for converting the format of one device to the format that another device understands.
There are a lot of subsystems in this format conversion that make it so complex, like conversion path searching, comparing items, detection of mime types and last but not least the conversion itself. So this was a hard piece of work.

What was the greatest moment for you?

Cornelius:

I think the greatest moment was when, after three days of concentrated hacking, we had a first working version of the KDE frontend for OpenSync. This was at meeting at the SUSE offices in Nuernberg and we were able to successfully do a small presentation and demo to a group of interested SUSE people.

Armin:

I don’t remember a distinct “greatest moment”. But what is a really great feeling is to see that a project catches on, that other people get involved, use the code you have written and improve it in ways that you haven’t thought of initially.

Tobias:

Hmm, also hacking on OpenSync/KitcheSync is much fun in general, the greatest moment was when the new KitchenSync frontend synced two directories via OpenSync the first time. But it was also cool when we managed to get the IrMC plugin working again after porting it to OpenSync.

As we now know the worst problem you faced and your greatest moment, the only one missing is: What was your weirdest experience while working on OpenSync?

Cornelius:

Not directly related to OpenSync, but pretty weird was meeting a co-worker at the Amsterdam airport when returning from the last OpenSync meeting. I don’t know how high the chance is to meet somebody you know on a big random airport not related at all to the places where you or the other person live, but it was quite surprising.

Tobias:

Since my favorite language is C++, I was always confused how people can use plain C for such a project, half the time your are busy with writing code for allocating/freeing memory areas. Nevertheless Armin did a great job and he is always a help for solving strange C problems 🙂

Now I’d like to move on to some more specific questions about current and planned abilities of OpenSync. As first, I’ve got a personal one:

I have an old iPod sitting around here. Can I or will I be able to use a program utilizing OpenSync to synchronize my calendars, contacts and music to it?

Cornelius:

I’m not aware of any iPod support for OpenSync up to now, but if it doesn’t exist yet, why not write it? OpenSync makes this easy. This is a chance for everybody with the personal desire to sync one device or another to get involved.

Armin:

I dont think that there is iPod support yet for OpenSync. But it would definitely be possible to use OpenSync for this task. So if someone would like to implement an iPod plugin, I would be glad to help 🙂

Which other devices do you already support?

Cornelius:

At this time, OpenSync supports Palms, SyncML and IrMC capable devices.

Which programs already implement OpenSync and where can we check back to find new additions?

Cornelius:

On the application side there is support for Evolution [GNOME] and Kontact with KitchenSync [KDE] on the frontend side and the backend side and some more. I expect that further applications will adopt OpenSync once the 1.0 version is released.

Armin:

Besides kitchensync there already are a command line tool and a port of the multisync GUI. Aside from the GUIs, I would really like to see OpenSync being used in other applications as well. One possibility for example would to be integrate OpenSync into Evolution to give users the possibility to synchronize their devices directly from this application. News can generally be found on the OpenSync web site www.opensync.org.

It is time to give the developers something to devour, too. I’ll keep this as a short twice-fold technical dive before coming to the takeoff question, even though I’m sure there’s information for a double-volume book on technical subleties.

As first dive: How did you integrate OpenSync in KitchenSync, viewed from the coding side?

Cornelius:

OpenSync provides a C interface. We wrapped this with a small C++ library and put KitchenSync on top. Due to the object oriented nature of the OpenSync interfaces this was quite easy.
Recently I also started to write a D-Bus frontend for OpenSync. This also is a nice way to integrate OpenSync which provides a wide variety of options regarding programming languages and system configurations.

And for the second, deeper dive:

Can you give us a quick outline of those inner workings of OpenSync, from the developers view, which make OpenSync especially viable for application in several different desktop environments?

Cornelius:

That’s really a question for Armin. For those who are interested I would recommend to have a look at the OpenSync website. There is a nice white paper about the internal structure and functionality of OpenSync.

Armin:

OpenSync consists of several parts:
First there is the plugin API which defines what functions a plugin has to implement so that OpenSync can dlopen() it. There are 2 types of plugins:
A sync plugin which can synchronize a certain device or application and which provides functions for the initialization, handling the connection to a device and reading and writing items. Then there is a format plugin which defines a format and how to convert, compare and detect it.
The next part is a set of helper functions which are provided to ease to programming of synchronization plugins. These helper functions include things like handling plugin config files, HashTables which can be used to detect changes in sets of items, functions to detect when a resync of devices is necessary etc.
The syncing logic itself resides in the sync engine, which is a separate part. The sync engine is responsible for deciding when to call the connect function of a plugin, when to read or write from it. The engine also takes care of invoking the format conversion functions so that each plugin gets the items in its required format.
If you want more information and details about the inner workings of OpenSync, you should really visit the opensync.org website or ask its developers.

To add some more spice for those of our readers, whose interest you just managed to spawn (or to skyrocket), please tell us where they can get more information on the OpenSync Framework, how they can best meet and help you and how they can help improving sync-support for KDE by helping OpenSync.

Cornelius:

Again, the OpenSync web site is the right source for information. Regarding the KDE side, the kde-pim@kde.org mailing list is probably the right address. At the moment the most important help would be everything which gets the OpenSync 1.0 release done.
[And even though] I already said it, it can’t be repeated too often: OpenSync will be the one unified syncing solution for the free desktop. Cross-device, cross-platform, cross-desktop.
It’s the first time I feel well when thinking about syncing 😉.

Armin:

Regarding OpenSync, the best places to ask would be the opensync mailing lists at sourceforge or the #opensync irc channel on the freenode.net servers.
There are always a lot of things where we could need a helping hand and where we would be really glad to get some help. So everyone who is interested in OpenSync is welcome to join.

Many thanks for your time!

Cornelius:

Thanks for doing the interview. It’s always fun to talk about OpenSync, because it’s really the right thing.

Armin:

Thank you for taking your time and doing this interview. I really appreciate your help!

Tobias:

Thanks for your work. Publication and marketing is something that is really missing in the open source community. We have nice software but nobody knows 😉

Further Information on OpenSync can be found on the OpenSync Website: www.opensync.org


This Interview was done by Arne Babenhauserheide in April 2006 via e-mail and KOffice on behalf of himself, the OpenSource Community, SpreadKDE.org and the Dot (dot.kde.org).It was first published on the Dot and is licensed under the cc-attribution-sharealike-license.A pdf-version with pictures can be found at opensync-interview.pdf (OpenDocument version: opensync-interview.odt)

This article features first-hand journalism by Wikinews members. See the collaboration page for more details.
This article features first-hand journalism by Wikinews members. See the collaboration page for more details.

Posted by in Uncategorized - Comments (0)
30 July