<div class=Costa joins Juventus FC on one-year loan
" />

Costa joins Juventus FC on one-year loan

Saturday, July 15, 2017

On Wednesday, Italian football club Juventus announced an agreement with German club Bayern Munich for a one-year loan of Brazilian winger Douglas Costa for a fee of €6 million, to run until June 30, 2018.

26-year-old Douglas Costa joined Bayern in 2015 under Pep Guardiola’s management from Ukrainian club Shakhtar Donetsk. In two seasons at the Allianz Arena, Costa has scored fourteen goals and provided 27 assists, making 77 appearances in total. He won two consecutive Bundesliga titles, a DFB Pokal, and a DFL-Supercup. Before joining the Bavarian club, the left-footed winger won five consecutive Ukrainian Premier League trophies.

In the agreement with Bayern, Juventus can exercise an option to buy the player for €40 million before July 1, 2018. Bayern may receive an additional €1 million subject to conditions in the contract. Bayern Munich’s chairman Karl-Heinz Rummenigge said, “We had serious and constructive talks with Juventus’ representatives. All of FC Bayern’s financial demands have been met”.

Upon asking why he joined Juventus, Costa told the Juventus’ interviewer that he “had always dreamed of playing” with the Old Lady and said he was “delighted to be part of” Juventus’ team.

Retrieved from “https://en.wikinews.org/w/index.php?title=Costa_joins_Juventus_FC_on_one-year_loan&oldid=4576706”
Posted in Uncategorized
Showcasing Your Academic Excellence Through Projects  Project Zone.Co.In

Showcasing Your Academic Excellence Through Projects Project Zone.Co.In

Showcasing Your Academic Excellence Through Projects ProjectZone.co.in

by

ProjectZone.co.in

Projects, academic dissertations, research reports are very commonly asked for in almost all fields of education today. Whatever may be the education system followed in any part of the world, projects are seen as a reflection of the technical, analytical as well as presentation skill of the person pursuing the project. This is the reason why projects are given so much importance today.

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

Every student or professional strives hard to craft a quality project, which can buy him the much needed attention as well as acclaim. This is the reason why professionals and students forage for information as well as the know how to first select a topic and then to craft the project. Even when students are able to make appealing projects, often their effort and abilities get unnoticed due to the fact that there is no such place where students can showcase their projects. ProjectZone provides an able web avenue for students and professionals to showcase their project work and to get the much deserved acclaim for it.Projectzone attracts students and academics as well as professionals from a wide variety of streams of the industry.Projectzone has a lot of different categories such as Engineering, Management, finance, human resource, Law, hotel management and many others in which one can post their projects. You can also witness some of the best projects taken up and completed by academics and professionals from all over the world. This would give you new project ideas as well as topics to indulge into. ProjectZone provides you with the facility to put your name as well as details with your project. This project can be linked on to your personal blog over the ProjectZone network. In the future if you need to present your project in front of any authority, you shall find the details of your project listed on this single ,wholesome ,one of its kind project directory in the world ProjectZone .

For displaying your projects and academic work and getting attention amongst the world of academia and professionals,and to check out thousands of quality academic projects,log on to http://www.projectzone.co.in

Article Source:

ArticleRich.com

<div class=Indonesian Navy declares crew of 53 dead after submarine sinks in Bali Strait
" />

Indonesian Navy declares crew of 53 dead after submarine sinks in Bali Strait

Tuesday, April 27, 2021

On Saturday, the Indonesian Navy announced its submarine KRI Nanggala 402, which had lost contact early morning 4:30 am local time on Wednesday, had sunk and cracked off in the Bali Strait during a training exercise. The Navy also declared the submarine’s crew of 53 dead, and said the wreckage was found.

According to Air Marshall Hadi Tjahjanto, pictures received were of the parts of the submarine such as the rear vertical rudder, anchors, outer pressure body, and embossed dive rudder.

The Navy stated on Saturday, the submarine was now considered sunk, not merely missing, having previously said that the oxygen supply would have run out by Saturday morning.

Per reports, items were found from the submarine that included a bottle of grease, prayer mats and a piece of metal pipe. The ones found near the last location of the submarine were parts of the submarine itself, and would not have gotten out unless there was water pressure, Tjahjanto said.

