Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: org.jivesoftware.smack31 (was Re: [ecf-dev] feature.xml IDs vs. folder names)

Hi Markus,

Markus Alexander Kuppe wrote:
On 12/11/2009 05:20 PM, Markus Alexander Kuppe wrote:

today I've continued to work on the CVS to Git transition. So far the
Hucky build (Hudson + Buckminster) used to checkout code twice. Once
done by Hudson and a second time by Buckminster. Since Buckminster does
not come with a Git repo reader, the build has to switch to the local
reader anyway. This means we can't continue to use map files to map from
feature.xml IDs to folder names anymore. E.g.

org.eclipse.ecf.sdk (feature) -> org.eclipse.ecf.sdk-feature
org.eclipse.ecf.platform_feature -> org.eclipse.ecf.platform-feature

Due to the fact that a dash isn't a valid character in feature.xml IDs,
we should rename all folders to underscore and change the (legacy) map
files. That makes it more consistent in a couple of other places too.

What's the reason org.jivesoftware.smack31 has been added to the repo
rather than replacing org.jivesoftware.smack? This causes build problems

The reason so was that we can/could also build the 2.2.0 version of smack. Since smack is not our codebase, using a branch for a single project would/could become rather complicated.

RE: build problems...not sure what you mean. I do understand that it complicates the build a little bit (the need to map to org.jivesoftware.smack31 project name for org.jivesoftware.smack bundle), but this doesn't seem like too much of a problem (?).


ecf-dev mailing list

Back to the top