Hello,
I hope you got my irc message that I got my exams earlier(which are now over) because of which I was not able to spent much time on project related things.
since I am free now,I have read about ovirt architecture and documentation to get more familiar with ovirt.
Now the purpose of the mail is that I am having some issue while installing ovirt from source.(http://www.ovirt.org/develop/developer-guide/engine/engine-development-environment/)
when I am trying to do
 $ make install-dev PREFIX="$HOME/ovirt-engine"
..
..
..
[ERROR] Failed to execute goal org.codehaus.mojo:gwt-maven-plugin:2.6.1:compile (gwtcompile) on project webadmin: Command [[
[ERROR] /bin/sh -c /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-8.b14.fc25.x86_64/jre/bin/java -javaagent:/home/0day/.m2/repository/org/aspectj/aspectjweaver/1.8.2/aspectjweaver-1.8.2.jar -Dgwt.jjs.permutationWorkerFactory=com.google.gwt.dev.ThreadedPermutationWorkerFactory \
[ERROR] -Dgwt.jjs.maxThreads=4 \
[ERROR] -Djava.io.tmpdir="/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/tmp" \
[ERROR] -Djava.util.prefs.systemRoot="/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/tmp" \
[ERROR] -Djava.util.prefs.userRoot="/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/tmp" \
[ERROR] -Djava.util.logging.config.class=org.ovirt.engine.ui.gwtextension.JavaLoggingConfig \
[ERROR] -Xms1024M -Xmx8192M '-Dgwt.dontPrune=org\.ovirt\.engine\.core\.(common|compat)\..*' -classpath /home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/webadmin-4.2.0-SNAPSHOT/WEB-INF/classes:/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/src/main/java:/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/generated-sources/annotations:/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/generated-sources/gwt:/home/0day/.m2/repository/com/gwtplatform/gwtp-mvp-client/1.3.1/gwtp-mvp-client-1.3.1.jar:/home/0day/.m2/repository/com/gwtplatform/gwtp-clients-common/1.3.1/gwtp-clients-common-1.3.1.jar:/home/0day/.m2/repository/com/gwtplatform/gwtp-mvp-shared/1.3.1/gwtp-mvp-shared-1.3.1.jar:/home/0day/.m2/repository/org/apache/velocity/velocity/1.7/velocity-1.7.jar:/home/0day/.m2/repository/com/gwtplatform/gwtp-processors/1.3.1/gwtp-processors-1.3.1.jar:/home/0day/.m2/repository/com/google/inject/guice/3.0/guice-3.0.jar:/home/0day/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/home/0day/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/home/0day/.m2/repository/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar:/home/0day/.m2/repository/com/google/gwt/inject/gin/2.1.2/gin-2.1.2.jar:/home/0day/.m2/repository/com/google/gwt/gwt-user/2.6.1/gwt-user-2.6.1.jar:/home/0day/.m2/repository/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA.jar:/home/0day/.m2/repository/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA-sources.jar:/home/0day/.m2/repository/org/json/json/20090211/json-20090211.jar:/home/0day/.m2/repository/com/google/gwt/gwt-dev/2.6.1/gwt-dev-2.6.1.jar:/home/0day/.m2/repository/org/gwtbootstrap3/gwtbootstrap3/0.9.3/gwtbootstrap3-0.9.3.jar:/home/0day/.m2/repository/org/gwtbootstrap3/gwtbootstrap3-extras/0.9.3/gwtbootstrap3-extras-0.9.3.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/uicommonweb/target/uicommonweb-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/backend/manager/modules/searchbackend/target/searchbackend-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/uicompat/target/uicompat-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/gwt-common/target/gwt-common-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/backend/manager/modules/common/target/common-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/org/hibernate/hibernate-validator/4.2.0.Final/hibernate-validator-4.2.0.Final.jar:/home/0day/.m2/repository/org/jboss/modules/jboss-modules/1.1.1.GA/jboss-modules-1.1.1.GA.jar:/home/0day/git/ovirt-engine/backend/manager/modules/common/target/common-4.2.0-SNAPSHOT-sources.jar:/home/0day/git/ovirt-engine/backend/manager/modules/compat/target/compat-4.2.0-SNAPSHOT-sources.jar:/home/0day/git/ovirt-engine/backend/manager/modules/searchbackend/target/searchbackend-4.2.0-SNAPSHOT-sources.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/frontend/target/frontend-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/gwt-extension/target/ovirt-engine-gwt-extension-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar:/home/0day/.m2/repository/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar:/home/0day/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/home/0day/.m2/repository/org/jboss/spec/javax/servlet/jboss-servlet-api_3.1_spec/1.0.0.Final/jboss-servlet-api_3.1_spec-1.0.0.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/servlet/jstl/jboss-jstl-api_1.2_spec/1.0.3.Final/jboss-jstl-api_1.2_spec-1.0.3.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/el/jboss-el-api_2.2_spec/1.0.1.Final/jboss-el-api_2.2_spec-1.0.1.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/servlet/jboss-servlet-api_3.0_spec/1.0.1.Final/jboss-servlet-api_3.0_spec-1.0.1.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/servlet/jsp/jboss-jsp-api_2.2_spec/1.0.1.Final/jboss-jsp-api_2.2_spec-1.0.1.Final.jar:/home/0day/.m2/repository/xalan/xalan/2.7.1.jbossorg-2/xalan-2.7.1.jbossorg-2.jar:/home/0day/.m2/repository/xalan/serializer/2.7.1.jbossorg-2/serializer-2.7.1.jbossorg-2.jar:/home/0day/.m2/repository/org/jboss/spec/javax/ejb/jboss-ejb-api_3.1_spec/1.0.2.Final/jboss-ejb-api_3.1_spec-1.0.2.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/enterprise/concurrent/jboss-concurrency-api_1.0_spec/1.0.0.Final/jboss-concurrency-api_1.0_spec-1.0.0.Final.jar:/home/0day/.m2/repository/org/aspectj/aspectjweaver/1.8.2/aspectjweaver-1.8.2.jar:/home/0day/.m2/repository/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar:/home/0day/git/ovirt-engine/backend/manager/modules/utils/target/utils-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/backend/manager/modules/extensions-api-root/extensions-api/target/ovirt-engine-extensions-api-0.0.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/backend/manager/modules/extensions-manager/target/extensions-manager-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/commons-beanutils/commons-beanutils/1.9.2/commons-beanutils-1.9.2.jar:/home/0day/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar:/home/0day/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/home/0day/git/ovirt-engine/backend/manager/modules/compat/target/compat-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/org/ovirt/otopi/otopi/1.5.2/otopi-1.5.2.jar:/home/0day/.m2/repository/org/ovirt/ovirt-host-deploy/ovirt-host-deploy/1.5.0/ovirt-host-deploy-1.5.0.jar:/home/0day/.m2/repository/org/apache/commons/commons-compress/1.5/commons-compress-1.5.jar:/home/0day/.m2/repository/org/tukaani/xz/1.2/xz-1.2.jar:/home/0day/git/ovirt-engine/backend/manager/modules/uutils/target/uutils-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/org/apache/sshd/sshd-core/0.12.0/sshd-core-0.12.0.jar:/home/0day/.m2/repository/org/apache/mina/mina-core/2.0.7/mina-core-2.0.7.jar:/home/0day/.m2/repository/org/apache/httpcomponents/httpclient/4.5/httpclient-4.5.jar:/home/0day/.m2/repository/org/apache/httpcomponents/httpcore/4.4.1/httpcore-4.4.1.jar:/home/0day/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/home/0day/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/home/0day/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/home/0day/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.9/jackson-core-asl-1.9.9.jar:/home/0day/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.9/jackson-mapper-asl-1.9.9.jar:/home/0day/.m2/repository/org/springframework/spring-core/4.2.4.RELEASE/spring-core-4.2.4.RELEASE.jar:/home/0day/.m2/repository/org/infinispan/infinispan-core/5.2.5.Final/infinispan-core-5.2.5.Final.jar:/home/0day/.m2/repository/org/jgroups/jgroups/3.2.7.Final/jgroups-3.2.7.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.1_spec/1.0.0.Final/jboss-transaction-api_1.1_spec-1.0.0.Final.jar:/home/0day/.m2/repository/org/jboss/marshalling/jboss-marshalling-river/1.3.15.GA/jboss-marshalling-river-1.3.15.GA.jar:/home/0day/.m2/repository/org/jboss/marshalling/jboss-marshalling/1.3.15.GA/jboss-marshalling-1.3.15.GA.jar:/home/0day/.m2/repository/org/jboss/logging/jboss-logging/3.1.1.GA/jboss-logging-3.1.1.GA.jar:/home/0day/.m2/repository/org/jboss/staxmapper/1.1.0.Final/staxmapper-1.1.0.Final.jar:/home/0day/.m2/repository/com/woorea/keystone-client/3.1.2/keystone-client-3.1.2.jar:/home/0day/.m2/repository/com/woorea/openstack-client/3.1.2/openstack-client-3.1.2.jar:/home/0day/.m2/repository/com/woorea/keystone-model/3.1.2/keystone-model-3.1.2.jar:/home/0day/.m2/repository/com/woorea/glance-client/3.1.2/glance-client-3.1.2.jar:/home/0day/.m2/repository/com/woorea/glance-model/3.1.2/glance-model-3.1.2.jar:/home/0day/.m2/repository/com/woorea/cinder-client/3.1.2/cinder-client-3.1.2.jar:/home/0day/.m2/repository/com/woorea/cinder-model/3.1.2/cinder-model-3.1.2.jar:/home/0day/.m2/repository/org/ebaysf/web/cors-filter/1.0.1/cors-filter-1.0.1.jar:/home/0day/git/ovirt-engine/backend/manager/modules/branding/target/branding-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/com/google/gwt/gwt-user/2.6.1/gwt-user-2.6.1.jar:/home/0day/.m2/repository/com/google/gwt/gwt-dev/2.6.1/gwt-dev-2.6.1.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/gwt-extension/target/ovirt-engine-gwt-extension-4.2.0-SNAPSHOT-sources.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/uicommonweb/target/uicommonweb-4.2.0-SNAPSHOT-sources.jar com.google.gwt.dev.Compiler -logLevel INFO -style OBF -war /home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/generated-gwt -localWorkers 4 -failOnError -XfragmentCount -1 -sourceLevel auto -gen /home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/gen org.ovirt.engine.ui.webadmin.WebAdmin
[ERROR] ]] failed with status 1
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :webadmin
Makefile:257: recipe for target 'maven' failed
make[2]: *** [maven] Error 1
make[2]: Leaving directory '/home/0day/git/ovirt-engine'
Makefile:264: recipe for target 'tmp.built' failed
make[1]: *** [tmp.built] Error 2
make[1]: Leaving directory '/home/0day/git/ovirt-engine'
Makefile:501: recipe for target 'all-dev' failed
make: *** [all-dev] Error 2


then I try instruction given at this link to setup maven
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
It successfully run without any error but again make install fail.
I have even tried 
$mvn initilize -X -e
that also run successfully but didn't help in removing the error.
So,any solution.

Thanks,
Shubham

On Mon, Mar 6, 2017 at 12:32 PM, Maor Lipchuk <mlipchuk@redhat.com> wrote:
Hi shubham,

You should not worry about the java language, the feature is focused
mainly on logic and the development should be pretty simple.
Also, your patches will be reviewed through gerrit, so I will help and
it should be very convenient to develop.
and of course, you will have the change to get to know a new language,
which should be fun :)

