One of the difficulty of "being" part of the same build is that they
come from different java.net projects with different contributor
lists, different SCM so I am not exactly clear on how you can easily
have this in place. On top of that, building everything all the time
which is the only sure way to have the SNAPSHOTS right is going to
slow down the overall build time. So we need to review the upcoming
proposal carefully before doing this (which won't be before SCF).
Finally snapshot will make life the external projects very
complicated, as they cannot rely on un-versioned modules like
glassfish-api. I believe we could alleviate the problem by tagging the
snapshot builds but these are in a sense versions.
For the time being, I think we should continue with the current way of
doing things until we are sure there is a better way. Therefore,
jspimpl should not be integrated as a snapshot, however jspimpl seems
to be depending on web-common (end of the dependency trail) so that
would force us into releasing this module too.
Also, can you clarify why "admin gui needs to be built before v3" ? Is
this because they have a few OSGi modules that always ship in V3 ? If
that's the case, that code should move from admin gui build process to
the v3.
jerome
On Jul 22, 2008, at 6:28 PM, Sahoo wrote:
> Simple answer is they all should be part of same build. We shall do
> it after SCF.
>
> Or, if you have cycles to do so, let me know. We can do it before
> SCF as well.
>
> Thanks,
> Sahoo
>
> Bhakti Mehta wrote:
>> Jerome/Koshuke/Sahoo and others,
>> Not sure if you have already discussed this.
>> What are the reasons
>> 1. admin gui is not built part of v3 workspace/
>> We ran into an issue today where Terena could not build and all I
>> did was create
>> this new job http://hudson.sfbay/job/admingui-prelude-m1a/1/console
>> which built admin gui and pushed to maven repo using mirror-
>> glassfish-repository and that helped but
>> we need to know the main cause. Also this creates a circular
>> dependency where v3 needs to be built before admin gui and admin
>> gui needs to be built before v3. I think Anissa and Ken removed
>> some references but still it showed today
>> that if admin gui makes changes to its dependencies it needs to be
>> pushed out before the web bundle is created?
>> Why is admin gui so different from others?
>>
>> 2. jspimpl is still snapshot? When all other external workspaces
>> are release based why are we still following snapshots for jspimpl?
>>
>> Pls can you clarify. These will help reduce problems we encounter
>> and maybe we can find better solutions here
>> Regards,
>> Bhakti
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>