Page 59 of 228

Thirteen dead, several wounded in Fort Hood, Texas shooting

Thursday, November 5, 2009

The United States Army has confirmed that thirteen people have been killed after a shooting rampage at the Fort Hood army base in Texas. An additional thirty are reported wounded, and the gunman is in stable condition after being shot by military police. Two other soldiers are in detention.

The incident took place at a deployment readiness center. According to local congressman John Carter, shooting broke out shortly before a graduation ceremony.

The gunman has been identified as an army officer, Major Malik Nadal Hasan. He is a mental health professional, presumably either a psychologist or psychiatrist, according to an unnamed defense official. Two other suspects were in custody, the base commander, Lieutenant-General Bob Cone, said.”Our investigation is ongoing, but preliminary reports indicate that there was a single shooter,” Cone said at a news conference. “The shooter is not dead, but in custody in stable condition.”

Initial reports said that the gunman had been shot to death by military police; however, General Cone now says that the man is in custody and is in the hospital with injuries, but is in stable condition. FOX40 News in Sacramento managed to record a military spokesperson commenting on why the media wasn’t informed about the status of the gunman until four hours after the initial announcement was made that he had been fatally shot. That military spokesman replied, “the doctors didn’t know who they were working on.”

When asked at the conference whether Hasan’s attack might have been a terrorist act, General Cone replied that “I couldn’t rule that out, but I’m telling you that right now the evidence does not suggest that.”

It is not currently clear if those killed and wounded are civilian or military. The gunman is reported to have been in uniform and using handguns. Eyewitnesses claim at least one man was armed with a high-power sniper rifle. The chief of media at the base, Christopher Hogue, said to reporters that “the only one we know who was shooting was killed and he had two handguns.”

There may have been other people involved in the shooting, however. “We […] have apprehended two additional soldiers that are suspects. There were eyewitness accounts that there may have been more than one shooter,” General Cone said.

Effective immediately Fort Hood is closed. This is not a Drill. It is an Emergency Situation.”

The Killeen Independent School District said that all schools in the area were placed on lockdown. The base was closed down following the incident as well. “Effective immediately Fort Hood is closed,” a statement on the Fort Hood website read. “This is not a Drill. It is an Emergency Situation.” The website appears to have gone down shortly after the announcement.

A serviceman at the base described his experiences to the BBC. “I heard the emergency announcement over the speakers outside and saw people rushing to get indoors. In our office we’re okay but we’re hearing about the deaths. […] We are still on lockdown. I am hearing that at least nine people may be dead.”

Greg Schannep, a retired colonel, was heading to the 2 P.M. graduation ceremony when he heard gunshots and saw an injured soldier run past him. “Initially, I thought it was a training exercise,” he recounted, as quoted by the New York Daily News. “A soldier came running past me and said ‘sir, there is someone shooting.’ As he ran past me I saw blood on his back. I don’t think he even knew he had been shot.”

“It’s chaotic,” said the director of a local coffee shop near the base, as quoted by the Associated Press. “They’re just saying that they’re under attack they don’t know what’s going on. […] The phones are jammed. Everybody is calling family members and friends. Soldiers are running around with M-16s.”

The authorities are still gathering information about the shooting, according to Homeland Security spokeswoman Sara Kuban. “DoD [Department of Defense], DHS [Department of Homeland Security], FBI and other members of the intelligence community are assessing and gathering facts about the shooting. Because this is early in this event, we cannot at this time confirm motives behind these shootings,” she said.

The Scott & White Memorial Hospital in the town of Temple received ten of the injured victims from the attack. Its website has posted an appeal for blood donations. “Due to the recent events on Fort Hood, we are in URGENT need of ALL blood types,” it said. The hospital received 200 blood donations since 2:45 P.M. local time.

The hospital was soon closed to visitors after the wounded people were received. “[We are] no longer open to visitors as we focus our attention upon the victims and their families,” a statement on the website said. The associate system chief medical officer said that they did not have specific information on their conditions. “We get patients like this, but not usually all at once,” said director Glen Couchman.

Another health facility, the Metroplex Adventist Hospital, received seven other victims. The hospital stated that one of them was soon pronounced dead, and two others, including an EMS paramedic, are in surgery.

Fort Hood is situated in the town of Killeen. It is the largest military base in the world, houses around 40,000 US troops, and is about 100 kilometres (60 miles) north of Austin. It has been compared to a small town, with its own schools, convenience stores, and even two museums.

This is not the first time Killen has witnessed a shooting spree. The town was the site of the worst shooting spree in American history until the Virginia Tech massacre, when on October 16, 1991, George Jo Hennard drove his truck through the front window of Luby’s Cafeteria and proceeded to shoot and kill 23 people and wound another 20, before commiting suicide in what is know as the Luby’s massacre. It should be noted Major Hasan is an alumnus of Virginia Tech.

Hasan’s motives for the shooting spree were not immediately clear, however, Texas Senator Kay Bailey Hutchison told the FOX news agency that “I do know that he has been known to have told people that he was upset about going [to Iraq].”

[Going to Iraq] was probably his worst nightmare

A cousin of the gunman, Nader Hasan, told FOX that his cousin had been ordered to deploy to Iraq, but was unwilling to do so. “We’ve known over the last five years that was probably his worst nightmare,” he said.

According to Nader, Nidal is a US-born Muslim who had joined the military after finishing high school, and was a graduate of Virginia Tech, where he received a bachelorโ€™s degree in biochemistry. He was also a member of the ROTC, and used to be a psychiatrist at the Walter Reed Army Medical Center in Washington, D.C.

“He was a psychiatrist at Walter Reed dealing with the people coming back and […] trying to help them with their trauma,” Nader said.

Retired colonel Terry Lee told FOX that “[Hasan] said maybe Muslims should stand up and fight against the aggressor. At first we thought he meant help the armed forces, but apparently that wasn’t the case. Other times he would make comments we shouldn’t be in the war in the first place.”

Security officials said that some Internet postings made half a year ago, discussing suicide bombings and other forms of violence, appeared to have been posted by Hasan, but this has not been officially confirmed.

Some army bases around the US increased security measures following the attacks. “The bottom line for us is that we are increasing security at our gates because the threat hasn’t yet been defined, and we’re reminding our Marines to be vigilant in their areas of responsibility,” said the public affairs officer for the Marine Corps Air Station in Yuma, Arizona, Captain Rob Dolan.

We donโ€™t have reason to believe that this is anything other than an isolated incident

However, a spokesman for the Department of Defense said that the attack appeared to be an isolated incident. “This is an isolated and tragic case and we’re obviously in the process of obtaining more information as the events unfold,” said Lieutenant Colonel Eric Butterbaugh.

“We donโ€™t have reason to believe that this is anything other than an isolated incident,” an army spokesman from Fort Lewis in the state of Washington, Joe Piek, commented. “We donโ€™t normally discuss security operations at the post anyways, but I am sure this is something that our security law enforcement will be reviewing. As we are watching and listening, there is a lot we don’t know.”

…a horrific outburst of violence

President Barack Obama described the incident as “a horrific outburst of violence” in a press conference in Washington D.C., going on to say, “It is difficult enough when we lose these brave men and women abroad, but it is horrifying that they should come under fire at an army base on US soil. […] We will make sure that we get answers to every single question about this horrible incident. We are going to stay on this.”

Texas Senator Hutchison released a statement regarding the incident. “I am shocked and saddened by today’s outburst of violence at Fort Hood that has cost seven of our brave service members their lives and has gravely injured others. My heart goes out to their loved ones,” she said.

“Our dedicated military personnel have sacrificed so much in service to our country, and it sickens me that the men and women of Fort Hood have been subjected to this senseless, random violence. I know all Americans share this concern for the soldiers and their families who are affected by this tragedy,” the statement continued.

Robert Gates, the Defense Secretary, expressed his sympathy to those affected by the attack. “I can pledge that the Department of Defense will do everything in its power to help the Fort Hood community get through these difficult times,” he said in a statement.

Vice President Joe Biden also offered his condolences. “We are all praying for those who were wounded and hoping for their full and speedy recovery. Our thoughts and prayers are also with the entire Fort Hood community as they deal with this senseless tragedy,” he remarked.

“I was saddened to learn of the tragic incident at Fort Hood. Laura and I are keeping the victims and their families in our thoughts and prayers during this difficult time,” wrote former president George W. Bush in a statement from his office in Dallas.

The state’s governor, Rick Perry, ordered all flags in Texas to be flown at half-staff until Sunday. “[I am] keeping those affected by today’s incidents in our thoughts and prayers,” he said.

The junior senator from Texas, John Cornyn, also issued a statement. “My heart goes out to the victims of the tragedy that occurred today at Fort Hood, as well as their families. Fort Hood is one of our nation’s finest and largest military installations, and a place that has long been a source of pride for Texans, and for all Americans who value the selfless service and sacrifice of our men and women in uniform,” the statement read.

“It is imperative that we take the time to gather all the facts, as it would be irresponsible to be the source of rumors or inaccurate information regarding such a horrific event. Once we have ascertained all the facts, working with our military leaders and law enforcement officials on the ground, we can determine what exactly happened at Fort Hood today and how to prevent something like this from ever happening again.”

Retrieved from “https://en.wikinews.org/w/index.php?title=Thirteen_dead,_several_wounded_in_Fort_Hood,_Texas_shooting&oldid=3291956”

Clothes from China piling up on European borders

Wednesday, August 24, 2005

Clothes worth millions of euros are being blocked in European warehouses after the European Union imposed quotas on ten types of textiles from China.

The European Commission agreed to the quotas with China in July and many of them, including jumpers (sweaters) and trousers were quickly exceeded.

Retailers across Europe are now claiming they face massive losses. The European consumer’s organisation, BEUC, has said that most of the clothes were ordered before the agreement was made and that their blockage is “ignoring the basic laws of economics”.

A representative warned: “The new quotas will lead to higher prices and less choice for European consumers when they try to buy trousers, pullovers, women’s blouses, brassieres and other textile products in the coming months.”

The Commission is sending a representative to China to try and find a solution to the crisis, but according to the news website Euractive, the quotas are unlikely to be dropped as most EU member countries are in favour of them.

Retrieved from “https://en.wikinews.org/w/index.php?title=Clothes_from_China_piling_up_on_European_borders&oldid=1971310”

Two men shot during robbery in Houston, Texas

Wednesday, February 11, 2015

Two men were shot during a robbery at a car stereo and alarm business in the city of Houston, Texas yesterday evening, according to police. One of the men, Abdullah Shakur, 65, later died at a local hospital. The other man, Samer Salam, 32, was reportedly in critical condition late Tuesday evening.

Police said three robbers carried out the attack, each wearing masks, Reportedly, the store employees resisted. No suspects had been named as of 1:30pm local time Wednesday.

It is unclear if the suspects left with any property, but early reports indicate one suspect was injured during the robbery. Police noted a blood trail was found outside the business. Police said the men may have arrived at the business driving a light blue or silver Ford Mustang.

Retrieved from “https://en.wikinews.org/w/index.php?title=Two_men_shot_during_robbery_in_Houston,_Texas&oldid=3256434”

Cosmetic Surgery Loans: Enhance Personality Without Fiscal Worries

Cosmetic surgery loans: Enhance personality without fiscal worries

by

Richard Pasic

Need finance to enhance your personality? You may apply for cosmetic surgery loans. Without financial worries, you may go through cosmetic surgeries, and get physical appearance of your own wish! You will be pleased to know that these loans are available in secured and unsecured forms! Thus, getting required assistance is possible with or without collateral.

Secured cosmetic surgery loans are based on collateral. You need to put some security against the borrowed amount. Real estate, automobile, investment holding, or any other collectible, may act as collateral! These loans are having slightly lower interest rates.

[youtube]http://www.youtube.com/watch?v=iSNzldQx2AA[/youtube]

Cosmetic surgery loans

are available without any collateral! You do not need to put any security to the lender. But, these loans are having slightly higher interest rates.

Amount that should be approved to you is actually decided based on several factors, like with which type of loan you are willing to move on with, value of collateral, monthly income, repayment ability, circumstances, requirements, and so on. Usually, cosmetic surgery loans are capable of providing amount of up to 25,000. Repayment term may vary from 6 months to 10 years.

