Building 4.3 and 4.1 from SVN

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Building 4.3 and 4.1 from SVN

Borislav Iordanov
Hi,

I'd like to make my Protege plugin work both in 4.1 and 4.3. Two questions related to that:

1) Where exactly is the code for each one of those versions. Starting here:  http://smi-protege.stanford.edu/svn/protege4/ , I can find a 4.1.0 tag under protege-base/tags, so I guess that's the 4.1 codebase? But I couldn't find some similar for 4.3...so should I assume 4.3 is the trunk?

2) Do I understand correctly that 4.3 uses a newer version of the OWLAPI? I believe 4.1 uses OWLAPI 3.2.4 while 4.3 uses 3.4.?, correct?

Thank you!
Borislav


_______________________________________________
protege-dev mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-dev
Reply | Threaded
Open this post in threaded view
|

Re: Building 4.3 and 4.1 from SVN

Jennifer Vendetti
Administrator
On Jul 14, 2014, at 8:01 AM, Borislav Iordanov <[hidden email]> wrote:

I'd like to make my Protege plugin work both in 4.1 and 4.3. Two questions related to that:

1) Where exactly is the code for each one of those versions. Starting here:  http://smi-protege.stanford.edu/svn/protege4/ , I can find a 4.1.0 tag under protege-base/tags, so I guess that's the 4.1 codebase? But I couldn't find some similar for 4.3...so should I assume 4.3 is the trunk?


Protege Desktop is made up of a collection of OSGi bundles, so it’s not particularly easy to point to a single directory that contains a tag of all the source code utilized in Protege 4.3.0.  The protege-base project that you referred to above contains the code for launching Protege.  The 4.3 tag for that body of code is here:


That’s the link for browsing.  To check out the code, use this URL:


If you’re interested in any of the other bundles, e.g., the OWL support, you should browse the plugins subdirectory:


If you need further clarification on locating code for particular pieces of functionality, please follow up on this list.

On a related note, it should be noted that after 4.3 was released, we moved all of our source code for the latests versions of Protege Desktop and WebProtege to GitHub:




2) Do I understand correctly that 4.3 uses a newer version of the OWLAPI? I believe 4.1 uses OWLAPI 3.2.4 while 4.3 uses 3.4.?, correct?

If you’re ever curious about what version of a plug-in Protege is using, you can look in the About Box:


… to see that Protege 4.3.0 is using version 3.4.2 of the OWL API.

Jennifer



_______________________________________________
protege-dev mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-dev

signature.asc (507 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Building 4.3 and 4.1 from SVN

Borislav Iordanov
In reply to this post by Borislav Iordanov
Thanks Jennifer, that gives me enough to go on!

Kind Regards,
Borislav

_______________________________________________
protege-dev mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-dev