Thank you all for your thoughts on this. I really like the idea shared by Taher to create a version file using target and after second thought I agree that it can be a tiresome task to update version info manually with each release. But before we conclude this discussion, I would like to share another thought with you. I think we can add OFBiz version info in the licensing information we add to our files. I know it will be a manual task, but can be easily done with a simple Find & Replace.
I am happy to work on the whichever implementation we decide here(hoping I am not stepping on anyone's toes). And my reason to raise the concern was that it is very difficult to identify which version of code a user is using(a real-time scenario where I was exposed to OFBiz code and I couldn't perform anything on it. So just by looking at it, I was unable to determine what version it was) Waiting for your replies!! Thanks & Regards, Devanshu Vyas. On Mon, Nov 27, 2017 at 9:51 AM, Arun Patidar < arun.pati...@hotwaxsystems.com> wrote: > Users should have the ability to know the current version of any > application that he is using. > > +1 to Devanshu's proposal with the solution design proposed by Taher. > > -- > Thanks & Regards > --- > Arun Patidar > Manager, Enterprise Software Development > > HotWax Systems Pvt Ltd. > > www.hotwaxsystems.com > > > On Sun, Nov 26, 2017 at 3:06 AM, Pierre Smits <pierre.sm...@gmail.com> > wrote: > >> For whom is this intended? >> >> For the contributors of this project? Code contributors check out (and >> work with) the code from the official repo's (ASF SVN/Github git) and work >> with only with revisions in their IDE of choice. And our other contributors >> (document maintainers) relate more to Releases. >> For adopters? They don't care about the OFBiz version, when they augment >> code internally and have their own versioning definition/protocol. >> OFBiz Service Providers? They apply anything their customers agree with >> regarding Release Management and versioning. And each customer can have a >> different Naming Convention and Protocol. >> >> Best regards, >> >> Pierre >> >> On Sat, 25 Nov 2017 at 10:54 Swapnil Mane <swapnil.m...@hotwaxsystems.com> >> wrote: >> >>> +1 for having the version info. >>> >>> Taher's proposal looks reasonable to me. >>> >>> >>> - Best Regards, >>> Swapnil M Mane >>> >>> On Sat, Nov 25, 2017 at 2:37 PM, Taher Alkhateeb < >>> slidingfilame...@gmail.com >>> > wrote: >>> >>> > I don't think it's necessary to contain the version information, but I >>> > don't mind it if people find it helpful. With that being said, I >>> > suggest to avoid putting this information in README.md and also to >>> > avoid doing this manually. It becomes tedious and human error prone. >>> > >>> > My suggestion instead (if enough people want this) is to create a task >>> > to publish a version file. For example: "./gradlew publishVersion" >>> > would create a VERSION file that contains ofbiz version and svn >>> > revision for example and the file should be ignored by the version >>> > control system. >>> > >>> > On Sat, Nov 25, 2017 at 11:37 AM, Deepak Dixit >>> > <deepak.di...@hotwaxsystems.com> wrote: >>> > > I think here Devanshu talking about release that we do in zip. >>> > > http://www.apache.org/dyn/closer.lua/ofbiz/apache-ofbiz-16.11.03.zip >>> > > >>> > > >>> > > Thanks & Regards >>> > > -- >>> > > Deepak Dixit >>> > > www.hotwaxsystems.com >>> > > www.hotwax.co >>> > > >>> > > On Sat, Nov 25, 2017 at 1:59 PM, Jacques Le Roux < >>> > > jacques.le.r...@les7arts.com> wrote: >>> > > >>> > >> Hi Devanshu, James, >>> > >> >>> > >> To see something locally on the ERP pages footer you need to run >>> > "gradlew >>> > >> svnInfo" before >>> > >> >>> > >> Jacques >>> > >> >>> > >> Le 25/11/2017 à 07:14, James Yong a écrit : >>> > >> >>> > >>> Hi Devanshu, >>> > >>> >>> > >>> Have you looked at the web pageâ€[image: ™]s footer? >>> > >>> >>> > >>> Regards, >>> > >>> James Yong >>> > >>> >>> > >>> On 2017-11-25 13:46, Devanshu Vyas <vyas.devansh...@gmail.com> >>> wrote: >>> > >>> >>> > >>>> Hello Devs, >>> > >>>> >>> > >>>> Recently I came to know and verified that there is no specific >>> > location >>> > >>>> in >>> > >>>> our OFBiz framework(not even in README.md) where we specify what >>> > version >>> > >>>> code a Dev has downloaded and currently using. >>> > >>>> >>> > >>>> If there is such entry or location in our framework and I missed >>> it, >>> > >>>> please >>> > >>>> let me know. And if not, let's discuss what's the best way to >>> inform >>> > our >>> > >>>> Devs/users about our code version. >>> > >>>> >>> > >>>> PS: I suggest the README.md :) >>> > >>>> >>> > >>>> Thanks & Regards, >>> > >>>> Devanshu Vyas. >>> > >>>> >>> > >>>> >>> > >> >>> > >>> >> >