Amount obtained through cosmetic surgery loans is suitable for fulfillment of almost all types of cosmetic surgery needs, including tummy tuck, hair transplant, removing birth mark or accidental mark, nose reshaping, laser treatments, hospital care, consultation, medicine, and so on.

Surgery loans

are available for all types of credit holders. But, credit score may affect interest rates! You are free to apply even with issues like late payments, bankruptcy, arrears, due payments, Country Court Judgments, and so on. However, poor credit may require you to pay slightly higher interest rates!

Online process may prove to be one of the most appropriate means of making application for cosmetic surgery loans. For applying through online means, you do not personally need to visit any lending company, and stand in long queue. Application form remains available online, round the clock! Sitting in home or office, you may fill few of the required details in online application form. To pick the perfect deal, it is advisable to do some research and compare free online quotes, before applying!

Richard Pasic has been associated with Loans. He is offering loan advice for quite some time. He writes on various types of loans. To know more about bad credit cosmetic surgery loans,

Cosmetic surgery loans

, unsecured cosmetic surgery loans visit http://www.easycosmeticsurgeryloans.co.uk

Article Source:

ArticleRich.com

South Gippsland, Australia local council candidate Sue Plowright speaks with Wikinews about environment, education, and other local issues

Saturday, September 4, 2021

Since June 2019, the people of South Gippsland Shire, located at the southernmost tip of Australia, have been without a local council, after a state government inquiry found “high levels of tension” within the council. Administrators were appointed by the Victorian state government in July 2019, who have governed the shire since then. However, South Gippsland’s council is scheduled to be restored with an election to be held via post from October 5-22, 2021.

Wikinews interviewed one of the candidates standing in this election, Sue Plowright. She is an independent contesting the Coastal-Promontory ward, which covers towns such as Venus Bay, Waratah Bay, Yanakie, Foster, Port Welshpool, and Toora. The Coastal-Promontory Ward elects three councillors to the South Gippsland Shire Council.

Retrieved from “https://en.wikinews.org/w/index.php?title=South_Gippsland,_Australia_local_council_candidate_Sue_Plowright_speaks_with_Wikinews_about_environment,_education,_and_other_local_issues&oldid=4645593”

Australian jockey Stathi Katsidis found dead at age 31

Thursday, October 21, 2010

One of Australia’s leading jockeys Stathi Katsidis has been found dead at the age of 31. He was found dead on Tuesday morning by his fiancee, Melissa Jackson.

Katsidis died less than a week before he was due to ride in the Cox Plate and was set to ride in the Melbourne cup in November. He was going to be riding former Australian Derby winner Shoot Out.

Born in Toowoomba, Katsidis had recorded over 170 victories last season. He had success in both the Australian Derby and the Group One Randwick Guineas. He suffered a knock back in 2008 when he was banned for nine months after testing positive for ecstasy. He had previously battled drug and weight problems in the past.

“He was a terrific guy, loaded with ability and is going to be sadly missed.

Tributes have been paid to Katsidis both jockey’s and trainers. John Wallace, the trainer of Shoot Out said “He told me he couldn’t wait to get to Melbourne and that he’d be down on Thursday. It’s a total shock.” Jockey Corey Brown said “He was a terrific guy, loaded with ability and is going to be sadly missed.”

Police have said that no suspicious circumstances surrounding Katsidis death. His fiancee has said that she suspects alcohol to be a factor in his death. Katsidis had been out drinking with friends on the night before his death. “Jockeys have to lose so much weight. Their bodies are drained like anorexic young girls. Then some of them go out and try drinking like men with big, strong bodies. It hits them like a brick wall. I just hope some of the other jockeys get a message from this.”

His funeral has been set for next Tuesday; exact plans have yet to be released.

Retrieved from “https://en.wikinews.org/w/index.php?title=Australian_jockey_Stathi_Katsidis_found_dead_at_age_31&oldid=1585577”

Train derails in South Africa; at least two dead

Thursday, April 22, 2010

A luxury train derailed in South Africa outside the capitol of Pretoria yesterday, killing at least two people and leaving 25 injured.

The train had been entering a station in Pretoria when seventeen cars derailed, apparently during a switch between steam and electric locomotives, although the exact cause is not known. The train had been coming from Cape Town, with 55 passengers and an unknown number of crew on board.

