Profile

Cover photo
Panagiotis Astithas
Works at Mozilla Corporation
Attended National Technical University of Athens
Lives in Athens, Greece
613 followers|92,835 views
AboutPostsPhotosYouTube
People
Have him in circles
613 people
Xrhstos Frik's profile photo
Astari Yahya's profile photo
Yannis Larios's profile photo
Matt Dragon's profile photo
Irene Marinaki's profile photo
Anthony Vekris's profile photo
Avaro gr's profile photo
Γιαννης Λιγνος's profile photo
Johnny Bravo's profile photo
Education
  • National Technical University of Athens
Basic Information
Gender
Male
Apps with Google+ Sign-in

Stream

 
Valence roadmap
A few days ago I sent the following note to the Firefox devtools mailing list . The point was to start a discussion about where we want to take Valence (née Firefox Developer Tools Adapter) in 2015. I am reproducing the message below in an effort to broaden...
1
Add a comment...

Panagiotis Astithas

Shared publicly  - 
 
Παρουσιάσεις Automating your front-end workflow by Dimitris Tsironis Marionette ‘Getting the most...
1
Add a comment...
 
 
In many ways, Mozilla's App Manager is how any UI development environment should be:

•  It's über easy to experiment UI changes. This is not a separate tool for editing abstract layout files. It changes the real thing, live.

•  It uses technologies that many designers are fairly comfortable with (HTML & CSS). This means prototyping ideas should be extremely simple. And it potentially allows designers and engineers to work much closer together on mobile apps.

This is where the Web really shines as a UI development platform. This is the kind of stuff that is really hard for any native platform to achieve.

I know, there is still a lot of work ahead. But this is all looking very promising!

For more information about App Manager, read: https://hacks.mozilla.org/2013/10/introducing-the-firefox-os-app-manager/

#mozilla   #appmanager   #openwebapps   #firefoxos  
2 comments on original post
2
Add a comment...

Panagiotis Astithas

Shared publicly  - 
 
The following tiers are good rules of thumb to know that the feature is on the right track (ordered by increasing risk to compatibility and therefore decreasing order of desirability): Two other browser engines already ship roughly interoperable implementations in stable or experimental channels ...
1
Add a comment...

Panagiotis Astithas

Shared publicly  - 
 
Canonical's new Mir display server, and the discussion/controversy around it, illustrate some of the technical advantages of FirefoxOS. By supporting nothing but Web applications, we've raised the level of abstraction for our platform APIs so applications are completely oblivious to how cross-process rendering and event delivery are implemented. We can evolve our implementation and our IPC protocols at will without breaking applications. (In fact...
1
Add a comment...

Panagiotis Astithas

Shared publicly  - 
 
Short version: Paul, Heather, Mike and I are hiring. Apply here. The built-in developer tools are mostly built in JavaScript. So you'll need to be comfortable with using JavaScript to create applications (rather than just tweaking pages). Obviously our tools are just for Firefox so we can take advantage of ES5 and ES6 features the second they're added to Firefox so knowing about what's new would help too. But our team is particularly about helpin...
3
3
Julian Viereck's profile photoAnselm Hannemann's profile photo
Add a comment...

Panagiotis Astithas

Shared publicly  - 
 
The Orion editor has been packaged into 2 standalone builds to help make it easier to use. These are available from the Orion build page in the most recent 2.0 builds. Here is how you can get the latest release and embed it in your Javascript code: Step 1 : Add the following lines somewhere in your head section to get the built css and editor files: <link rel="stylesheet" type="text/css" href="http://eclipse.org/orion/editor/releases/2.0/built-ed...
1
Add a comment...
Have him in circles
613 people
Xrhstos Frik's profile photo
Astari Yahya's profile photo
Yannis Larios's profile photo
Matt Dragon's profile photo
Irene Marinaki's profile photo
Anthony Vekris's profile photo
Avaro gr's profile photo
Γιαννης Λιγνος's profile photo
Johnny Bravo's profile photo
 
My 3 year mozversary
A couple of days ago I started my 4th year at Mozilla and as with all anniversaries, it was a good opportunity to step back and reflect on my accomplishments during this past year and where I'm going next. And since Mozilla practices complete transparency, ...
1
Add a comment...

Panagiotis Astithas

Shared publicly  - 
 
My talk at QCon SF 2013
2
Add a comment...

Panagiotis Astithas

Shared publicly  - 
 
 
As you've probably seen by now, Mozilla and partners are launching the first Firefox OS-based devices this week:

https://blog.mozilla.org/press/2013/07/mozilla-and-partners-prepare-to-launch-first-firefox-os-smartphones/

This is an amazing achievement. Think about it: Mozilla announced the "Boot to Gecko" experiment just 2 years ago. Since then, a lot of heavy-weight partners jumped in and we're now about to release the first devices to consumers. And all that has been done in the open from day one (!).

Having an organization like Mozilla with a strong presence in the mobile space is great news—even if you're not into the products as a consumer. Why? Because Mozilla is force for good. By having relevant products, Mozilla can steer the mobile market (and its competitors) towards more openness, respect to user's privacy, and more. This is good for everyone.

So, you should really be cheering for Firefox OS. Because, if it succeeds, your current favourite mobile platform (Android, iOS, Windows, whatever) will likely play nicer with consumers too.

#mozilla #firefoxos
4 comments on original post
1
Add a comment...

Panagiotis Astithas

Shared publicly  - 
 
 
A counter-intuitive manifestation of a zero-one law: according to computer models. everyone who was alive in 1000BCE is either an ancestor of everyone alive today, or else an ancestor of nobody alive today (including people in extremely remote and isolated communities).  

This seems unbelievable until you realise that with each generation, anyone who is a descendant of the original person will propagate that property to slightly more than two people in the next generation on average.  This birth-death process either extinguishes early on, or else ignites and grows exponentially until it covers most of the world's population after a couple dozen generations; and then all the isolated holdouts eventually get "infected" through one or two migrants.  Geographical or cultural barriers can create bottlenecks for a few generations, but they don't last long (especially once the set of descendants has blown out into the millions).
+
28 comments on original post
2
Add a comment...