Hi Sean,

On Jun 24, 2005, at 9:11 AM, Sean Schofield wrote:

No the share code is right.  Tomahawk needs it too.  This way you can
check out the tomahawk subproject by itself and compile it (without
downloading the impl subproject.)


Well, impl needs api but its not linked in via a share. I was thinking that if you get all three of the 'subprojects' (api, impl & tomahawk) you would have to build api, copy the jar into impl, build impl and copy api & impl jar files into tomahawk. That would avoid the duplication wouldn't it? Share would have everything linked in (once) and you can make the build smart enough to do all that for you.

I think this manual process when using the sub-projects is consistent with the idea of having a current project. The 3 subproj's are for people who know and only want to work on the pieces. current is for people who want to work on the whole thing or who want to work on tomahawk without having to thinking about the other sub-projects etc.

When you check out current, you do get two copies of the share code
but they are linked.  So if you make a change to impl/share/src and
check in you will see it in tomahawk/share/src after you update.


OK for people who know but IMO this will be a constant point of confusion for new people trying to get started with developing MyFaces.

TTFN,

-bd-

sean

On 6/24/05, Bill Dudney <[EMAIL PROTECTED]> wrote:

Hi Sean,

So far so good!

I've tried the 'download-dependencies' and it works fine except for
the 1.2 version of commons-validator.jar which is to be expected
until that is released.

The myfaces-current looks good except for getting multiple copies of
the share code, is that expected?

myfaces-current/
     api/
         src/java
     build/
     examples/
     forest/
     impl/
         share/src  <-- share src, this is where it belongs correct?
The 'home' of share if I'm reading the svn:externals correctly.
         src <-- impl src
     sandbox/
     tomahawk/
         share/src <-- share src, I did not expect this
         src <-- tomahawk src

If this is just noise for you now please feel free to let me know, I
don't want to make it more difficult for you.

Thanks again,

-bd-


On Jun 24, 2005, at 8:00 AM, Sean Schofield wrote:


errr....

https://svn.apache.org/repos/asf/myfaces/current



On 6/24/05, Sean Schofield <[EMAIL PROTECTED]> wrote:


Martin,

I'm still working on the build so I haven't had a chance to post
instructions yet.

Try https://svn.apache.org/asf/repos/myfaces/current

It takes a little while but that has nothing to do with the reorg,
just the volume of files.  If its hanging on you there might be a
problem with the SVN server or on your end.

Keep me posted.

sean

On 6/24/05, Martin Marinschek <[EMAIL PROTECTED]> wrote:


Hi everyone,

how do you guys handle the checkout of the newly laid out subversion tree? I am trying to checkout all at once, but both Tortoise SVN and
the subversion command line client (on my windows box) stop dead
sometime during the process (it seems to be that there is just too
much to checkout if all the branches are coming out as well?).

What to do instead? I don't want to checkout only trunk in every
subdirectory of MyFaces, that would take to long I think, and I
couldn't do a single update anymore.

Does anyone have suggestions to solve this problem?

regards,

Martin











Reply via email to