[jitsi-dev] How do I know which version (or revision) of libjitsi.jar I am using?


#1

Hi all,
How do I know which version (or revision) of libjitsi.jar I am using?

I need to debug and modify libjitsi.

Thanks a lot,

Matteo Cusmai


#2

If you are talking about the jitsi repository: look at the last commit which updates lib/installer-exclude/libjitsi.jar. It may have the libjitsi commit ID in its comment. If it doesn't, look for the latest libjitsi commit *before* the corresponding jitsi commit.

Regards,
Boris

···

On 20/11/14 16:49, Matteo Cusmai wrote:

Hi all,
How do I know which version (or revision) of libjitsi.jar I am using?


#3

Hi Boris,
thanks for the quick answer.

Sorry but I am a bit confused about jitsi repositories and version process
management.
I have downloaded 7 months ago the stable version of src from the following
url: "https://download.jitsi.org/jitsi/src/", so I downloaded jitsi version
2.4 stable (https://download.jitsi.org/jitsi/src/jitsi-src-2.4.4997.zip).
Could I suppose that the last number before .zip is the git revision?

If so, looking up the 4997 revision at lib/installer-exclude/libjitsi.jar I
cannot see any comment about jitsi version, I only know the last update was
11 months ago.

How can I look up the right revision of libjitsi?

Thanks a lot,
Matteo.

Matteo Cusmai

···

On Thu, Nov 20, 2014 at 3:59 PM, Boris Grozev <boris@jitsi.org> wrote:

On 20/11/14 16:49, Matteo Cusmai wrote:

Hi all,
How do I know which version (or revision) of libjitsi.jar I am using?

If you are talking about the jitsi repository: look at the last commit
which updates lib/installer-exclude/libjitsi.jar. It may have the
libjitsi commit ID in its comment. If it doesn't, look for the latest
libjitsi commit *before* the corresponding jitsi commit.

Regards,
Boris

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#4

Ahh, with the revision numbers there's an extra step: looking up the git commit ID corresponding to the jitsi revision number. They are kept as tags:
https://github.com/jitsi/jitsi/releases

For jitsi-2.4.4497 the commit is
feadc3e4cce2d3b8e809804fd8f1a64580aae51f

The last update to libjitsi.jar before that is in c20ec62245208d193fd6e8fc3f2e81bce4018970 and the corresponding libjitsi commit is 696c0085d7cca034b2d058d83ace56ec37bdc5bc

Regards,
Boris

···

On 21/11/14 12:15, Matteo Cusmai wrote:

Hi Boris,
thanks for the quick answer.

Sorry but I am a bit confused about jitsi repositories and version
process management.
I have downloaded 7 months ago the stable version of src from the
following url: "https://download.jitsi.org/jitsi/src/", so I downloaded
jitsi version 2.4 stable
(https://download.jitsi.org/jitsi/src/jitsi-src-2.4.4997.zip).
Could I suppose that the last number before .zip is the git revision?

If so, looking up the 4997 revision at
lib/installer-exclude/libjitsi.jar I cannot see any comment about jitsi
version, I only know the last update was 11 months ago.

How can I look up the right revision of libjitsi?


#5

Hi Boris,
which is the libjitsi revision or tag corresponding to that commit?
I am not able to find it.

Thanks again,
Matteo.

Matteo Cusmai

···

On Fri, Nov 21, 2014 at 11:58 AM, Boris Grozev <boris@jitsi.org> wrote:

On 21/11/14 12:15, Matteo Cusmai wrote:

Hi Boris,
thanks for the quick answer.

Sorry but I am a bit confused about jitsi repositories and version
process management.
I have downloaded 7 months ago the stable version of src from the
following url: "https://download.jitsi.org/jitsi/src/", so I downloaded
jitsi version 2.4 stable
(https://download.jitsi.org/jitsi/src/jitsi-src-2.4.4997.zip).
Could I suppose that the last number before .zip is the git revision?

If so, looking up the 4997 revision at
lib/installer-exclude/libjitsi.jar I cannot see any comment about jitsi
version, I only know the last update was 11 months ago.

How can I look up the right revision of libjitsi?

Ahh, with the revision numbers there's an extra step: looking up the git
commit ID corresponding to the jitsi revision number. They are kept as tags:
https://github.com/jitsi/jitsi/releases

For jitsi-2.4.4497 the commit is
feadc3e4cce2d3b8e809804fd8f1a64580aae51f

The last update to libjitsi.jar before that is in
c20ec62245208d193fd6e8fc3f2e81bce4018970 and the corresponding libjitsi
commit is 696c0085d7cca034b2d058d83ace56ec37bdc5bc

Regards,
Boris

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#6

https://github.com/jitsi/libjitsi/commit/696c0085d7cca034b2d058d83ace56

Boris

···

On 21/11/14 13:16, Matteo Cusmai wrote:

Hi Boris,
which is the libjitsi revision or tag corresponding to that commit?
I am not able to find it.


#7

Thanks Boris,
I am not so expert about git.

So, the corresponding tag is 445, which is the first one available on git
repository.

However, if you compare the packaging between libjitsi.jar under tag 4997
of jitsi and source code of libjisti at tag 445, you will find a lot of
differences.
What's wrong?

Matteo Cusmai

···

On Fri, Nov 21, 2014 at 12:24 PM, Boris Grozev <boris@jitsi.org> wrote:

On 21/11/14 13:16, Matteo Cusmai wrote:

Hi Boris,
which is the libjitsi revision or tag corresponding to that commit?
I am not able to find it.

https://github.com/jitsi/libjitsi/commit/696c0085d7cca034b2d058d83ace56

Boris

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#8

Hello,

···

On 21/11/14 14:52, Matteo Cusmai wrote:

Thanks Boris,
I am not so expert about git.

So, the corresponding tag is 445, which is the first one available on
git repository.

However, if you compare the packaging between libjitsi.jar under tag
4997 of jitsi and source code of libjisti at tag 445, you will find a
lot of differences.
What's wrong?

We started to make tags in the libjitsi repository only in July 2014. Before that there simply are no tags. The libjitsi commit corresponding to jitsi-4997 is this one, and it does not have a tag:
https://github.com/jitsi/libjitsi/commit/696c0085d7cca034b2d058d83ace56

Boris


#9

Thanks so much Boris.

Last question: why don't you use tools such as maven to manage release
process and dependencies?

Matteo Cusmai

···

On Fri, Nov 21, 2014 at 2:05 PM, Boris Grozev <boris@jitsi.org> wrote:

Hello,

On 21/11/14 14:52, Matteo Cusmai wrote:

Thanks Boris,
I am not so expert about git.

So, the corresponding tag is 445, which is the first one available on
git repository.

However, if you compare the packaging between libjitsi.jar under tag
4997 of jitsi and source code of libjisti at tag 445, you will find a
lot of differences.
What's wrong?

We started to make tags in the libjitsi repository only in July 2014.
Before that there simply are no tags. The libjitsi commit corresponding to
jitsi-4997 is this one, and it does not have a tag:

https://github.com/jitsi/libjitsi/commit/696c0085d7cca034b2d058d83ace56

Boris

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev