<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>art-ikon - perl Archives</title>
    <link rel="alternate" type="text/html" href="http://www.art-ikon.com/art-ikon/" />
    <link rel="self" type="application/atom+xml" href="http://www.art-ikon.com/art-ikon/art-ikon/languages/perl/atom.xml" />
    <id>tag:www.art-ikon.com,2009-08-27:/art-ikon//2</id>
    <updated>2009-08-31T17:47:02Z</updated>
    <subtitle>Art and the creative act. Collecting and sharing images with words to contemplate and comment. Science and the creative act. Collecting and sharing the possibilities in science and management through the lens of Software Engineering.</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.31-en</generator>

<entry>
    <title>movabletpe, MTOS 4.3 or pro?</title>
    <link rel="alternate" type="text/html" href="http://www.art-ikon.com/art-ikon/2009/08/movabletpe-mtos-43-or-pro.html" />
    <id>tag:www.art-ikon.com,2009:/art-ikon//2.25</id>

    <published>2009-08-31T16:03:16Z</published>
    <updated>2009-08-31T17:47:02Z</updated>

    <summary>It is not quite knowing how to deal with this sort of thing that I am assuming applies to the MT codebase, OS and commercial, as well.
So when I complain that the situation around MT is confusing I, at the same time, imagine that the reason is because the situation is complex.
Now I do have something to add to this though. This is that there is a similarity in approach to creating a large web site where many intrinsic bits of code exist in various scripts and have been placed there over the years in, what is described as, an organic way, to what must happen in a community such as MT, both OS and commercial, over the years.</summary>
    <author>
        <name>Ikon Art</name>
        <uri>http://www.art-ikon.com/art_ikon/</uri>
    </author>
    
        <category term="art_ikon" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="languages" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="perl" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="platform" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="software refresh" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="bash" label="bash" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="java" label="java" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="languages" label="languages" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="moveabletype" label="moveabletype" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mt" label="mt" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="perl" label="perl" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="programming" label="programming" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="scripts" label="scripts" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="technicalplatform" label="technical platform" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="website" label="website" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="www" label="www" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.art-ikon.com/art-ikon/">
        <![CDATA[... <br />Tangentially, the situation with <a property="ctag:label" resource="http://rdf.freebase.com/ns/guid/9202a8c04000641f80000000001c2edc" typeof="ctag:Tag" xmlns:ctag="http://commontag.org/ns#" class="zem_slink freebase/guid/9202a8c04000641f80000000001c2edc rdfa" href="http://www.movabletype.com/" title="Movable Type" rel="ctag:means homepage">MT</a> is certainly confusing.<br />These are observations rather criticisms. I assume that the more thought and discussion I am involved with on this topic the better I will finally understand it.<br />Let me explain -<br />The project I work on professionally is a pretty large government funded web site and I have just been working on the 'software refresh' - I think that name reveals plenty about where this is all going. 'Software refresh' really wasn't in the sense that there is a large content driven web site that surface many nodules of discrete functionality through bespoke code. Each nodule is still part of the whole, and the normal way would be to see them as packages that have a set of dependencies that vary according to version.<br />I think you know where I'm going.<br />If you substitute perl for the server scripts in ant and shell the situation conceptually may be similar to that of the movabletype codebase?<br /><a property="ctag:label" resource="http://rdf.freebase.com/ns/guid/9202a8c04000641f800000000002faf4" typeof="ctag:Tag" xmlns:ctag="http://commontag.org/ns#" class="zem_slink freebase/guid/9202a8c04000641f800000000002faf4 rdfa" href="http://en.wikipedia.org/wiki/Perl" title="Perl" rel="ctag:means wikipedia">Perl</a> has <a property="ctag:label" resource="http://rdf.freebase.com/ns/guid/9202a8c04000641f800000000000f67b" typeof="ctag:Tag" xmlns:ctag="http://commontag.org/ns#" class="zem_slink freebase/guid/9202a8c04000641f800000000000f67b rdfa" href="http://www.cpan.org/" title="CPAN" rel="ctag:means homepage">CPAN</a> and associated tools, <a property="ctag:label" resource="http://rdf.freebase.com/ns/guid/9202a8c04000641f800000000002062b" typeof="ctag:Tag" xmlns:ctag="http://commontag.org/ns#" class="zem_slink freebase/guid/9202a8c04000641f800000000002062b rdfa" href="http://en.wikipedia.org/wiki/Java_%28programming_language%29" title="Java (programming language)" rel="ctag:means wikipedia">Java</a> also has some tools. But it is very difficult to apply these tools retrospectively.<br />For instance Byrne keeps old versions of Photo Gallery linked - and this is a different type of decision as to whether the link should be removed, than publishing version and version dependencies for Photo Gallery. It is a different (logical) order of decisi<div class="zemanta-img mt-image-right zemanta-action-dragged" style="margin: 1em; display: block; float: right; width: 188px;"><a href="http://www.flickr.com/photos/33148569@N00/250833735"><img src="http://farm1.static.flickr.com/80/250833735_d272692192_m.jpg" alt="com' on again again" height="89" width="178" /></a><p class="zemanta-img-attribution" style="font-size: 0.8em;">Image by <a href="http://www.flickr.com/photos/33148569@N00/250833735">art_ikon</a> via Flickr</p></div>on.<br />An equivalent example from my professional life would be broken links to public content - how should they be mended? This is in control, and of a refresh remit. But, in terms of different order of decision, another example is where the whole code base of a particular project might be better worked in a different directory structure.<br />Since we are talking about dozens of discrete projects, you may imagine this is an intimidating proposition. And I have come to the conclusion that no-one quite knows their way around these issues.<br />It is not quite knowing how to deal with this sort of thing that I am assuming applies to the MT codebase, OS and commercial, as well.<br />So when I complain that the situation around MT is confusing I, at the same time, imagine that the reason is because the situation is complex.<br />Now I do have something to add to this though. This is that there is a similarity in approach to creating a large web site where many intrinsic bits of code exist in various scripts and have been placed there over the years in, what is described as, an organic way, to what must happen in a community such as MT, both OS and commercial, over the years.<br />It seems that the only way out is to either ensure that each atom of change works with every other part of the system or enforce categories of code within which change may take place. At the moment most, Java, Perl or other, do a bit of both. Further, by insisting to the extreme either alternative I don't think there is anyone who would be able to say this would evaporate all the problems I have outlined. However, it maybe that there is such a way. What do you think?<br /><br />

<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://www.zemanta.com/" title="Enhanced by Zemanta"><img style="border: medium none ; float: right;" class="zemanta-pixie-img" src="http://img.zemanta.com/zemified_c.png?x-id=27c2a0a1-549d-4763-a171-de9206dbdc95" alt="Enhanced by Zemanta" /></a><span class="zem-script more-related more-info pretty-attribution paragraph-reblog"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>]]>
        
    </content>
</entry>

</feed>

