Profile

Cover photo
Tonny Madsen
Works at Eclipse.dk
Attended University of Copenhagen Faculty of Science
126,096 views
AboutPostsPhotos

Stream

Tonny Madsen

Shared publicly  - 
 
I think Scott and others with him are completely right.

We have grown so used to the platform we use that we fail to see that it needs maintenance and governance to stay current. I guess most people see software as a commodity that doesn't degrade naturally over time like a cultured field - after all, there are nothing to overuse and nothing that can rot.

One problem is that the environment changes in the form of operating system, hardware and external devices - every change here can require changes in the platform. Not necessarily because the platform does not work anymore, but because the platform is not optimal in the new environment. Examples can be a new look-n-feel for an operating system and new gestures for pointers and displays. 

Another source of change is the competition with other similar platforms - the requirements and expectations we have to the platform as users when we see changes in other similar platforms. If platform A can do this, why can my platform not do it?

Eclipse 4 does not bring anything interesting to the table for the average company that "just" use the platform! For the developers of the platform, the changes in Eclipse 4 might well be essential for the possible changes in the future, but there are very few new features that will be essential to anybody else. If anything, the new API and the new split personality of Eclipse, might well mean some managers will want to wait until everything is working again and the new stuff have proved itself.
5
Robert Hjertmann Christiansen's profile photo
 
This is true for most software projects, but properly most true for "platform/commons" project. The question(s) to be answered is: what do we do to avoid this, or how do we counter the effects of time degradation? Not a straight forward problem. 
Add a comment...

Tonny Madsen

Shared publicly  - 
 
This is sooo true... It is extremely difficult to make a good presentation that will both appeal to the live audience and be useful later without narrative side.
1
Add a comment...

Tonny Madsen
owner

Board Discussions  - 
 
Skal vi have et specielt emne til de kommercielle tiltag, såsom kurser og lign? Jeg har pt lavet et "Commercial" emne, men er det en god ide?
Bent, hvad siger du?
Morten?
 ·  Translate
1
Add a comment...

Tonny Madsen
owner

Board Discussions  - 
 
Hvad skal flyttes til dette nye site?
 ·  Translate
1
Tonny Madsen's profile photo
 
mailing lister
version2
linkedin
Add a comment...

Tonny Madsen
owner

Future Events and Ideas  - 
 
Et gå-hjem møde om modeling i Eclipse - EMF, GMF, XText... (3t)...

Primært baseret på noget af mit materiale fra ITU.

Hvis der skal være mad/snacks til, så skal det vel koste 50 kr?
 ·  Translate
1
Add a comment...

Tonny Madsen

Shared publicly  - 
 
This is so very true. We have all seen it, and I guess some of us have even walked out of a presentation even when we know that is going to make it even more difficult for the presenter. But why should I stay if there is another interesting talk in the room next door?
1
Add a comment...

Tonny Madsen

Shared publicly  - 
 
Do you love to travel? Do you think you have "seen" the world? Then this is for you. Here you have to find a spot in the world just based on the Streets view for that spot. Sometimes easy, often difficult, but always interesting!
1
Add a comment...

Tonny Madsen
owner

Board Discussions  - 
 
Skal vi bruge skype eller hangout til møder?
 ·  Translate
1
Tonny Madsen's profile photo
 
Eller noget andet?
Husk Jan er i det jyske og kan ikke bare komme herover på hovedlandet?
 ·  Translate
Add a comment...

Tonny Madsen
owner

Future Events and Ideas  - 
 
Et gå-hjem møde om DSL i Eclipse (3t)...

Baseret på det materiale Jan allerede har om emnet.

Hvis der skal være mad/snacks til, så skal det vel koste 50 kr?
 ·  Translate
1
Add a comment...
People
Work
Occupation
Senior Systems Architect
Skills
System Architecture, Eclipse Plug-in and OSGi Bundle Development, Model Driven Development, Mentoring, Consultancy and Training, Test Driven Development, Many Eclipse Technologies - such as OSGi, RCP, SWT, RAP, and EMF, Java, C++, Python, and Perl
Employment
  • Eclipse.dk
    Chairman, 2005 - present
  • Bording Data
    Senior Systems Architect, 2011 - present
  • The RCP Company
    CEO, 2005 - 2011
Basic Information
Gender
Male
Links
Contributor to
Links
Story
Introduction
I'm a software developer from Denmark with many years of experience in a number of software companies - primary in highly technical companies.

My primary interests are in system architecture and development of technical software. In recent years, I have concentrated on the various techniques and facilities provides in the Eclipse ecosystem such as plug-in development, MDD, RCP applications, etc.
 
I'm working at Boarding Data (a Danish software development company) as Senior System Architect on AGETOR - a pragmatic business integration solution.

I'm also the chairman of the Danish Eclipse Society, eclipse.dk, a meeting place for everybody with an interest in Eclipse and the connected tools and technologies.

Lastly, I'm an avid runner and you can often find me on some road or in some wood trying to do just a little better...

Professional Specialities:
  • System Architecture
  • Eclipse Plug-in and OSGi Bundle Development
  • Model Driven Development
  • Mentoring, Consultancy and Training
  • Test Driven Development
  • Many Eclipse Technologies - such as OSGi, RCP, SWT, RAP, EMF, ....
  • Java, C++, Python, Perl, ...
  • Testing
  • Development Tools
  • Telecommunication Technologies
  • Software Methodologies (SCRUM, RUP and XP)
Education
  • University of Copenhagen Faculty of Science
    Computer Science, 1990
Contact Information
Work
Email