PREMPRO LITIGATION LAWSUIT

prempro litigation lawsuit
NIZORAL CREAM TREATMENT
nizoral cream treatment

DANGER LEVITRA 252

danger levitra 252
WHAT IS LEVAQUIN USED FOR DRUGS
what is levaquin used for drugs
AIR CHEAP TICKETS
air cheap tickets

WEANING OFF OF PROZAC

weaning off of prozac
CLA FINANCIAL
cla financial

CYTOTEC AND INDUCTION OF LABOR

cytotec and induction of labor

MEDICATION NOVO DOMPERIDONE

medication novo domperidoneMELATONIN MIGRAINE HEADACHES melatonin migraine headaches

BRITE STAR ST1 PROBE

brite star st1 probe

ORDER FIORICET COD

order fioricet cod
TRAVEL CHANNEL MOST HAUNTED LIVE
travel channel most haunted live

GET PRESCRIPTION ZYRTEC

get prescription zyrtec

ORDERING PHENTERMINE ONLINE LEGALLY

ordering phentermine online legallyDANAZOL 200MG CAPSULES danazol 200mg capsules

CIALIS TIME TO START WORKING

cialis time to start working

LISINOPRIL AND SUPPLEMENTS

lisinopril and supplements

CHEMICAL NAME PREMARIN

chemical name premarinBUDESONIDE ENTOCORT EC budesonide entocort ec

SHERWIN WILLIAMS ALLISON PARK

sherwin williams allison park
BUY PROSCAR ONLINE WITHOUT PRESCRIPTION
buy proscar online without prescription

COLOSTRUM VERSUS HUMAN GROWTH HORMONE

colostrum versus human growth hormone
CALCIUM CARBONATE AND MILK ALLERGY
calcium carbonate and milk allergy

LEG PAIN VIAGRA

leg pain viagra

BUY FREE IMITREX SHIPPING

buy free imitrex shipping
CAN CHILDREN TAKE MELATONIN
can children take melatonin

MOTRIN VS IBUPROPHEN

motrin vs ibuprophen
BUY RITALIN
buy ritalin

REACTION ZYPREXA

reaction zyprexa
METHYL PREDNISONE ANIMAL
methyl prednisone animal
GROEIHORMOON SOMATROPINE
groeihormoon somatropine
IVAX TRAMADOL CAPSULES
ivax tramadol capsules
BUY FLONASE NASAL SPRAY
buy flonase nasal spray

CLARITIN VS ALAVERT

claritin vs alavert
CAUGHT SELLING VIAGRA
caught selling viagra

AIDS RASH NEVIRAPINE

aids rash nevirapine

CARNIVAL CRUISE LINE SHIP LIBERTY

carnival cruise line ship liberty

TOURETTE SYMDROME AND CYMBALTA

tourette symdrome and cymbalta

BUY VIAGRA ZENEGRA

buy viagra zenegraTRIPHALA PRECAUTIONS triphala precautions

DIFLUCAN METHADONE

diflucan methadoneGROSSAN NASAL IRRIGATION TIP grossan nasal irrigation tip

HOTEL RADISSON SAN SALVADOR EL

hotel radisson san salvador el

ATLANTIS RESORTS BAHAMAS ALL INCLUSIVE

atlantis resorts bahamas all inclusiveMELATONIN AND ALLERGIES melatonin and allergies

ALDACTONE FOR ACNE REVIEWS

aldactone for acne reviews

TYLENOL CODEINE

tylenol codeine
PAXIL CR WITHDRAWAL
paxil cr withdrawal

CARDURA XL PACKAGE INSERT

cardura xl package insert

GSoC Report Week 4

June 24th, 2008  |  Published in Code, Technology

Project: MP3tunes + Amarok Integration

Total Commits: 84 Weekly Commits: 36

Past 7 Days

Starting these posts with “It was another busy week..” is starting to get boring; I’ll cook up something more exciting for next week.

In case you missed it, in the past seven days history has been made. I’ll let that stand in as the bulk of my weekly report, but a few worthwhile things have occurred since then that deserve a mention.

Remote Track Upload - You can now sideload tracks to your MP3tunes collection from remote sources in Amarok. What the heck is sideload and what remote sources you ask? Sideload is a feature of the MP3tunes API that allows for server-to-server transfers. This means you can give your Locker a URL to a track, and it will automatically be downloaded into your Locker. Currently Amarok sports three services with remote collections that are sideloadable to MP3tunes: Ampache, Magnatune, and Jamendo. This method of transferring is generally very fast, because the transfer bypasses your slow internet connection.

Upload Progress Bar - When you upload (or sideload) tracks to MP3tunes there is now a simple status bar to let you know how far along in the process you are.

Non-Supported Track Filtering - This one is simple: If you try and upload a file-type that MP3tunes doesn’t support, Amarok will tell you and stop that track from being transferred.

Upcoming 7 Days

  • Work on allowing MP3tunes tracks to persist after a restart.
  • Flesh out the synchronization system: what it’s going to do, and how it’s going to do it.
  • Design any UI widgets needed for the syncing system

The first one will be simple, in fact I plan to code it up after writing this report. These second and third tasks, however, signify that I’m moving into the last stage of the project. According to my original proposal I am ahead by a week, so I’ll be using this week as extra time to plan and get a jump-start on the synchronization framework.

RSS feed | Trackback URI

Comments »

No comments yet.

Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line=""> in your comment.

Trackback responses to this post