Results tagged “open-source”

What is the more imminent threat: Apple's App Store or @Dropbox ?

Many of my free and open-source software lovin’ colleagues fear Apple’s latest operating system OS X ‘Lion,’ and the slow progress of Apple’s gated community for software distribution, the Apple App Store.

I share some of those fears, indeed.

But I think there’s an equally pressing danger. Perhaps, even a more imminent threat to a diverse ecosystem of software options.

That threat is Dropbox.

Dropbox is an online storage solution used by many, many people. In fact, Dropbox has become almost ubiquitous. So much so that it has almost become a utility, akin to what Twitter and Facebook have become, or like Instapaper is quickly becoming (which is also alarming).

But, unlike Twitter or Facebook, Dropbox appears to be the only option that many iOS app developers are using for untethered online storage and transfer of data from within iOS apps.

It really hit me over the head yesterday when I was trying to find a simple text editing app that would work on the iPad.

Other than editing text files (with extensions like .md or .markdown), my only need was something that could open and save documents on the Internet — say, using an existing standard FTP/sFTP, or Webdav, or something along those lines.

As I flipped through page after page of text editing apps, more often than not the only option to fetch and store documents online was Dropbox. In fact, there’s a whole monoculture of apps — not just text-editing apps — that work only work with Dropbox (well, maybe they provide a ‘e-mail your file’ option too, but you get the drift).

In the text-editing family, there are some apps that I’m really quite surprised about, like the incredible iA Writer — why does this great app not have a simple way to fetch and store files that doesn’t require Dropbox, or a connected PC with iTunes?

This is the early writing on the wall — exactly what any individual who appreciates software innovation should worry about — an entire class of software that throws existing standards out the window, only to support a proprietary service that’s been around for a mere three years.

Have we learned nothing from the failures of services like delicious.com and the many similar tales that came before it?

So what’s the problem with Dropbox, you ask? Well, for starters their record on protecting users is a bit suspect, and that is ultimately led me to ask Dropbox for a refund earlier this year. So, problem number one is that I don’t use Dropbox anymore.

The more pressing issue is that some iOS app developers are using Dropbox like a public utility — which is most certainly is not — which only perpetuates the trend toward seeing these apps that only support one (proprietary and very much not ‘open’) file transfer method.

Quite possibly, this behavior is encouraged by iOS, which — unlike Android — don’t seem to have a global ‘share’ API that enables any application to share data with any other application. (For example, when sharing a photo from my Android phone, I’m able to pass that photo to any application I have installed that supports that file type, for example a Flickr app, Twitter, Facebook, Evernote, Google Googles, and so on.)

I really with there were more options.

Something simple like an Etherpad with support to open text files over sFTP, HTTPS, or WebDAV would be fine.

P.S. Ultimately, I found a small handfull of options that theoretically support open standards like FTP/sFTP and WebDAV. I may give them a try. However, it was more than likely that if an app did support something other than Dropbox at all, it was Apple’s iDisk (which, with the new iCloud coming, I’m not clear on the future of).

Comments

2 Comments

Leave a comment

TrackBack URL: http://www.phillipadsmith.com/trackback/2702

Help define the Knight-Mozilla News Technology innovation challenges: Let's start with reporting.

Here's the 30-second summary of this post:

  • It's time to put the pedal to the metal and get the first component of the MoJo initiative really moving
  • To do that, we have to narrow down a long list of possible challenges to just three. Those three challenges will be launched publicly in the coming weeks.
  • We've spoken to our news partners; we've spoken to many of those working on the front lines of news innovation; Now it's time to ask you -- the MoJo community, and the Mozilla community -- to weigh in.
  • There are more than 20 ideas in six categories, so I'll be posting each category over the coming days and asking for input
  • If you just want to see the list of ideas discussed today, jump here. If you want the preamble, read on.

Since the Knight-Mozilla News Technology Partnership was announced, the whole team -- Ben, Mark, Nathan, and yours truly -- have been pounding the pavement to gather as much input as possible toward making the challenges relevant for both our initial news partners, and the broader news-producing community.

