From aditya.mamidwar at gmail.com Fri Mar 14 11:09:50 2014 Content-Type: multipart/mixed; boundary="===============5878954574798993644==" MIME-Version: 1.0 From: aditya mamidwar To: users at ovirt.org Subject: [Users] Source code unerstanding Date: Fri, 14 Mar 2014 20:39:49 +0530 Message-ID: --===============5878954574798993644== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hey, is there a simpler way to know which code is responsible for which module of the engine. is there a documentation maintained. or how can identify the files which are important for me. -- = -Aditya Mamidwar --===============5878954574798993644== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2PjxkaXY+PGJyPjwvZGl2PkhleSw8YnI+PGJyPjwvZGl2 PmlzIHRoZXJlIGEgc2ltcGxlciB3YXkgdG8ga25vdyB3aGljaCBjb2RlIGlzIHJlc3BvbnNpYmxl IGZvciB3aGljaCBtb2R1bGUgb2YgdGhlIGVuZ2luZS48YnI+PC9kaXY+aXMgdGhlcmUgYSBkb2N1 bWVudGF0aW9uIG1haW50YWluZWQuIG9yIGhvdyBjYW4gaWRlbnRpZnkgdGhlIGZpbGVzIHdoaWNo IGFyZSBpbXBvcnRhbnQgZm9yIG1lLjxiciBjbGVhcj0iYWxsIj4KPGRpdj48ZGl2PjxkaXY+PGJy Pi0tIDxicj4tQWRpdHlhIE1hbWlkd2FyCjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pgo= --===============5878954574798993644==-- From gshereme at redhat.com Sat Mar 15 10:26:24 2014 Content-Type: multipart/mixed; boundary="===============2801207959272739410==" MIME-Version: 1.0 From: Greg Sheremeta To: users at ovirt.org Subject: Re: [Users] Source code unerstanding Date: Sat, 15 Mar 2014 10:26:22 -0400 Message-ID: <1940190670.29884.1394893582964.JavaMail.zimbra@redhat.com> In-Reply-To: CA+pz5299MakC8q+XWDvJHeE4HD7qNm2CAPY1LdP6p8qsasnHmw@mail.gmail.com --===============2801207959272739410== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_29883_152911085.1394893582963 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: 7bit I don't know of any high-level code documentation for ovirt-engine, other t= han the Javadoc. But if you post your questions to engine-devel, we can hel= p you. = Greg = ----- Original Message ----- From: "aditya mamidwar" = To: users(a)ovirt.org, engine-devel(a)ovirt.org = Sent: Friday, March 14, 2014 11:09:49 AM = Subject: [Users] Source code unerstanding = Hey, = is there a simpler way to know which code is responsible for which module o= f the engine. = is there a documentation maintained. or how can identify the files which ar= e important for me. = -- = -Aditya Mamidwar = _______________________________________________ = Users mailing list = Users(a)ovirt.org = http://lists.ovirt.org/mailman/listinfo/users = ------=3D_Part_29883_152911085.1394893582963 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable
I don't know of any high-level c= =3D ode documentation for ovirt-engine, other than the Javadoc. But if you post= =3D your questions to engine-devel, we can help you.

<= =3D div>Greg


From: "aditya mamidwar" <aditya.mam= =3D idwar(a)gmail.com>
To: users(a)ovirt.org, engine-devel(a)ovirt= .orgSent: Friday, March 14, 2014 11:09:49 AM
Subject: [Users= =3D ] Source code unerstanding

<= di=3D v>
Hey,

is there a simpler way to know whi= =3D ch code is responsible for which module of the engine.
is there a = =3D documentation maintained. or how can identify the files which are important= =3D for me.

--
-Aditya Mamidwar

