The roads I take...

KaiRo's weBlog

Februar 2009
1
2345678
9101112131415
16171819202122
232425262728

Zeige Beiträge veröffentlicht im Februar 2009 und mit "future" gekennzeichnet an. Zurück zu allen aktuellen Beiträgen

Populäre Tags: Mozilla, SeaMonkey, L10n, Status, Firefox

Verwendete Sprachen: Deutsch, Englisch

Archiv:

Juli 2023

Februar 2022

März 2021

weitere...

28. Februar 2009

Lift09: Where Did The Future Go?

So, I'm back from Geneva now - on one hand it's good to be home and with the SeaMonkey and Mozilla work again, on the other hand it was a really delightful experience to look outside our usual boxes of thinking, hear about, create and share new ideas and spend some time with really great minds from a lot of different areas.

I think it was a really great idea of Mozilla to be a partner of the Lift09 conference which was titled "Where Did The Future Go?" as somehow the pictures of the post-2000 future that were painted quite differently in the 20th century than they look today. We're living in some kind of science fiction world today with things like mobile phones, microwave ovens and the Internet, but common future visions like the flying cars and space ships are not common. Actually, there probably were more flying cars out there in the 1960s (yes, they had those things, even if they were rare and expensive) than today. Still, today's looks at the frontiers of the present and nowaday's visions of the future are quite interesting and worth to see them.

And Lift09's program had quite a few of those:
In Wednesday's workshops, I could explore and discuss the future of society and voting, the semantic web, and new ideas for our economy - and those were just my three of the 25 choices that were available.
The big stage conference talks on Thursday and Friday showed how visions of the future have (not) become reality and why, ambient devices for displaying information from the Internet, and why the experimental organization structures of the 20th century were wrong and the traditional participatorial culture like nowadays the social web and open source projects were always right and more stable. We learned how technology improves life in Africa and India, how cities are evolving and what modern urban design is bringing up and interesting information can be visualized, how the people in the dance club can generate the power for the club while having fun there or how to survive a 14,000 km hike through Australia. We could follow talks on how fake products could be dealt with in a different way, on the history of the world wide web, on designs for the future, including machines that consume flies and mice and generate the power to run from them. We were informed what's important about knives, that privacy is just an illusion and doesn't exist in reality, that cameroonian women are heavily using Internet cafes to get to know their future Swiss husbands, and that metromance (romance in the metro) is the way to our future. And finally, we could indulge in ways to firewall, fake and hack RFID tags, technology changing skin and food, as well as the great Vint Cerf and HIStory on the future of the Internet - or should I say the InterPlaNet?

The whole conference was a great experience of thinking outside the box, letting ideas flow, designing the future and using technology in new ways. And if you want to get some impressions, you can actually view and listen to all videos of all the talks right now - a Swiss TV station made them available within probably about half an hour after the talk was held, which is also pretty cool, I think. ;-)

After this experience, I'm pretty sure I'd like to go to such a conference again, maybe even Lift10 next year?

Von KaiRo, um 22:20 | Tags: future, lift09, Mozilla, travel | 2 Kommentare | TrackBack: 0

8. Februar 2009

The (Draft) New SeaMonkey Vision

In my talk on SeaMonkey 2 & The Vision Beyond today at FOSDEM, I showed the new SeaMonkey vision to people for the first time. This version basically a near-to-final draft, which we are planning to put up on our website soon, but I think I should bring it to you in this blog right now as the earlybirds who were up and here at 9am have heard and seen about it as well.

After our initial goals of making the suite survive and porting it to toolkit have been reached or are being reached with SeaMonkey 1.x and 2 respectively, it's time to have some guidelines for the future of the project. There are a few balance acts in there where the detailed decisions are to be made by the SeaMonkey Council and module owners on a case-by-case basis.

The topics, integration, configurability, innovation, security and stability are not ordered by importance but are all at the same level and taking up the same space in the project, but it wouldn't be good for readability to display them in the same space at the same time.

Here's the actual (draft) vision text:
  • Strengthen and improve integration of the core SeaMonkey components with each other, as well as with optional components and add-ons
    • Despite the software having a technical split into components, SeaMonkey should feel as a single application with tightly connected features.
    • Browsing and messaging are the primary parts that need to be tightly connected, but optional components/add-ons like web tools, calendaring and others should also feel like they are an integral part of the application once they are installed.
    • We should investigate an "everything can be a tab" metaphor that spans not just websites in the browser, but messages/conversations, application parts (preferences?) and anything else that sounds reasonable, possibly all running within a single SeaMonkey window.
    • The user experience should be consistent in all parts of the SeaMonkey application, including a set of preferences that affects all those components at once.
  • Provide choice to power users through a reasonable set of configurable and customizable features paired with extensibility through add-ons
    • Power users, being one of the main target groups of SeaMonkey, should be able to choose what functionality they want to use in what way.
    • At the same time, the amount of options must be kept comprehensible for users that are not yet accustomed to everything SeaMonkey has to offer and managable for the team writing and maintaining the code.
    • Development of SeaMonkey add-ons should be made as easy as possible, for example through providing similar or the same APIs as Firefox and Thunderbird for add-on developers.
    • Everything normal SeaMonkey users need to tweak should be available in UI preferences, things only a small minority of very advanced users want to change should not be in standard preferences UI.
    • Add-ons should be able to easily extend, configure and customize functionality.
    • Continually evolve SeaMonkey and both foster and integrate innovation on the Internet
      • The distinctions and strengths of the SeaMonkey suite need to be deepened and made to stand out more to make the suite a compelling offer for people.
      • SeaMonkey needs to keep up with changes in how the Internet is used and should also innovate new ways of using it.
      • The user interface should evolve gently but steadily to feel familiar to both long-time suite users and people switching from other applications to SeaMonkey.
      • SeaMonkey needs to master the challenge of combining new uses and workflows with accustomed user experiences.
      • Protect and enhance security and privacy of SeaMonkey users as far as possible.
        • Individuals' security on the Internet is fundamental and cannot be treated as optional. (see The Mozilla Manifesto)
        • The suite needs to offer its users realistic options for understanding, accessing, managing, combining, sharing and moving data created by or about them.
        • When a feature that provides more security threatens to invade privacy (e.g. sending some of the user's data to a server to check for possible security risks), this effect needs to be minimized, both weighted against each other for default settings, and an option to disable this feature must be provided in some way.
        • Keep the SeaMonkey user experience stable and mature
          • The SeaMonkey user interface should be kept familiar to former users of the integrated Internet suite.
          • Apply "constructive conservatism" to the user experience - don't revolutionize and don't deny change but evolve it in a controlled way.
          • SeaMonkey should be practical and simple enough for beginners as well as able to adapt/adjust for more experienced users.
          • "Stable" SeaMonkey releases should be tested well enough by the community that we can trust they feel mature enough for production use.

          • I hope those guidelines can safely take SeaMonkey to new destinations in the future while keeping up and deepening the strengths and distinctions of what the suite is about.

            Von KaiRo, um 14:43 | Tags: future, Mozilla, SeaMonkey, Vision | 4 Kommentare | TrackBack: 0

            Feeds: RSS/Atom