hadoop-pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alan Gates (JIRA)" <j...@apache.org>
Subject [jira] Commented: (PIG-104) Pig eclipse plugin
Date Wed, 13 Jan 2010 02:03:54 GMT

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

Alan Gates commented on PIG-104:
--------------------------------

http://hadoop.apache.org/pig/version_control.html

Note that the code attached to this patch is way out of date and will not work with current
Pig.

> 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.


Mime
View raw message