> Angel Pais escreveu: >> - Invite Marcos Antonio gambeta to integrate xhgtk into harbour`s tree. > > I am not against this idea. But i have one question (maybe more than one): > > xHarbour developers have interest in the library too. If the developmente of > the xhgtk move to /harbour/contrib, what will happen to the compatibility > with the xHarbour ?
It's my personal opinion, but since it's so much complicated to maintain code which builds also with xhb, and such development needs very special requirement from build tools, testing/development environment, etc, plus we all have finite resources here, I'm not in favor of spending time on code enclosed between #if __XHARBOUR__. Notice we have already an extremely large although well defined set of compatibility needs and that is already quite a feat to keep maintained and tested. We currently have _no_ such code in Harbour repository, and for our own good, IMO we should keep it this way. (*) So, if xhb compatibility can be achieved by using code which automatically work also in xhb, plus it's not a problem to stick to pure Harbour build tools, for me it's okay, but if not, we should rather keep it out from our SVN. Even more generally speaking we should carefully check what benefits such merging can give. It has a lot of "costs", f.e. we inevitable take over many 'cleanup', testing and other jobs, and it's much more difficult to create a release, so eventually it can hold back frequent core releases. In fact the overall goal is the opposite: Allow developers to create addons completely independently from Harbour code, yet make them easily manageable and pluggable for users. That's what I'd like to encourage 3rd party developers. In any case, it's a good start to start adopting Harbour code coding rules and tools (build tools, SVN) and whatnot, so it's easier to jump between projects. Brgds, Viktor _______________________________________________ Harbour mailing list (attachment size limit: 40KB) [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