We've listened on the MoJo community mailing list, reached out through groups like Hacks/Hackers, cornered people at the computer-assisted reporting conference and the Al Jazeera annual forum, and we were on the ground talking to people this week at South by Southwest. To put it simply, we're all ears. (So, if you haven't spoken up, don't say we didn't ask!)

From reporters to news-application developers, from managing editors to news users, we wanted to understand where technology was impacting your experience of news production and consumption -- making it easier, or making it harder; less complex, or more complicated; or providing a glimpse of a possible innovation down the road.

From those conversations, we identified more than twenty reoccurring ideas for possible challenges. Each idea falls roughly into one of six categories of news production:

In the list below, I've done my best to present the essence of the idea that was shared with us, while distilling it down to a couple of sentences. Please keep in mind that these are rough drafts that outline just the kernel of the idea; the selected ideas will be developed into a more comprehensive challenge question.

So, with that said, let's start with "Reporting news."

"Reporting news"


  • Working with data: Reporters are more frequently being presented with data, or having to work with data, as a source for stories. Tools for quickly getting raw data into a workable format, or finding stories within large datasets, are often complex to use, or very new. But data in the hands of the right reporter can be like magic. How can this be solved?

  • Working with sources: Sources, one of the fundamental building blocks of reporting, are changing with technology. Once just a phone call away, sources today are as often a database, programmable API, or a PDF as they are a real person. What are new approaches for managing sources?

  • Crowd-sourced reporting: During the aftermath of events like Hurricane Katrina or the recent earthquake in Japan, aggregating first-hand accounts of the situation on the ground is critical. Once international media attention has subsided, investigations become increasingly challenging. In these situations, gathering data from a network of citizen sources can make all the difference. Tools for this are only starting to exist. What can be developed or improved?

  • Verification: In breaking-news situations, there's often a rush to get the scoop. As new types of sources become more relevant, like micro blogs and social networks, new challenges are introduced into the verification process. How can these news sources be verified and fact-checked in real time?

  • Semantic markup: In many news organizations content-management systems are still a challenge for reporters; getting data into the system can be tedious and time-consuming. As the Web moves toward an increasingly semantic future, how can interfaces be improved to make the addition of semantically-rich data easier, and to make the benefits of adding it more obvious? (And could this be done in the browser, side-stepping the I.T. hurdles presented by corporate CMSs?)

What grabs you from the above, based on your experiences? How would you prioritize these? What ideas would you add to the "Reporting news" category? Which challenge would you want to solve?

Feel free to comment here, or on the MoJo community mailing list (or via whatever medium suits your fancy).

Next up: Presenting news.

Enhanced by Zemanta

Comments

12 Comments

Something that seems missing is a METHOD for people to continue to report on the ground once the news media has left, particularly in hostile countries like Libya. I was listening to a sad story on CBC about how all the journalists were leaving towns opposed to Ghaddafi and how locals felt betrayed. What if they could leave something behind that allowed them to connect to the Internet? Something like Eben Moglen's Freedom Box?

"How can these news sources be verified and fact-checked in real time?"

Well for a start some reporters could do to use resource such as this:

http://churnalism.com/

There's the most ridiculous cases out of the way. If you're mindlessly copy-pasting news stories you should expect inaccuracies. Unfortunately, the main thing preventing sources from being verified is lack of standards/care by reporters, not any technical barriers.

Great idea, Phillip. And the comments are great -- stuff I will have to check out.

One thing that pops to mind is the perception in the public mind of a journalist's role, as well as what goes into being a journalist. I currently have one class that's half biz-school students, and apparently they don't know anything about the latter (think it doesn't require real work, perhaps conflating rewriting press releases w/ journalist), and as for the former, they only think in terms of fungible commodities.

Granted, many high-profile media outlets and staff don't exactly help with this... .

I'm a fan of working with data and semantic metadata. I think its important to give as many people access to available data in ways that are easy to user and manipulate and come encapsulated with meaning in order to build tools and dig deep for answers in what's available. That can help us move toward solutions for handling crowd-sourced reporting and verification.

Looking forward for more semantic web as well, I don't think common users (including majority of journalists) are prepared to write well structured structured documents without much more assistance - preferably just in browser.
a
That's even problem for more advanced users who know what html(5) is. Honestly, who does ever fill in cite attribute when quoting? Even using <blockquote> and adding cite/source is quite unusual, especially in comments.
What if browser could make it easier to properly copy element (not just snippet of text, but also source, metadata like author, timestamp, lang) and offer ability to paste it as blockquote with all those information? I can picture a shelf for snippets with options to add a link for source page, attribute a creator, maybe even if future information about the first author could be preserved (source: sample_news_site.com, via: where_i_found_it.com). That would be awesome and actually help to learn people that they should double-check what their read on the Web - including many journalists.

You didn't mention it, but much web "reporting" just seems to be a rushed garbled summary of a news story from elsewhere or even a company press release. Randomly some crummy version goes viral, gets a high Google search results ranking, and becomes "the story" that bloggers and sites refer to. I want a standard machine-readable representation of "Source: _Reuters_ via _Green Car Reports_". This will make rehash reporting less relevant, which is good.