_______________________________________________
Users mailing listUsers(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

------=3D_Part_29883_152911085.1394893582963-- --===============2801207959272739410== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzI5ODgzXzE1MjkxMTA4NS4xMzk0ODkzNTgyOTYzCkNvbnRlbnQtVHlwZTog dGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0 CgpJIGRvbid0IGtub3cgb2YgYW55IGhpZ2gtbGV2ZWwgY29kZSBkb2N1bWVudGF0aW9uIGZvciBv dmlydC1lbmdpbmUsIG90aGVyIHRoYW4gdGhlIEphdmFkb2MuIEJ1dCBpZiB5b3UgcG9zdCB5b3Vy IHF1ZXN0aW9ucyB0byBlbmdpbmUtZGV2ZWwsIHdlIGNhbiBoZWxwIHlvdS4gCgpHcmVnIAoKLS0t LS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQoKCkZyb206ICJhZGl0eWEgbWFtaWR3YXIiIDxhZGl0 eWEubWFtaWR3YXJAZ21haWwuY29tPiAKVG86IHVzZXJzQG92aXJ0Lm9yZywgZW5naW5lLWRldmVs QG92aXJ0Lm9yZyAKU2VudDogRnJpZGF5LCBNYXJjaCAxNCwgMjAxNCAxMTowOTo0OSBBTSAKU3Vi amVjdDogW1VzZXJzXSBTb3VyY2UgY29kZSB1bmVyc3RhbmRpbmcgCgoKSGV5LCAKCmlzIHRoZXJl IGEgc2ltcGxlciB3YXkgdG8ga25vdyB3aGljaCBjb2RlIGlzIHJlc3BvbnNpYmxlIGZvciB3aGlj aCBtb2R1bGUgb2YgdGhlIGVuZ2luZS4gCmlzIHRoZXJlIGEgZG9jdW1lbnRhdGlvbiBtYWludGFp bmVkLiBvciBob3cgY2FuIGlkZW50aWZ5IHRoZSBmaWxlcyB3aGljaCBhcmUgaW1wb3J0YW50IGZv ciBtZS4gCgotLSAKLUFkaXR5YSBNYW1pZHdhciAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fIApVc2VycyBtYWlsaW5nIGxpc3QgClVzZXJzQG92aXJ0Lm9y ZyAKaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIAoKCgoKCi0t LS0tLT1fUGFydF8yOTg4M18xNTI5MTEwODUuMTM5NDg5MzU4Mjk2MwpDb250ZW50LVR5cGU6IHRl eHQvaHRtbDsgY2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQt cHJpbnRhYmxlCgo8aHRtbD48Ym9keT48ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OiB0aW1lcyBu ZXcgcm9tYW4sIG5ldyB5b3JrLCB0aW1lcywgc2U9CnJpZjsgZm9udC1zaXplOiAxMnB0OyBjb2xv cjogIzAwMDAwMCI+PGRpdj5JIGRvbid0IGtub3cgb2YgYW55IGhpZ2gtbGV2ZWwgYz0Kb2RlIGRv Y3VtZW50YXRpb24gZm9yIG92aXJ0LWVuZ2luZSwgb3RoZXIgdGhhbiB0aGUgSmF2YWRvYy4gQnV0 IGlmIHlvdSBwb3N0PQogeW91ciBxdWVzdGlvbnMgdG8gZW5naW5lLWRldmVsLCB3ZSBjYW4gaGVs cCB5b3UuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjw9CmRpdj5HcmVnPC9kaXY+PGRpdj48YnI+ PC9kaXY+PGhyIGlkPTNEInp3Y2hyIj48YmxvY2txdW90ZSBzdHlsZT0zRCJib3JkZXItbD0KZWZ0 OjJweCBzb2xpZCAjMTAxMEZGO21hcmdpbi1sZWZ0OjVweDtwYWRkaW5nLWxlZnQ6NXB4O2NvbG9y OiMwMDA7Zm9udC13ZWlnPQpodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1kZWNvcmF0 aW9uOm5vbmU7Zm9udC1mYW1pbHk6SGVsdmV0aWNhLEFyaWE9Cmwsc2Fucy1zZXJpZjtmb250LXNp emU6MTJwdDsiPjxiPkZyb206IDwvYj4iYWRpdHlhIG1hbWlkd2FyIiAmbHQ7YWRpdHlhLm1hbT0K aWR3YXJAZ21haWwuY29tJmd0Ozxicj48Yj5UbzogPC9iPnVzZXJzQG92aXJ0Lm9yZywgZW5naW5l LWRldmVsQG92aXJ0Lm9yZzxiPQpyPjxiPlNlbnQ6IDwvYj5GcmlkYXksIE1hcmNoIDE0LCAyMDE0 IDExOjA5OjQ5IEFNPGJyPjxiPlN1YmplY3Q6IDwvYj5bVXNlcnM9Cl0gU291cmNlIGNvZGUgdW5l cnN0YW5kaW5nPGJyPjxkaXY+PGJyPjwvZGl2PjxkaXYgZGlyPTNEImx0ciI+PGRpdj48ZGl2Pjxk aT0Kdj48YnI+PC9kaXY+SGV5LDxicj48ZGl2Pjxicj48L2Rpdj48L2Rpdj5pcyB0aGVyZSBhIHNp bXBsZXIgd2F5IHRvIGtub3cgd2hpPQpjaCBjb2RlIGlzIHJlc3BvbnNpYmxlIGZvciB3aGljaCBt b2R1bGUgb2YgdGhlIGVuZ2luZS48YnI+PC9kaXY+aXMgdGhlcmUgYSA9CmRvY3VtZW50YXRpb24g bWFpbnRhaW5lZC4gb3IgaG93IGNhbiBpZGVudGlmeSB0aGUgZmlsZXMgd2hpY2ggYXJlIGltcG9y dGFudD0KIGZvciBtZS48YnIgY2xlYXI9M0QiYWxsIj4KPGRpdj48ZGl2PjxkaXY+PGJyPi0tIDxi cj4tQWRpdHlhIE1hbWlkd2FyCjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pgo8YnI+X19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+VXNlcnMgbWFpbGluZyBs aXN0PGI9CnI+VXNlcnNAb3ZpcnQub3JnPGJyPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1h bi9saXN0aW5mby91c2Vyczxicj48L2Jsbz0KY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48L2Rpdj48 L2JvZHk+PC9odG1sPgotLS0tLS09X1BhcnRfMjk4ODNfMTUyOTExMDg1LjEzOTQ4OTM1ODI5NjMt LQo= --===============2801207959272739410==-- From plysab at gmail.com Sat Mar 15 12:01:16 2014 Content-Type: multipart/mixed; boundary="===============1112670140378734586==" MIME-Version: 1.0 From: plysan To: users at ovirt.org Subject: Re: [Users] Source code unerstanding Date: Sun, 16 Mar 2014 00:01:15 +0800 Message-ID: In-Reply-To: CA+pz5299MakC8q+XWDvJHeE4HD7qNm2CAPY1LdP6p8qsasnHmw@mail.gmail.com --===============1112670140378734586== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 2014-03-14 23:09 GMT+08:00 aditya mamidwar : > > Hey, > > is there a simpler way to know which code is responsible for which module > of the engine. > If you import the code from eclipse, you can get a good overview of the engine code by looking at project names. > is there a documentation maintained. or how can identify the files which > are important for me. > There are some good docs in the wiki if you do some research, but still many places to be fulfilled. I think a good starting point of reading the code is the many entry points inside EJB such as Backend.java You can search classes marked with @Singleton, @Startup and methods marked with @PostConstruct, it acts like main functions in regular executable java programs. Hope it helps :) > > > -- > -Aditya Mamidwar > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > --===============1112670140378734586== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+PGJyPjxkaXYg Y2xhc3M9ImdtYWlsX3F1b3RlIj4yMDE0LTAzLTE0IDIzOjA5IEdNVCswODowMCBhZGl0eWEgbWFt aWR3YXIgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86YWRpdHlhLm1hbWlkd2Fy QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmFkaXR5YS5tYW1pZHdhckBnbWFpbC5jb208L2E+ Jmd0Ozwvc3Bhbj46PGJyPgo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJt YXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0 LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7cGFkZGluZy1s ZWZ0OjFleCI+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2PjxkaXY+PGJyPjwvZGl2PkhleSw8YnI+ PGJyPjwvZGl2PgppcyB0aGVyZSBhIHNpbXBsZXIgd2F5IHRvIGtub3cgd2hpY2ggY29kZSBpcyBy ZXNwb25zaWJsZSBmb3Igd2hpY2ggbW9kdWxlIG9mIHRoZSBlbmdpbmUuPGJyPjwvZGl2PjwvZGl2 PjwvYmxvY2txdW90ZT48ZGl2PklmIHlvdSBpbXBvcnQgdGhlIGNvZGUgZnJvbSBlY2xpcHNlLCB5 b3UgY2FuIGdldCBhIGdvb2Qgb3ZlcnZpZXcgb2YgdGhlIGVuZ2luZSBjb2RlIGJ5IGxvb2tpbmcg YXQgcHJvamVjdCBuYW1lcy48L2Rpdj4KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBz dHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3Jk ZXItbGVmdC1jb2xvcjpyZ2IoMjA0LDIwNCwyMDQpO2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO3Bh ZGRpbmctbGVmdDoxZXgiPjxkaXYgZGlyPSJsdHIiPjxkaXY+PC9kaXY+aXMgdGhlcmUgYSBkb2N1 bWVudGF0aW9uIG1haW50YWluZWQuIG9yIGhvdyBjYW4gaWRlbnRpZnkgdGhlIGZpbGVzIHdoaWNo IGFyZSBpbXBvcnRhbnQgZm9yIG1lLjwvZGl2Pgo8L2Jsb2NrcXVvdGU+PGRpdj5UaGVyZSBhcmUg c29tZSBnb29kIGRvY3MgaW4gdGhlIHdpa2kgaWYgeW91IGRvIHNvbWUgcmVzZWFyY2gsIGJ1dCBz dGlsbCBtYW55IHBsYWNlcyB0byBiZSBmdWxmaWxsZWQuoDwvZGl2PjxkaXY+SSB0aGluayBhIGdv b2Qgc3RhcnRpbmcgcG9pbnQgb2YgcmVhZGluZyB0aGUgY29kZSBpcyB0aGUgbWFueSBlbnRyeSBw b2ludHMgaW5zaWRlIEVKQiBzdWNoIGFzIEJhY2tlbmQuamF2YTwvZGl2Pgo8ZGl2PllvdSBjYW4g c2VhcmNoIGNsYXNzZXMgbWFya2VkIHdpdGigQFNpbmdsZXRvbiygQFN0YXJ0dXAgYW5kIG1ldGhv ZHMgbWFya2VkIHdpdGigQFBvc3RDb25zdHJ1Y3QsIGl0IGFjdHMgbGlrZSBtYWluIGZ1bmN0aW9u cyBpbiByZWd1bGFyIGV4ZWN1dGFibGUgamF2YSBwcm9ncmFtcy48L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2PkhvcGUgaXQgaGVscHMgOik8L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVv dGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4 O2JvcmRlci1sZWZ0LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7Ym9yZGVyLWxlZnQtc3R5bGU6c29s aWQ7cGFkZGluZy1sZWZ0OjFleCI+CjxkaXYgZGlyPSJsdHIiPjxzcGFuIGNsYXNzPSIiPjxmb250 IGNvbG9yPSIjODg4ODg4Ij48YnIgY2xlYXI9ImFsbCI+CjxkaXY+PGRpdj48ZGl2Pjxicj4tLSA8 YnI+LUFkaXR5YSBNYW1pZHdhcgo8L2Rpdj48L2Rpdj48L2Rpdj48L2ZvbnQ+PC9zcGFuPjwvZGl2 Pgo8YnI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+ ClVzZXJzIG1haWxpbmcgbGlzdDxicj4KPGEgaHJlZj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+ VXNlcnNAb3ZpcnQub3JnPC9hPjxicj4KPGEgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9t YWlsbWFuL2xpc3RpbmZvL3VzZXJzIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2xpc3RzLm92aXJ0 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9hPjxicj4KPGJyPjwvYmxvY2txdW90ZT48L2Rp dj48YnI+PC9kaXY+PC9kaXY+Cg== --===============1112670140378734586==-- From masayag at redhat.com Sun Mar 16 03:33:13 2014 Content-Type: multipart/mixed; boundary="===============3089008694817192073==" MIME-Version: 1.0 From: Moti Asayag To: users at ovirt.org Subject: Re: [Users] Source code unerstanding Date: Sun, 16 Mar 2014 03:33:10 -0400 Message-ID: <630583734.133790.1394955190936.JavaMail.zimbra@redhat.com> In-Reply-To: CA+pz5299MakC8q+XWDvJHeE4HD7qNm2CAPY1LdP6p8qsasnHmw@mail.gmail.com --===============3089008694817192073== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "aditya mamidwar" > To: users(a)ovirt.org, engine-devel(a)ovirt.org > Sent: Friday, March 14, 2014 5:09:49 PM > Subject: [Users] Source code unerstanding > = > = > Hey, > = > is there a simpler way to know which code is responsible for which module= of > the engine. > is there a documentation maintained. or how can identify the files which = are > important for me. > = Here is a place to start: https://www.ovirt.org/Category:Architecture And specifically for the backend: https://www.ovirt.org/Backend_modules_bll > -- > -Aditya Mamidwar > = > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users >=20 --===============3089008694817192073==--