+1 - I wouldn't separate documentation and translation.  One of the main reasons that we have documentation in source control rather than wiki is for it to branch with the code, hence, reflecting the status of the code it documents.

If we are to use sub-module, it would be to reference our mantisbt/**3rdparty** modules as we discussed in the past.

Thanks,
-Victor


On Mon, Sep 23, 2013 at 1:25 AM, Damien Regad <dregad@mantisbt.org> wrote:
On 2013-09-22 13:26, Robert Munteanu wrote:
> My rule of the thumb is - one project, one deliverable. So the current
> layout is fine for me.

Again this sounds like a case of change for its own sake. Personally I
see absolutely no benefit for splitting the repository like this. In
fact I'm strongly against it.

Documentation and translations are an integral part of the software, it
makes sense to keep it all in one place.

As giallu said, while submodules are very useful in some cases, they are
also a bit tricky to implement and use on a regular basis (especially
during a transition period where one has both branches with and without
submodules in the repository, while switching back and forth from them).


> We did discuss splitting out external dependencies like AdoDB and
> NuSOAP into other repositories so we can better control the lifecycle
> of 3rd party deps better and allow patching [1]. But that never got
> anywhere, primarily because I was at that point the main driver. Given
> that the NuSOAP dependency is now optional, I no longer have an
> incentive to split the repos.

I have been working on that in my work-in-progress 1.3 branch, using
submodules for ADOdb library and phpMailer, feel free to have a look

https://github.com/dregad/mantisbt/tree/13x

And also check out the notes I've written while using them with them

http://www.mantisbt.org/wiki/doku.php/mantisbt:git_submodules



------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13.
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________
mantisbt-dev mailing list
mantisbt-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mantisbt-dev