You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by "Ross Gardler (JIRA)" <ji...@apache.org> on 2007/06/11 12:56:25 UTC

[jira] Created: (FOR-1005) Use sourcetypeaction for input plugins

Use sourcetypeaction for input plugins
--------------------------------------

                 Key: FOR-1005
                 URL: https://issues.apache.org/jira/browse/FOR-1005
             Project: Forrest
          Issue Type: Improvement
          Components: Plugin: input.doap, Plugin: input.foaf, Plugin: input.skos
    Affects Versions: 0.8
            Reporter: Ross Gardler


Wherever possible input plugins should use the sourcetypeaction to figure out whether to process a file or not.

Too many plugins use a fixed url space for this, it is not maintainable.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Updated: (FOR-1005) Use sourcetypeaction for input plugins

Posted by Ross Gardler <rg...@apache.org>.
On 12/06/07, David Crossley (JIRA) <ji...@apache.org> wrote:
>
>      [ https://issues.apache.org/jira/browse/FOR-1005?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> David Crossley updated FOR-1005:
> --------------------------------
>
>     Affects Version/s:     (was: 0.8)
>                        0.9-dev

The plugin is a 0.8 plugin. Why 0.9-dev?

(I know this is a difficult thing for us to manage since the plugin
version number is not tied to the forrest version, I'm just wondering
what your logic is)

Ross

Re: [jira] Updated: (FOR-1005) Use sourcetypeaction for input plugins

Posted by Ross Gardler <rg...@apache.org>.
Daive, I agree that this is a good entry level issue. I wonder if we 
should have a page on the site that highlights these entry level issues 
with a big notice saying our devs are happy to help people understand 
the steps needed. I'd come out of the woodwork to help onlist, but I'm 
rarely engaged with Forrest as a code base anymore so I'm unlikely to 
create the page/address the issue directly.

If we add a tag to the description, or something like that, then we 
could create a standard search and automatically generate the page.

Ross





David Crossley (JIRA) wrote:
>      [ https://issues.apache.org/jira/browse/FOR-1005?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> 
> David Crossley updated FOR-1005:
> --------------------------------
> 
>     Attachment: FOR-1005-sourcetype-plugins.txt
> 
> The attached file FOR-1005-sourcetype-plugins.txt is a list of all current plugins. In column #1 is a symbol to indicate its status. So far i have just used 'find and grep' to see if their sitemaps use "sourcetype". There are 49 plugins, of which 11 use sourcetype.
> 
>> Use sourcetypeaction for input plugins
>> --------------------------------------
>>
>>                 Key: FOR-1005
>>                 URL: https://issues.apache.org/jira/browse/FOR-1005
>>             Project: Forrest
>>          Issue Type: Improvement
>>          Components: Plugin: input.doap, Plugin: input.foaf, Plugin: input.skos
>>    Affects Versions: 0.9-dev
>>            Reporter: Ross Gardler
>>         Attachments: FOR-1005-sourcetype-plugins.txt
>>
>>
>> Wherever possible input plugins should use the sourcetypeaction to figure out whether to process a file or not.
>> Too many plugins use a fixed url space for this, it is not maintainable.
> 


[jira] Updated: (FOR-1005) Use sourcetypeaction for input plugins

Posted by "David Crossley (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FOR-1005?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Crossley updated FOR-1005:
--------------------------------

    Attachment: FOR-1005-sourcetype-plugins.txt

The attached file FOR-1005-sourcetype-plugins.txt is a list of all current plugins. In column #1 is a symbol to indicate its status. So far i have just used 'find and grep' to see if their sitemaps use "sourcetype". There are 49 plugins, of which 11 use sourcetype.

> Use sourcetypeaction for input plugins
> --------------------------------------
>
>                 Key: FOR-1005
>                 URL: https://issues.apache.org/jira/browse/FOR-1005
>             Project: Forrest
>          Issue Type: Improvement
>          Components: Plugin: input.doap, Plugin: input.foaf, Plugin: input.skos
>    Affects Versions: 0.9-dev
>            Reporter: Ross Gardler
>         Attachments: FOR-1005-sourcetype-plugins.txt
>
>
> Wherever possible input plugins should use the sourcetypeaction to figure out whether to process a file or not.
> Too many plugins use a fixed url space for this, it is not maintainable.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (FOR-1005) Use sourcetypeaction for input plugins

Posted by "David Crossley (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FOR-1005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12649609#action_12649609 ] 

David Crossley commented on FOR-1005:
-------------------------------------

Ross refers to our powerful "SourceTypeAction (content aware pipelines)"
http://forrest.apache.org/docs/dev/cap.html
This detects properties of the input sources and responds accordingly.

Two examples are org.apache.forrest.plugin.input.foaf which acts on "document-element namespace" and org.apache.forrest.plugin.input.simplifiedDocbook which acts on "document-declaration public-id". There are other methods, and more could be added.

If any Forrest developer would like to get involved with a task, then this would be a great contribution. A good way to get familiar with the internals of Forrest.

> Use sourcetypeaction for input plugins
> --------------------------------------
>
>                 Key: FOR-1005
>                 URL: https://issues.apache.org/jira/browse/FOR-1005
>             Project: Forrest
>          Issue Type: Improvement
>          Components: Plugin: input.doap, Plugin: input.foaf, Plugin: input.skos
>    Affects Versions: 0.9-dev
>            Reporter: Ross Gardler
>
> Wherever possible input plugins should use the sourcetypeaction to figure out whether to process a file or not.
> Too many plugins use a fixed url space for this, it is not maintainable.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (FOR-1005) Use sourcetypeaction for input plugins

Posted by "David Crossley (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FOR-1005?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Crossley updated FOR-1005:
--------------------------------

    Affects Version/s:     (was: 0.8)
                       0.9-dev

> Use sourcetypeaction for input plugins
> --------------------------------------
>
>                 Key: FOR-1005
>                 URL: https://issues.apache.org/jira/browse/FOR-1005
>             Project: Forrest
>          Issue Type: Improvement
>          Components: Plugin: input.doap, Plugin: input.foaf, Plugin: input.skos
>    Affects Versions: 0.9-dev
>            Reporter: Ross Gardler
>
> Wherever possible input plugins should use the sourcetypeaction to figure out whether to process a file or not.
> Too many plugins use a fixed url space for this, it is not maintainable.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.