check my amazon wishlist


CoreMedia vs. TYPO3

TIMTAB latest builds

stable:
v0.5.11 from TER
bug fix: commenting was possible although disabled for a post

unstable:
2006-04-15

what's new in unstable:
Ready for TYPO3 4.0.0. Trackback routines reorganized. Now Trackbacks will be sent only when the post is not hidden. Please test wether Trackbacks are working when writing post with tools like w.bloggar.

renner

Coding Night Wannabe an Apple? Robert Sebastian Session Robert

Archives

Categories

Buddies and others

del.icio.us links del.icio.us linkage




    Powered by Technorati



    Disclaimer

    I just brought the site back to life so that people can stop reminding me that it's down. Please note that probably most if not all content is outdated. I'll try to update stuff as soon as possible.

    best Ingo

    26
    Sep
    2006

    transfering extension keys keeps development going


    As I reported in one of my recent posts I did some enhancements for tt_address. In the comments Michael suggested to take over tt_address maintainership and at that point I also was in contact with Kasper because of that already. Some of you appreciated the work that I did and expressed that in the comments. I also do think that these enhancements are usefull for other people, too.

    This is why I'm proud to announce that I just received maintainership for tt_address from Kasper and you should see addressgroups and the split of first and last name, including the transition wizard going directly into tt_address!

    The other thing I'd like to announce today is that I not only received ownership of an extension but also transfered ownership of one of my extensions to someone else. It actually was one of my very first extensions I developed for TYPO3. The extension in question is Modern FAQ with its extension key irfaq.

    I'm proud that that the development was taken over by the good folks over at netcreators. In the past I didn't have the time  to support it anymore and so this was just a logical step to do. Ben van't Ende from netcreatos and also other people kept sending me support and feature requests, but I just wasn't able to support them anymore. Last week Ben asked to take over development and I happily agreed.

    Now what I'd basicly like to tell you with this is that if you feel that you can't support maintainance and/or development of your extensions anymore, go ahead and offer maintainership to others. The best place to do this are propably the mailing lists and newsgroups. You might want to try dev, english and ect or any other list that you think would fit.

    It is important for us and the open source community in general that we don't start developing the wheel over and over again. If you just take a look at the number of calendars that exist in TER it becomes clear that a lot of work could have been saved if efforts would have been joined or development would have been taken over by others after an author figured that he hasn't the time to support his work anmore instead of starting over from ground up. If you think you found an extension that nearly does what you're looking for but it does not quite, don't go and rewrite it. Instead go ahead, make your changes and get involved in development by sending these changes (as a diff) to the original author and thus encouraging and supprting further development of that particular extension.

    Back to transfering extension keys: If at some point in time you feel like not being able to support development of your extension just go and and offer it at one of the lists like mentioned before. There's another issue with all that: Some people like to put prefixes in front of their extension keys to better distinguish them from others, to advertise, to follow the hints for "good keys" in TER of for whatever other reason. To see what your extensions are you can just go to the key manager in TER where it will list what extensions are yours.

    At this point I have to disagree with the very first hint at that page which suggests to put these prefixes in front of the keys. I actually also have to admit that I did this with Modern FAQ (EXT:irfaq), too. To encourage people to take over development of extensions I think it is motivating if the key has no prefix. For example if tt_address would have been named ks_address I think it would not have been as much motivating to take over its ownership for me as my initials are "ir". Choose your keys wisely and in a more general way like "calendar", "guestbook" or "bookreviews" for example to keep any opportunity like handing over ownership open to you and the others that come after you. If you want to use your extension keys to advertise, which I think many people like to do you instead can do this with things that can be changes afterwards like the extension's title, description or manual.

    So to summarize this post: tt_address is now mine, irfaq is not anymore and you should try to think how to choose your next extension key with the future in mind.

    comments

    No comments yet. Be the first to comment on this!

    Sorry, comments are closed for this post.