On the things you do mention:

Working with data: obviously, represent the data behind a chart or table as JSON. JSON editors and JSON schemas are here, so a reporter will be able to assemble the data, then a graphing utility will be able to turn the data into a graphic. But the graphic should link to the JSON data file, so a reader with her own tool can explore the underlying data!

Semantic data: a big problem seems to be disambiguation. I notice BBC News' excellent "From other news sites" often links to an unrelated story because some footballer has the same name as an economist or a bandname sounds like a current event. One answer is to use Wikipedia's canonical article names such as [[Gregory Clark (economist)]] and [[Fallout (videogame)]]; a news story probably should link to Wikipedia anyway or let a browser do it. Various projects like DBPedia transform Wikipedia article into semantic data, so the Wikipedia name is the glue to tie journalism with this.

Semantic data in the browser: It's been done, I used to run various RDF display and semantic mining extensions. But it's hard to know what information is useful to present along with the news story. It's hard to beat the browser's 'Search Google for "selected text"'; browser extensions can provide more focused look-ups and pop-ups. To repeat, if news stories associated terms with canonical Wikipedia names, at least you wouldn't get irrelevant matches for them.

Verification: again Wikipedia shows the way. News stories should cite references the same way it does, with bidirectional links into a References section. The footnote symbols and References section should be hidden by default, so when you click [Show References] the footnotes appear in the main story.

Thanks for working on this!

@rushyo (Danny Moules),
You and churnalism.com are right, so much breathless "I was there at the unveiling! And Jobs Ballmer said... !" reporting turns out to be a rehash of a press release. I don't understand why companies make their press releases and media images so hard to access, either through ^#@! Newswire, protected media sites, or a useless /latestnews URL. Google should detect regurgitations, downgrade them in search results, and prefer the original. Reporters should wake up and smell the coffee and switch to explicit

"BigCorp announced xyz (_canonical link to their announcement_), here's their summary:
... ...
Note that BigCorp does not announce production volumes or a retail partner. My take is that xyz is a defensive reaction to SmallCo's abc that will be late and fail to gain market share."

It's only that last paragraph that adds any value!

Leave a comment

TrackBack URL: http://www.phillipadsmith.com/trackback/2580

Creating a space for journalism-technology experimentation


At its core, the Knight-Mozilla News Technology Partnership sets out to do three things:

  • Generate great ideas: through design challenges & open conversations;
  • Train people: on taking ideas from concept to code;
  • Make software: demos & reference implementations of the best ideas and experiments.

We want to encourage experimentation and create the space for new ideas to emerge, and then we want to embed a small number of those experiments -- and the people behind them -- into newsrooms around the globe. Our hope is that some of the experiments take root and grow.

The program is not setting out to solve technology staffing challenges, or to just provide an extra pair of technically-talented hands. That would not be a "fellowship," and it would not have the impact that Mozilla and the Knight Foundation are hoping for. More importantly, the fellowships are only one piece of the larger objective of introducing new thought leadership in the news-technology space.

Mozilla just so happens to have a bit of experience when it comes to great ideas, great people, and great software, and there's a real opportunity here to introduce a bit of the Mozilla MakerCulture into the news-technology space. Specifically, we believe that there are many common "news-technology challenges" that are faced by news organizations of all types and sizes, and it is our belief that successful experiments from this program will result in usable software and ideas that can be implemented almost anywhere.

So, what are those common challenges? That is, indeed, one of the most interesting questions that lies ahead.

One example of the type of challenge that we're hoping to uncover, as well as a powerful illustration of what success could look like, is told in the story of Document Cloud. Looking at the problem of publishing primary-source documents online, a group of programmer-journalists saw an opportunity and set out to solve that challenge. In the process of creating a solution, Document Cloud has engaged a community, built a whole bunch of great open-source software, and -- most importantly -- changed the field. Their software is changing the way news organizations publish primary-source documents, and their thought leadership is changing the way we, as users, interact with, those documents and stories.

We're hoping to bring similar ingredients -- great ideas and great people -- into the Mozilla "Iron Chef" kitchen. Lots of recipes will be tried, lots of messes will be made, and -- in the end -- you will be the judge of what comes out of the oven. If we get it just right, it might be just as tasty as Document Cloud.

Enhanced by Zemanta

Leave a comment

TrackBack URL: http://www.phillipadsmith.com/trackback/2554


2 3 4