You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Benjamin Francisoud (JIRA)" <ji...@apache.org> on 2008/02/11 16:44:09 UTC

[jira] Commented: (PIG-104) Pig eclipse plugin

    [ https://issues.apache.org/jira/browse/PIG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12567671#action_12567671 ] 

Benjamin Francisoud commented on PIG-104:
-----------------------------------------

my cluster is back again, so I could test my modification and it's working properly.

Do you plan to add a new component to jira ? or use "tools" (like this jira) to report bugs in guinea ?

> Pig eclipse plugin
> ------------------
>
>                 Key: PIG-104
>                 URL: https://issues.apache.org/jira/browse/PIG-104
>             Project: Pig
>          Issue Type: New Feature
>          Components: tools
>    Affects Versions: 0.1.0
>            Reporter: Benjamin Francisoud
>         Attachments: guinea-PIG-103-v01.zip
>
>
> Jira to hold the integration of an eclipse plugin for pig.
> I will provide a zip of all the source files and directory structure. You just need to put them in the contrib folder and svn add them. (we can take care of the svn:ignore later)
> I changed all *sausage* references with *guinea*.
> I also replaced my name with "Apache Pig" in the various xml files.
> I propose this svn structure, having guinea in it's own directory will allow the plugin to have it's own release cycle independent from pig.
> {noformat}
> /pig/ (http://svn.apache.org/repos/asf/incubator/pig/)
>   |
>   \__branches/  
>   |
>   \__contrib
>       |
>       \__guinea/
>           |
>           \__branches/  
>           |
>           \__tags/
>           |
>           \__trunk/
>               |
>               \__org.apache.pig.eclipse/
>               |
>               \__org.apache.pig.eclipse.feature/
>           |
>           \__update-site/
>   |
>   \__site/
>   |
>   \__trunk/
> {noformat}
> There are actually 3 projects:
> * "org.apache.pig.eclipse" (the plugin)
> * "org.apache.pig.eclipse.feature" the feature just making a reference to the plugin but necessary for the update-site
> * "update-site" the update site for eclipse users so that people can add the url http://svn.apache.org/repos/asf/incubator/pig/update-site to their eclispe (there is no need to put this one in trunk/branches/tags since it basically just a website with a jar)
> The work flow when releasing a new plug in version is:
> * import all 3 project in eclipse
> * "org.apache.pig.eclipse.feature" > Export > Plug-in Development > Deployable feature > Directory: /local/dir/to/update-site > Finish
> * svn commit /local/dir/to/update-site

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