Regards,
Maor

On Mon, Mar 6, 2017 at 2:06 AM, shubham dubey <sdubey504@gmail.com> wrote:
> I was expecting it to be in python since major parts of ovirt are in
> python:).
> I am little less familiar with java then I am with python.So,did even
> moderate control on java language will work for project or did I try for
> some other ideas?
> Although I have enough experience in Storage technology.
>
> Thanks,
> Shubham
>
> On Mon, Mar 6, 2017 at 5:24 AM, Maor Lipchuk <mlipchuk@redhat.com> wrote:
>>
>> Hi Shubham,
>>
>> I just saw your message in the oVirt channel, sorry for the late respond
>> The new backup storage should be developed mainly in Java, it will be
>> part of the ovirt-engine
>>
>> On Sun, Mar 5, 2017 at 10:47 AM, Maor Lipchuk <mlipchuk@redhat.com> wrote:
>> > Hi shubham,
>> >
>> > Thank you for your interest in the Configuring the backup storage as
>> > part of the GOSC project.
>> > The idea is to have an alternative for backing up entities like VMs,
>> > Templates and disks from a storage domain.
>> >
>> > oVirt has many methods of backup entities such as DB backup, import
>> > storage domain and use of export storage domain.
>> > With this new capability to define a storage domain as a backup it
>> > might help oVirt to achieve an easier alternative solution for the
>> > users to backup entities
>> >
>> > I suggest that for start, try to build a working oVirt development
>> > setup with hosts and a few storage domains.
>> >
>> > You can follow this wiki:
>> >
>> > http://www.ovirt.org/develop/developer-guide/engine/engine-development-environment/
>> >
>> > Once you have a working oVirt env we can go forward to the next step.
>> > Please don't hesitate to ask if you have any questions.
>> > You can use the #ovirt channel also.
>> >
>> > Regards,
>> > Maor
>> >
>> > On Fri, Mar 3, 2017 at 11:27 AM, shubham dubey <sdubey504@gmail.com>
>> > wrote:
>> >> Hello,
>> >> I am interested in being part of ovirt for gsoc 2017.
>> >> I have looked into ovirt project ideas and the project that I find most
>> >> suitable is Configuring the backup storage in ovirt.
>> >>
>> >> Since the ovirt online docs have sufficient info for getting started
>> >> for
>> >> development so I don't have a questions about that but I want to
>> >> clarify one
>> >> doubt that did the previous year mentioned project on ovirt gsoc page
>> >> are
>> >> also available to work on?
>> >> I will also appreciate any discussion about the project or question
>> >> from
>> >> mentor side.Even some guideline for start working is welcome.
>> >>
>> >> Thanks,
>> >> Shubham
>> >>
>> >> _______________________________________________
>> >> Users mailing list
>> >> Users@ovirt.org
>> >> http://lists.ovirt.org/mailman/listinfo/users
>> >>
>
>