Tjahjanto also said there was an oil spill in the area and the debris were indications the submarine had a leakage due to diving too deep, or released the oil while rising to the surface.

The search team focused on determining the exact location of the submarine, but authorities warned it would be hard to do any salvage operation because of the deep waters.

The Singapore Navy’s MV Swift Rescue submarine rescue ship helped in the effort and deployed a robot which took the images. Other countries including Malaysia, the United States, India and Australia aided search for potential rescue. KRI Rigel, an Indonesian ship, scanned the area where the submarine was presumed to have sunk using multi-beam sonar and a magnetometer.

According to military chief Yudo Margono, the scan determined the submarine to be at a depth of 850 metres. According to Al Jazeera, it was well below its survivable limit of 500 metres. “The cracks happened gradually in some parts when it went down”, Margono said.

Retrieved from “https://en.wikinews.org/w/index.php?title=Indonesian_Navy_declares_crew_of_53_dead_after_submarine_sinks_in_Bali_Strait&oldid=4626402”
Posted in Uncategorized
<div class= Wikinews interviews candidate for Cleveland mayor Arthur Kostendt
" />

Wikinews interviews candidate for Cleveland mayor Arthur Kostendt

Monday, June 14, 2021

Arthur Oliver Kostendt, a candidate running in the mayoral election of the US city of Cleveland, Ohio set to take place November 2, discussed his campaign and policies with Wikinews this spring.

According to Cleveland Scene, 29-year-old Kostendt is a member of the Cuyahoga County, Ohio Republican Party but has referred to his campaign as “casual”. According to his web site’s personal biography, he was a cadet for the Army Reserve Officers’ Training Corps (ROTC), scout platoon leader for the 2nd Squadron of the 107th Cavalry Regiment of the Ohio Army National Guard and logistics officer for the 1st Battalion of the 145th Armored Regiment. He served in Kuwait, Iraq, the United Arab Emirates and Saudi Arabia and assisted coalition force detachments in Southeast Asia.

Kostendt is a graduate of the University of Notre Dame and summa cum laude graduate of Cleveland State University. He writes he uses an apostrophe to abbreviate his middle name as “Arthur O’Kostendt” instead of the customary period after the O to emphasise his Irish heritage.

A poll published May 5 by Baldwin Wallace University, which does not feature Mr Kostendt, has Dennis Kucinich and Basheer Jones leading in the mayoral race by 17.8 and 13.3 points, respectively, with a margin of error of up to five per cent either way. 48% of those surveyed were undecided. Incumbent mayor Frank G. Jackson, who won the 2017 Cleveland mayoral election with 59% of the vote, is eligible for a fifth term but announced on May 6 he would retire.

Retrieved from “https://en.wikinews.org/w/index.php?title=Wikinews_interviews_candidate_for_Cleveland_mayor_Arthur_Kostendt&oldid=4626048”
Posted in Uncategorized
A Few Things To Know About The Aqua Rite Chlorine Generator

A Few Things To Know About The Aqua Rite Chlorine Generator

byAlma Abell

When you have a pool, you know very well that safety is the most important aspect you’ll need to consider. This is especially the case if you live in a sunny area and have your kids and \ or your friends swimming in the pool frequently. While some people will consider various techniques through which they’ll be able to keep their pool in a good condition, others will just way out to use the Aqua Rite Chlorine Generator.

[youtube]http://www.youtube.com/watch?v=sQ9_Y8U1o-Q[/youtube]

The Aqua Rite Chlorine Generator is basically a special type of generator that will turn regular salt into a supply of pure chlorine that is self regenerating. But what makes this generator so special in the first place? Well, it’s not only its ability of turning regular salt into a cleaning agent, but also its Turbo Cell converter. This specially designed converter is going to connect to the control unit and as the water will get pushed through it, the salt that was previously added will be turned into sanitizing chlorine. On top of that, you’ll also be very much surprised given the fact that the chlorine and salt levels will be carefully monitored by the unit which features eight diagnostic indicators.

In terms of pool size, this little bad boy will help you out even if your pool is as large as forty thousand gallons. Remember, when installing it, you’ll have to hard wire it and it works on both 120 volts and 240 volts.

As you can see, the safety of your pool’s water is very important and unless you want your kids and everyone else who is using your pool to get sick, then you’ll certainly need to get the Aqua Rite Chlorine Generator. There are many people who are using it and many of them were really surprised of the great results they’ve had since they installed it. Their water is now clean and on top of that, no one is worried that they’re going to get sick by swimming in it. Enjoy this amazing product!

<div class=Brazilian shot by police on London Underground was not acting suspiciously
" />

Brazilian shot by police on London Underground was not acting suspiciously

Tuesday, August 16, 2005

Documents, reportedly leaked from the investigation into the death of Jean Charles de Menezes, the Brazilian electrician shot dead by British Police on the London Underground on 22 July reveal that Mr de Menezes was not acting suspiciously and was already restrained when shot.

Furthermore, the documents reveal that the original report given by the police and recorded on the coroners report contained many false statements. The reports suggest the police shot Jean Charles de Menezes because they mistakenly identified him as Hussain Osman, and had agreed to shoot him if he ran. Hussain Osman was suspected of having placed a faulty or mock explosive in a train.

The original reports claimed that de Menezes was acting suspiciously, was wearing a padded jacket, and ran when challenged, even vaulting the ticket barriers. However, the leaked documents, which include statements from officers involved in the operation and photographs of the scene, show that he behaved like any other commuter, used his travel pass to enter the station, even picking up a newspaper on his way. He was not challenged by police, and appears to have been unaware of being followed until after he entered the train. Photographic stills show he was only wearing a light denim jacket. It appears that he only ran in order to reach a train that was about to leave the platform.

The leaked document describes CCTV footage, which shows Mr de Menezes entered Stockwell station at a “normal walking pace” and descended slowly on an escalator.

The document said: “At some point near the bottom he is seen to run across the concourse and enter the carriage before sitting in an available seat.”

An eye witness, who was sitting opposite de Menezes on the train, is quoted as saying: “Within a few seconds I saw a man coming into the double doors to my left. He was pointing a small black handgun towards a person sitting opposite me. He pointed the gun at the right hand side of the man’s head. The gun was within 12 inches of the man’s head when the first shot was fired.”

This report is considerably different to initial reports that claimed de Menezes tripped as he fled onto the train, before being restrained by pursuing officers and shot. Photographs leaked to ITN appear to corroborate this new witness’s report as they clearly show blood on the seat in which de Menezes is said to have been sitting.

Other statements suggest that the Brazilian was seated before being pinned down by a plain-clothed police officer. Plainclothed armed officers had entered the carriage at this point. Several shots were then fired and de Menezes was hit seven times in the head and once in the shoulder. Three further shots missed Mr Menezes.

A community officer’s report (one of the leaked documents) confirms that Mr. de Menezes was seated and restrained at the time of being shot:

“I heard shouting which included the word ‘police’ and turned to face the male in the denim jacket.

“He immediately stood up and advanced towards me and the CO19 [the armed unit] officers …I grabbed the male in the denim jacket by wrapping both my arms around his torso, pinning his arms to his side.

“I then pushed him back onto the seat where he had been previously sitting … I then heard a gun shot very close to my left ear and was dragged away onto the floor of the carriage.”

The leaked documents confirm that Police had been given permission to shoot if a suspect was non-compliant, having been told that “unusual tactics” may be required and if they “were deployed to intercept a subject and there was an opportunity to challenge, but if the subject was non compliant, a critical shot may be taken.” It is thought that when he ran for the train officers felt this was suitable evidence of “non-compliance”.

The Independent Police Complaints Commission (IPCC) said its priority was to keep Mr de Menezes family informed and refused to comment on the details of the leak.

The commission said the family “will clearly be distressed that they have received information on television concerning his death”.

In an interview with the Guardian Newspaper, Asad Rehman, spokesman for the family’s campaign, called for a public inquiry. “This was not an accident,” he said. “It was serious neglect. Clearly, there was a failure both in police intelligence and on an operational level.”

Harriet Wistrich, the family’s solicitor expressed concerns, during an interview with ITN, that the Police had withheld information from the investigation for a longer period than was permitted under UK law. Ms. Wistrich also claimed, in a separate interview with the BBC, that the documents suggest that the original information given to the pathologist who carried out the post-mortem examination on Mr de Menezes was incorrect and that the information the leaked documents contained was “shocking and terrifying”.

