You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "bob mcwhirter (JIRA)" <be...@incubator.apache.org> on 2004/10/30 00:55:32 UTC

[jira] Created: (BEEHIVE-38) from the top-level build, BEEHIVE_HOME should be auto-set to ${basedir}

from the top-level build, BEEHIVE_HOME should be auto-set to ${basedir}
-----------------------------------------------------------------------

         Key: BEEHIVE-38
         URL: http://issues.apache.org/jira/browse/BEEHIVE-38
     Project: Beehive
        Type: Improvement
    Reporter: bob mcwhirter


While BEEHIVE_HOME is really nice for those developers who build from lower in the tree, for the average user who attempts to build from the root directory, auto-setting BEEHIVE_HOME from the ${basedir} if not otherwise set, would provide additional convenience.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Closed: (BEEHIVE-38) from the top-level build, BEEHIVE_HOME should be auto-set to ${basedir}

Posted by "Jeremiah Johnson (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-38?page=all ]
     
Jeremiah Johnson closed BEEHIVE-38:
-----------------------------------

    Assign To: Jeremiah Johnson

some samples still use BEEHIVE_HOME, but none of the build scripts use or require BEEHIVE_HOME

> from the top-level build, BEEHIVE_HOME should be auto-set to ${basedir}
> -----------------------------------------------------------------------
>
>          Key: BEEHIVE-38
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-38
>      Project: Beehive
>         Type: Improvement
>     Reporter: bob mcwhirter
>     Assignee: Jeremiah Johnson

>
> While BEEHIVE_HOME is really nice for those developers who build from lower in the tree, for the average user who attempts to build from the root directory, auto-setting BEEHIVE_HOME from the ${basedir} if not otherwise set, would provide additional convenience.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (BEEHIVE-38) from the top-level build, BEEHIVE_HOME should be auto-set to ${basedir}

Posted by "Steve Tocco (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-38?page=comments#action_54820 ]
     
Steve Tocco commented on BEEHIVE-38:
------------------------------------

I think this issue should be considered more carefully as in the current structure it is common and likely that users and developers often run below the top level.  

Thus this will force placing this check, and relative checks all over the place.  Or force the users to run some sort of bootstrap to get their environment set everyplace.

I think having one env variable is reasonable (see java_home, ant_home,etc.)

My 2 cents.

> from the top-level build, BEEHIVE_HOME should be auto-set to ${basedir}
> -----------------------------------------------------------------------
>
>          Key: BEEHIVE-38
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-38
>      Project: Beehive
>         Type: Improvement
>     Reporter: bob mcwhirter

>
> While BEEHIVE_HOME is really nice for those developers who build from lower in the tree, for the average user who attempts to build from the root directory, auto-setting BEEHIVE_HOME from the ${basedir} if not otherwise set, would provide additional convenience.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Commented: (BEEHIVE-38) from the top-level build, BEEHIVE_HOME should be auto-set to ${basedir}

Posted by "bob mcwhirter (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-38?page=comments#action_54822 ]
     
bob mcwhirter commented on BEEHIVE-38:
--------------------------------------

yes, agreed.  I will not break the BEEHIVE_HOME stuff.  The only difference will be:

a) if it's not already set
b) and you're building from the top-level

then...

set it to be the top-level directory.

for those who explicitly set BEEHIVE_HOME and build from sub-dirs will still be happy.

> from the top-level build, BEEHIVE_HOME should be auto-set to ${basedir}
> -----------------------------------------------------------------------
>
>          Key: BEEHIVE-38
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-38
>      Project: Beehive
>         Type: Improvement
>     Reporter: bob mcwhirter

>
> While BEEHIVE_HOME is really nice for those developers who build from lower in the tree, for the average user who attempts to build from the root directory, auto-setting BEEHIVE_HOME from the ${basedir} if not otherwise set, would provide additional convenience.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (BEEHIVE-38) from the top-level build, BEEHIVE_HOME should be auto-set to ${basedir}

Posted by "Eddie O'Neil (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-38?page=history ]
     
Eddie O'Neil resolved BEEHIVE-38:
---------------------------------

    Resolution: Fixed

Fixed this back in January when we switched to the 2build stuff with a beehive-imports file.  There's no longer a requirement to have the BEEHIVE_HOME environment variable.

> from the top-level build, BEEHIVE_HOME should be auto-set to ${basedir}
> -----------------------------------------------------------------------
>
>          Key: BEEHIVE-38
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-38
>      Project: Beehive
>         Type: Improvement
>     Reporter: bob mcwhirter

>
> While BEEHIVE_HOME is really nice for those developers who build from lower in the tree, for the average user who attempts to build from the root directory, auto-setting BEEHIVE_HOME from the ${basedir} if not otherwise set, would provide additional convenience.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira