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.
>>> > >>>>
>>> > >>>>
>>> > >>
>>> >
>>>
>>
>

Reply via email to