“What sort of society are we living in where we can execute suspects?” she asked in the BBC interview.

An unnamed senior police source told the Guardian that the leaked documents and statements give an accurate picture of what was known so far about the shooting. Former Flying Squad commander John O’Connor told the BBC “had the normal procedures taken place in which a warning is given and officers wear specially marked clothing then this young man may not have been killed.”

The IPCC statement added: “The IPCC made it clear that we would not speculate or release partial information about the investigation, and that others should not do so. That remains the case.”

Mark Oaten, Home Affairs Spokesman for the Liberal Democrats, said: “If true, these preliminary findings will create obvious concerns. It is in the best interests of the police and the community for the full report and any recommendations, to be published as quickly as possible.”

Retrieved from “https://en.wikinews.org/w/index.php?title=Brazilian_shot_by_police_on_London_Underground_was_not_acting_suspiciously&oldid=2474931”
Posted in Uncategorized
<div class=Australian Parliament hears reply to Budget
" />

Australian Parliament hears reply to Budget

Thursday, May 11, 2006

The Australian House of Representatives heard the traditional right-of-reply to the Budget released May 9, from the Australian Labor Party, led by Kim Beazley (Labor, Brand), plus Budget replies from minor parties in the Australian Senate.

While the Budget is politically popular, having as one of its main features significant tax reform, Beazley focused on the omissions in the Budget, such as the failure to address a skills shortage.

Retrieved from “https://en.wikinews.org/w/index.php?title=Australian_Parliament_hears_reply_to_Budget&oldid=4360031”
Posted in Uncategorized
Gastric Bypass Surgery   Recovery And Expectations

Gastric Bypass Surgery Recovery And Expectations

Submitted by: Robert Moongrave

Gastric bypass surgery is the latest medical technique in the field of controlling obesity and obesity related diseases. Weight loss procedures are either restrictive which reduce the size of your stomach or malabsorptive which lessen the flow of food from stomach to the intestine thus reducing the absorption of fat and other essential vitamins and minerals. These techniques are used in combination in gastric bypass surgery which creates a small pouch in your stomach making a larger area of your stomach not participate in retaining the food. Also, a bypass is created in the small intestine which allows partial absorption of food leading to weight reduction.

Laparoscopic procedures are used to create small incisions through which instruments and a camera is inserted into the body which enables the surgeon to perform the surgery which is done under general anesthesia.

The more pertinent question is of the recovery after the operation. The good news is though it is an operation taking several hours and a lot of precision, the recovery is relatively fast. The patient is discharged from the hospital within two to seven days depending upon individual condition. Doctors generally allow discharge once you are able to eat liquid or pureed food without vomiting, walk without major discomfort and are not taking injections for pain. This implies that the main discomforting symptoms are over by the first week. The vomiting results because the patient is not in-sync with the amount of food his newly created smaller stomach would be able to take and also because the new system created within the body takes a little time to assume smooth activity.

The overall recovery however takes several weeks and it s suggested to strictly follow the guidelines and resume normal activity gradually. Doctors send patients home encouraging them to do small chores around the house. Stairs and normal bath routine is resumed only after a few days. You may need pain killers at home as well. It s important to keep a track of fever, pain which should not escalate and proper healing of the wounds. There small incisions should not feel warm or look red and swollen and there should not be any fluids leaking from the cuts. Any such symptoms should be immediately reported.

[youtube]http://www.youtube.com/watch?v=_-H_7B6NWGk[/youtube]

Another serious condition during first two months of recovery can be dumping syndrome the indications of which are nausea, vomiting, sweating and fatigue. These conditions however would not appear if the diet guidelines are being followed carefully. Most importantly, you would have to be prepared for frequent doctor visits at least in the first whole year to keep a check on your diet, lifestyle, proper healing of the incisions, general recovery and progress and if there are any further surgical requirements.

With the recovery, it s important to know the risks as well. There may be infections, nutrient deficiencies like B12 and iron leading to anemia, calcium deficiencies creating possibilities for early osteoporosis and inflammation of stomach lining called gastritis. The more serious issues can be hernia, blood clots in lungs, gallstones due to immediate loss of a lot of weight and ulcers. These are generally well explained before an individual agrees for gastric bypass procedures. Also, they are not frequently reported and there are various success stories that favor the procedure. It needs to be realized that risks run with almost all surgeries in medicine. Gastric bypass is meant for people generally crossing the BMI of 40 or a BMI of 35 with diseases like type 2 diabetes or heart diseases which have been controlled with weight loss in many cases.

So, what should be the general expectations of a person considering Gastric Bypass Surgery? The expectations should be good overall. On health front, you lose about sixty to eighty percent of excess weight with this operation. A person after this operation loses ten pounds a month on an average, the loss being higher in the initial months when liquid diets are part of the health maintenance and recovery regime. Your body reaches a stable weight within eighteen to twenty four months. Another good news is diseases like sleeping apnea, heart diseases, diabetes, pains in the lower back, knees and other joints reduces significantly and may even disappear with the weight loss. The good news however comes with various changes in lifestyle and food habits.

Thus, on nutritional front, utmost care needs to be taken to prevent any deficiencies and maintain the weight loss. The diet guidelines in this care are strict and should be necessarily adhered to. Post-operation you need to gradually shift from liquid to pureed and then small quantities of soft and further normal solid food. This is because your stomach is initially very small and expands with time thus increasing its capability to take in solids and larger amounts of food. Protein should be your major calorie provider accounting for about 70-75% of the total 800 calories that you should be consuming approximately. Carbohydrates should amount to 10-15% and fats about 5-15% in your diet. Sugar intake should be avoided or reduced especially in the initial months as it can cause dumping syndrome explained earlier. This is because a smaller stomach and reduces absorption makes it difficult to digest sugar thus causing convulsions and other symptoms. Vitamin B12, calcium, iron and other nutritional supplements would become a part of your life depending upon the doctor s evaluation of your personal needs.

On physical front, you would look good with the weight loss but there may be issues of skin sagging due to sudden weight loss. At relatively younger ages, skin can recover and get back to adjust with the new weight but at later ages further surgery for correction may have to be considered. These include face lifts, tummy tuck, breast reduction, eye lid corrections, neck lifts and more.

On general well being after the operation, you should expect and be prepared for lifestyle changes which would require incorporating regular exercise and food constraints which would mean eating cautiously the amounts that your stomach can accommodate giving you the best nutrition and energy with it. Also, regular check ups for mental and physical health are suggested to make sure you get optimum benefits from the surgery.

Overall, it can prove to be a blessing for an excessively overweight person who would benefit from weight loss, reduced chances of diseases associated with weight gain and a surge in confidence.

About the Author: Robert Moongrave maintains a website dedicated to helping people make decisions about

weight loss surgeries

.

Source:

isnare.com

Permanent Link:

isnare.com/?aid=60724&ca=Medicines+and+Remedies

<div class=OpenSync Interview – syncing on the free desktop
" />

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”
Posted in Uncategorized
<div class=Wikinews interviews spokesman for Greek far-left party Xekinima
" />

Wikinews interviews spokesman for Greek far-left party Xekinima

Monday, May 3, 2010

Wikinews reporter Iain Macdonald today interviewed Petros Tzomakas, a Greek far-left activist and member of Xekinima, which is the Greek division of the Committee for a Workers’ International. The party is a member of Coalition of the Radical Left (SYRIZA).

Tzomakas also sits on his local 5th Athens Municipal District committee, which is a joint effort by left-wing parties including SYRIZA, the Anticapitalist Left Cooperation for the Overthrow and a number of other political parties to oppose austerity measures proposed by the government. All left-wing parties in the country except the Communist Party of Greece (KKE) are involved. Tzomakas explained that the KKE prefers not to co-operate with other radical left-wing groups.

The interview comes amid tensions in cash-strapped Greece, where the government is introducing controversial austerity measures to try to ease the nation’s debt-problem. An international rescue package has been prepared by European Union member states and the International Monetary Fund – should Greece require a bailout; protests have been held against government attempts to manage the economic situation.

Retrieved from “https://en.wikinews.org/w/index.php?title=Wikinews_interviews_spokesman_for_Greek_far-left_party_Xekinima&oldid=4567764”
Posted in Uncategorized