None of the dead were identified, and nationalities were not released. However, a spokesperson for the operator of the train, Rovos Rail, said that passengers were from several different countries, and that most customers of the railroad were from the US or Europe.

Chris Botha, an emergency worker at the scene said that the derailment had produced “absolute carnage.” According to him, “[s]ome of the railway coaches are lying on top of each other and absolute wreckages. They had to use hydraulic rescue equipment to cut some of the people free.” The section of track where the incident occurred has been closed off.

Retrieved from “https://en.wikinews.org/w/index.php?title=Train_derails_in_South_Africa;_at_least_two_dead&oldid=4608065”

Private Education Loan

private education loan

by

dougotmcwh

The buying price of an advanced degree has become this kind of a large be concerned that a number of mothers and fathers start saving for his or her children’s education even just before the kids are born. But even long-term preparing for university normally fails to maintain tempo with ever-rising tuition and boarding charges, as well as one of the most prudent guardian regularly acquire on their own having a high school senior with zero thought how they will augment the faculty fund together with the added bucks it now needs. But allow will not be as considerably away as it appears.

A non-public instruction personal loan comes in lot of types for anyone college students who qualify, however, there is substantial misinformation floating about as to the qualification needs.

Unsecured Private Education Loans

[youtube]http://www.youtube.com/watch?v=79GtHM7ZNI4[/youtube]

For starters, most private education loans are unsecured; which means that trainees is simply not obliged to assure repayment with any kind of collateral. On the other hand, possessing a good credit document is a big assist for anyone who is to get a private education loan, purely which is neither secured nor backed by the federal government.

In case you have nevertheless to ascertain a credit ranking, or yours is not the ideal, might even are eligble for a private education loan in case your guardian or somebody else with a credit standing would like to co-sign the financial loan. If you discover a loan company who provides you with an exclusive training personal loan regardless of your poor credit history historical past, you can expect it to carry a hefty rate of interest, and even further processing charges. But you should utilize the private education loan as to be able to raise the credit standing start by making your installments promptly.

What A Private Education Loan Covers

Even though a lot of those who tend not to get Federal private education loans considering that their family’s earnings is too much, one can find lenders who will provide a private education loan so as to include the academic charges which go past mere tuition and supplies. You can use a private education loan for just about any expenses associated with your university profession, from campus space and board to possessing a Computer and Web entry inside your dorm.

Books are operating which includes a secluded financial institution, there is not yearly deadline just before which you should apply in your private education loan. You’ll know within minutes of applying if or not you’ve competent, and mishap, you are going to obtain the capital straight and may allocate it as you like to repay your academic costs.

Most personal lenders won’t need you to start repaying the mortgage loan till soon after you go away university, since they recognize that being a pupil will possibly not have the usually means to come up with month-to-month funds.

You can also find additional information on College Mortgage loan Consolidation and Faculty Mortgage loan. http://eprivateeducationloan.com

What A [url=http://eprivateeducationloan.com]Private Education Loan[/url] CoversThough countless those who don’t be eligible for a Federal private education loans due to the fact their family’s earnings is too high, you can get lenders who will give you a private education loan to enable you to include the academic expenditures which go past mere tuition and supplies. Use a private education loan for just about any expenses related to your university profession, from campus space and board to getting a Computer and World wide web entry inside your dorm.

Article Source:

ArticleRich.com

On the campaign trail in the USA, October 2020

Monday, November 2, 2020

The following is the sixth and final edition of a monthly series chronicling the 2020 United States presidential election. It features original material compiled throughout the previous month after an overview of the month’s biggest stories.

This month’s spotlight on the campaign trail: the Free and Equal Elections Foundation holds two presidential debates, three candidates who did not participate in those debates give their final pleas to voters, and three political pundits give their predictions on the outcome of the election.

Retrieved from “https://en.wikinews.org/w/index.php?title=On_the_campaign_trail_in_the_USA,_October_2020&oldid=4650213”

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.

Retrieved from “https://en.wikinews.org/w/index.php?title=OpenSync_Interview_-_syncing_on_the_free_desktop&oldid=4635201”

Page 59 of 228

Powered by WordPress & Theme by Anders Norén