[xwiki-devs] GSoC 2016

2016-03-01 Thread Anjali
Hi,

I am a GSoC 2016 aspirant. I am interested in the project *"**Convert
existing tests to the latest technologies*". I was a GSoC student last
year. I worked on a project "Automation Testing" where I used Selenium,
Maven, JUnit etc in building a Java Based Testing Framework.

I would highly appreciate if I could get any pointers so that I could come
up with a good proposal.

Thank You.

-- 
Regards,
Anjali
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


[xwiki-devs] [xwiki-commons] Build with error

2016-03-01 Thread Jian Guo
Dear developers:
   I cloned the XWiki-commons to my local and I import it into
IntelliJ. However, I come with some errors which said that I can't find
some packages such as org.apache.maven.model.Model, etc. I also run the
command in http://dev.xwiki.org/xwiki/bin/view/Community/Building and it
turns out the same. What am I missing? Should I edit the pom.xml manually
to import those packages?

   Looking forward to your reply.
   Jian Guo
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] GSoC 2016

2016-03-01 Thread Eduard Moraru
Hi,

I`ve updated the project's description at
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Convertallexistingteststothelatesttechnologies2016
with some of the information discussed here.

Please feel free to ask any questions you might still have.

Thanks,
Eduard

On Tue, Mar 1, 2016 at 6:52 PM, Eduard Moraru  wrote:

>
>
> On Tue, Mar 1, 2016 at 6:46 PM, Thomas Mortagne  > wrote:
>
>> On Tue, Mar 1, 2016 at 5:15 PM, Eduard Moraru 
>> wrote:
>> > Hi Anjali,
>> >
>> > Great to see your interest in helping us out on our automated tests!
>> >
>> > As you`ve read from the project description [1], the need can be broken
>> in
>> > 2 groups:
>> > 1) Upgrading the Selenium 1 functional tests to use Selenium 2 and Page
>> > Objects
>> > 2) Upgrading the Junit3 and JMock unit tests to use JUnit4 and Mockito
>>
>> I would add another nice to have:
>>
>> 3) Move intregration test from
>>
>> https://github.com/xwiki/xwiki-enterprise/tree/master/xwiki-enterprise-test
>> to the various related projects on
>> https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core
>> since we are trying to get rif of XE
>>
>
> Good point!
>
> Thanks,
> Eduard
>
>>
>> >
>> > As far as I understand from your message, you are more interested in
>> > Functional tests (point 1). On the testing documentation [2] page you
>> have
>> > the details on where to find the old Selenium 1 tests [3] which
>> currently
>> > contain some leftover various tests for various parts of XWiki. What you
>> > would need to do here is to extract each of these tests and move them to
>> > their corresponding module inside the xwiki-platform repository,
>> written as
>> > Selenium 2 tests and with the appropriate Page Objects that need to be
>> > created as well (where they don`t already exist). Some of these
>> > xwiki-platform modules do not already have the setup done for functional
>> > tests, so you would have to set that up as well (create maven modules,
>> > configure the test instance that would be used by the test modules, add
>> > page objects and add tests). When this is complete, you should no longer
>> > have any tests inside xwiki-enterprise-test-selenium.
>> >
>> > Since there are not that many tests left in the old selenium 1 tests
>> > module, you would also be using the remaining time in creating new page
>> > objects and new tests for features/parts of XWiki which are not yet
>> covered.
>> >
>> > About point 2 (unit tests). Would you also be interested in doing that
>> as
>> > well? Mockito and JUnit4 are much more pleasant to work with than JMock
>> &
>> > JUnit3 but unit tests require a bit more knowledge on the java side,
>> > ability to read the tested component's code, to understand it and to
>> test
>> > that it actually is doing what it is written to do.
>> > We have a lot of unit tests (specially in the xwiki-platform-old-core
>> > module) which are in need to conversion.
>> >
>> >
>> > What you could do at this point is to set up your environment (get the
>> > sources with git, install eclipse + maven integration plugin and get the
>> > correct firefox verions for the current version of Selenium that we are
>> > using in our tests) and:
>> > A) for the functional tests, get a feeling of what is going on in the
>> > xwiki-enterprise-test-selenium [4] module and convert one/two tests to
>> show
>> > us that you understand the work needed for the functional tests
>> > B) for the unit tests, get a feeling of the tests inside
>> > xwiki-platform-oldcore [5] and convert a few tests to show us that you
>> > understand unit tests and mocking
>> >
>> > Finally, create a jira.xwiki.org issue and a pull request with your
>> work so
>> > we can have a look.
>> >
>> >
>> > Your proposal should include a detailed plan of action, a timeline with
>> > milestones on what you plan to achieve and in what timeframe and, of
>> > course, the above mentioned Pull Request that shows us that you are up
>> to
>> > the challenge.
>> >
>> > We`re here to help every step of the way.
>> >
>> > Thanks,
>> > Eduard
>> >
>> > P.S.: Make sure you read the student guideline [6] for help on getting
>> > started and the processes you should follow and, again, don`t hesitate
>> to
>> > ask specific questions that you might have.
>> >
>> > --
>> > [1]
>> >
>> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Convertallexistingteststothelatesttechnologies2016
>> > [2] http://dev.xwiki.org/xwiki/bin/view/Community/Testing
>> > [3]
>> >
>> http://dev.xwiki.org/xwiki/bin/view/Community/Testing#HOldSelenium1-basedFramework
>> > [4]
>> >
>> https://github.com/xwiki/xwiki-enterprise/tree/master/xwiki-enterprise-test/xwiki-enterprise-test-selenium
>> > [5]
>> >
>> https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwiki-platform-oldcore
>> > [6]
>> >
>> 

Re: [xwiki-devs] [Proposal] Behaviour change when restoring a document regarding its history

2016-03-01 Thread Thomas Mortagne
On Tue, Mar 1, 2016 at 6:09 PM, Marius Dumitru Florea
 wrote:
> On Fri, Feb 5, 2016 at 3:06 PM, vinc...@massol.net 
> wrote:
>
>> Hi devs,
>>
>> I’ve just realized (thanks to a failing functional test) that we’ve
>> changed the behavior we had when we restore a deleted document.
>>
>> We used to add a revision with a comment text of "Restored from recycle
>> bin”.
>>
>> After https://jira.xwiki.org/browse/XWIKI-9960, there’s no new revision
>> created when restoring a deleted document.
>>
>> We need to decide if that’s what we want.
>>
>> Apart from the fact that it’s a minor backward-compatibility breakage (for
>> tools/scripts expecting that revision), the only downside I can see is that
>> by looking at a document history you won’t be able to get the full list of
>> what happened to this doc, i.e. that such user has restored the document.
>>
>> WDYT?
>>
>
> "Alice has deleted this page" and "Bob has restored this page from recycle
> bin" are *activity stream* events more than history entries (versions).
> There's no need to be able to revert, compare or blame such a "version".
> There may be other page actions like this too, that should appear in the
> activity stream (for a page) but that don't necessarily generate a new
> version in the history. So we could imagine having another "Activity
> Stream" tab/viewer besides History, or a unified History viewer that shows
> both activity stream events and page versions.

Indeed, like the distinction Jira makes between history and activity.

>
>
>>
>> Personally I think this could be acceptable but I’m not sure.
>>
>> Thanks
>> -Vincent
>> ___
>> devs mailing list
>> devs@xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs



-- 
Thomas Mortagne
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] [Proposal] Behaviour change when restoring a document regarding its history

2016-03-01 Thread Marius Dumitru Florea
On Fri, Feb 5, 2016 at 3:06 PM, vinc...@massol.net 
wrote:

> Hi devs,
>
> I’ve just realized (thanks to a failing functional test) that we’ve
> changed the behavior we had when we restore a deleted document.
>
> We used to add a revision with a comment text of "Restored from recycle
> bin”.
>
> After https://jira.xwiki.org/browse/XWIKI-9960, there’s no new revision
> created when restoring a deleted document.
>
> We need to decide if that’s what we want.
>
> Apart from the fact that it’s a minor backward-compatibility breakage (for
> tools/scripts expecting that revision), the only downside I can see is that
> by looking at a document history you won’t be able to get the full list of
> what happened to this doc, i.e. that such user has restored the document.
>
> WDYT?
>

"Alice has deleted this page" and "Bob has restored this page from recycle
bin" are *activity stream* events more than history entries (versions).
There's no need to be able to revert, compare or blame such a "version".
There may be other page actions like this too, that should appear in the
activity stream (for a page) but that don't necessarily generate a new
version in the history. So we could imagine having another "Activity
Stream" tab/viewer besides History, or a unified History viewer that shows
both activity stream events and page versions.


>
> Personally I think this could be acceptable but I’m not sure.
>
> Thanks
> -Vincent
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] GSoC 2016

2016-03-01 Thread Eduard Moraru
On Tue, Mar 1, 2016 at 6:46 PM, Thomas Mortagne 
wrote:

> On Tue, Mar 1, 2016 at 5:15 PM, Eduard Moraru 
> wrote:
> > Hi Anjali,
> >
> > Great to see your interest in helping us out on our automated tests!
> >
> > As you`ve read from the project description [1], the need can be broken
> in
> > 2 groups:
> > 1) Upgrading the Selenium 1 functional tests to use Selenium 2 and Page
> > Objects
> > 2) Upgrading the Junit3 and JMock unit tests to use JUnit4 and Mockito
>
> I would add another nice to have:
>
> 3) Move intregration test from
> https://github.com/xwiki/xwiki-enterprise/tree/master/xwiki-enterprise-test
> to the various related projects on
> https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core
> since we are trying to get rif of XE
>

Good point!

Thanks,
Eduard

>
> >
> > As far as I understand from your message, you are more interested in
> > Functional tests (point 1). On the testing documentation [2] page you
> have
> > the details on where to find the old Selenium 1 tests [3] which currently
> > contain some leftover various tests for various parts of XWiki. What you
> > would need to do here is to extract each of these tests and move them to
> > their corresponding module inside the xwiki-platform repository, written
> as
> > Selenium 2 tests and with the appropriate Page Objects that need to be
> > created as well (where they don`t already exist). Some of these
> > xwiki-platform modules do not already have the setup done for functional
> > tests, so you would have to set that up as well (create maven modules,
> > configure the test instance that would be used by the test modules, add
> > page objects and add tests). When this is complete, you should no longer
> > have any tests inside xwiki-enterprise-test-selenium.
> >
> > Since there are not that many tests left in the old selenium 1 tests
> > module, you would also be using the remaining time in creating new page
> > objects and new tests for features/parts of XWiki which are not yet
> covered.
> >
> > About point 2 (unit tests). Would you also be interested in doing that as
> > well? Mockito and JUnit4 are much more pleasant to work with than JMock &
> > JUnit3 but unit tests require a bit more knowledge on the java side,
> > ability to read the tested component's code, to understand it and to test
> > that it actually is doing what it is written to do.
> > We have a lot of unit tests (specially in the xwiki-platform-old-core
> > module) which are in need to conversion.
> >
> >
> > What you could do at this point is to set up your environment (get the
> > sources with git, install eclipse + maven integration plugin and get the
> > correct firefox verions for the current version of Selenium that we are
> > using in our tests) and:
> > A) for the functional tests, get a feeling of what is going on in the
> > xwiki-enterprise-test-selenium [4] module and convert one/two tests to
> show
> > us that you understand the work needed for the functional tests
> > B) for the unit tests, get a feeling of the tests inside
> > xwiki-platform-oldcore [5] and convert a few tests to show us that you
> > understand unit tests and mocking
> >
> > Finally, create a jira.xwiki.org issue and a pull request with your
> work so
> > we can have a look.
> >
> >
> > Your proposal should include a detailed plan of action, a timeline with
> > milestones on what you plan to achieve and in what timeframe and, of
> > course, the above mentioned Pull Request that shows us that you are up to
> > the challenge.
> >
> > We`re here to help every step of the way.
> >
> > Thanks,
> > Eduard
> >
> > P.S.: Make sure you read the student guideline [6] for help on getting
> > started and the processes you should follow and, again, don`t hesitate to
> > ask specific questions that you might have.
> >
> > --
> > [1]
> >
> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Convertallexistingteststothelatesttechnologies2016
> > [2] http://dev.xwiki.org/xwiki/bin/view/Community/Testing
> > [3]
> >
> http://dev.xwiki.org/xwiki/bin/view/Community/Testing#HOldSelenium1-basedFramework
> > [4]
> >
> https://github.com/xwiki/xwiki-enterprise/tree/master/xwiki-enterprise-test/xwiki-enterprise-test-selenium
> > [5]
> >
> https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwiki-platform-oldcore
> > [6]
> >
> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HIncreasingyourchancesofbeingacceptedasastudent
> >
> > On Tue, Mar 1, 2016 at 12:28 PM, Anjali  wrote:
> >
> >> Hi,
> >>
> >> I am a GSoC 2016 aspirant. I am interested in the project *"**Convert
> >> existing tests to the latest technologies*". I was a GSoC student last
> >> year. I worked on a project "Automation Testing" where I used Selenium,
> >> Maven, JUnit etc in building a Java Based Testing Framework.
> >>
> >> I would highly appreciate if I could get any pointers so that I could
> come
> 

Re: [xwiki-devs] GSoC 2016

2016-03-01 Thread Thomas Mortagne
On Tue, Mar 1, 2016 at 5:15 PM, Eduard Moraru  wrote:
> Hi Anjali,
>
> Great to see your interest in helping us out on our automated tests!
>
> As you`ve read from the project description [1], the need can be broken in
> 2 groups:
> 1) Upgrading the Selenium 1 functional tests to use Selenium 2 and Page
> Objects
> 2) Upgrading the Junit3 and JMock unit tests to use JUnit4 and Mockito

I would add another nice to have:

3) Move intregration test from
https://github.com/xwiki/xwiki-enterprise/tree/master/xwiki-enterprise-test
to the various related projects on
https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core
since we are trying to get rif of XE

>
> As far as I understand from your message, you are more interested in
> Functional tests (point 1). On the testing documentation [2] page you have
> the details on where to find the old Selenium 1 tests [3] which currently
> contain some leftover various tests for various parts of XWiki. What you
> would need to do here is to extract each of these tests and move them to
> their corresponding module inside the xwiki-platform repository, written as
> Selenium 2 tests and with the appropriate Page Objects that need to be
> created as well (where they don`t already exist). Some of these
> xwiki-platform modules do not already have the setup done for functional
> tests, so you would have to set that up as well (create maven modules,
> configure the test instance that would be used by the test modules, add
> page objects and add tests). When this is complete, you should no longer
> have any tests inside xwiki-enterprise-test-selenium.
>
> Since there are not that many tests left in the old selenium 1 tests
> module, you would also be using the remaining time in creating new page
> objects and new tests for features/parts of XWiki which are not yet covered.
>
> About point 2 (unit tests). Would you also be interested in doing that as
> well? Mockito and JUnit4 are much more pleasant to work with than JMock &
> JUnit3 but unit tests require a bit more knowledge on the java side,
> ability to read the tested component's code, to understand it and to test
> that it actually is doing what it is written to do.
> We have a lot of unit tests (specially in the xwiki-platform-old-core
> module) which are in need to conversion.
>
>
> What you could do at this point is to set up your environment (get the
> sources with git, install eclipse + maven integration plugin and get the
> correct firefox verions for the current version of Selenium that we are
> using in our tests) and:
> A) for the functional tests, get a feeling of what is going on in the
> xwiki-enterprise-test-selenium [4] module and convert one/two tests to show
> us that you understand the work needed for the functional tests
> B) for the unit tests, get a feeling of the tests inside
> xwiki-platform-oldcore [5] and convert a few tests to show us that you
> understand unit tests and mocking
>
> Finally, create a jira.xwiki.org issue and a pull request with your work so
> we can have a look.
>
>
> Your proposal should include a detailed plan of action, a timeline with
> milestones on what you plan to achieve and in what timeframe and, of
> course, the above mentioned Pull Request that shows us that you are up to
> the challenge.
>
> We`re here to help every step of the way.
>
> Thanks,
> Eduard
>
> P.S.: Make sure you read the student guideline [6] for help on getting
> started and the processes you should follow and, again, don`t hesitate to
> ask specific questions that you might have.
>
> --
> [1]
> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Convertallexistingteststothelatesttechnologies2016
> [2] http://dev.xwiki.org/xwiki/bin/view/Community/Testing
> [3]
> http://dev.xwiki.org/xwiki/bin/view/Community/Testing#HOldSelenium1-basedFramework
> [4]
> https://github.com/xwiki/xwiki-enterprise/tree/master/xwiki-enterprise-test/xwiki-enterprise-test-selenium
> [5]
> https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwiki-platform-oldcore
> [6]
> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HIncreasingyourchancesofbeingacceptedasastudent
>
> On Tue, Mar 1, 2016 at 12:28 PM, Anjali  wrote:
>
>> Hi,
>>
>> I am a GSoC 2016 aspirant. I am interested in the project *"**Convert
>> existing tests to the latest technologies*". I was a GSoC student last
>> year. I worked on a project "Automation Testing" where I used Selenium,
>> Maven, JUnit etc in building a Java Based Testing Framework.
>>
>> I would highly appreciate if I could get any pointers so that I could come
>> up with a good proposal.
>>
>> Thank You.
>>
>> --
>> Regards,
>> Anjali
>> ___
>> devs mailing list
>> devs@xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
> ___
> devs mailing list
> devs@xwiki.org
> 

Re: [xwiki-devs] [VOTE] Agree that we allow ourselves to add new Link Types

2016-03-01 Thread Marius Dumitru Florea
+1

Thanks,
Marius

On Mon, Feb 8, 2016 at 7:20 PM, vinc...@massol.net 
wrote:

> Hi devs,
>
> During the discussions regarding
> http://jira.xwiki.org/browse/XRENDERING-290 ("Add support for linking to
> a user profile page in XWiki Syntax”) we hesitated adding a new link type
> named “user:” because that would have broken backward compatibility for
> users having a wiki named “user”.
>
> See http://xwiki.markmail.org/thread/vw3derowozijqalr and the ensuing
> http://markmail.org/message/t2wb2xq7534qsshg
>
> Now time has passed and we’ve just added the support for the “space”
> prefix for wiki links, as in e.g. [[space:Space1.space]].
>
> FYI, we’ve added the following in the release notes:
>
> “
> We've introduced the possibility to explicitly create a link to a Space in
> XWiki Syntax 2.1, e.g. [[space:Space1.Space2]]. However if you had a
> subwiki named space the new notation will conflict with the syntax for
> referencing that wiki. Thus you'll need to edit existing links such as
> [[space:something]] to [[doc:space:something]]. And if you wish to
> reference a given space in the space subwiki, you'd write
> [[space:space:something]].
> “
>
> The rationale is that the resource reference syntax is not really tied to
> the wiki syntax and we’re not going to increment the wiki syntax version
> each time we add a new type of resource.
>
> So with this VOTE I’d like to ensure that we’re ok to allow ourselves to
> continue adding new resource reference types. For example we could add
> “user:” in the future without having to go through a VOTE again. Whenever
> we do this, we would just need to mention it in the release notes. Of
> course we shouldn’t add a prefix named “xwiki” ;)
>
> Please cast your vote.
>
> Here’s my +1
>
> Thanks
> -Vincent
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] [Proposal] Releasing a contrib project - Guidelines (Take 2)

2016-03-01 Thread Marius Dumitru Florea
On Thu, Feb 11, 2016 at 1:02 PM, vinc...@massol.net 
wrote:

> Hi devs,
>
> I’d like to conclude this discussion (so far only Edy, Caty and myself
> have expressed an opinion and we need more opinions).
>
> I’d also like to modify it a bit, as follows:
>
>
> I’d like to propose to add some guidelines to contrib.xwiki.org when a
> committer of xwiki-contrib wants to release an extension:
>
> * Always send a Proposal mail to the devs list, announcing the wish to
> perform a release, with the following information:
> ** A jira link to the fixed issues that will be in that release
> ** The version id that will be released
>


> * Wait for at least 24 hours to let others the time to review some
> commits, test the extension, verify the list of issues, provides comments,
> etc. This is also important so that the project lead can talk to the
> committer wishing to perform the release if he wants to (to sync on stuff
> planned, etc).
>

As a project lead I would like to be able to release ASAP whenever there's
a need for a new version (e.g. a critical bug fix), without waiting 24h.
The project lead should know pretty well who's working actively on the
project and can ping them directly using faster communication channels,
like IRC.


> * Before the release is done, release the version in JIRA and create the
> next version (so that future work can be planned). If the committer doesn’t
> have access, ask for help on IRC or in the mail proposal mail.
> * Once the release is performed, update the documentation on xwiki.org 
> (including
> the release notes section)
>
* Send an [ANN] mail on the users list to announce the release, with a link
> to the page on e.x.o and to the Release Notes on e.x.o
>
>
> Some notes:
> * This process is really lightweight and for example much simpler than the
> one at the ASF (they require a vote, waiting for longer, etc).
> * I don’t feel we can reduce the wait time to less than 24 hours. It’s
> already very very short for the community to be able to react (not everyone
> is working on xwiki full time!).
> * Compared from the previous proposal this allows any committer to perform
> a release and not have to wait on the lead to be available, while at the
> same time allowing some time for the lead to react if need be (although I
> agree that 24 hours is quite short. However in case of mistakes it should
> be easy to re-release a new version quickly too).
> * The idea of this revised proposal is to try to make extensions releases
> more fluid.
>
> WDYT?
>
> Thanks
> -Vincent
>
>
>
> On 9 Jul 2015 at 11:11:57, vinc...@massol.net (vinc...@massol.net(mailto:
> vinc...@massol.net)) wrote:
>
> > Hi devs,
> >
> > I’d like to propose to add some guidelines to contrib.xwiki.org when
> someone wants to release a project, especially when that person is not the
> project lead.
> >
> > * The person wanting to do the release should contact the project lead,
> preferable either through IRC or the mailing list to mention its intent to
> perform a new release.
> > ** This allows anyone who also want to have some issue fixed be able to
> do so in the same release for example.
> > ** Usually that person will not have the permission to create a version
> in JIRA for that project and thus he/she’ll need the Project Lead’s help
> for that
> >
> > WDYT?
> >
> > Thanks
> > -Vincent
> >
> >
> > ___
> > devs mailing list
> > devs@xwiki.org
> > http://lists.xwiki.org/mailman/listinfo/devs
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] [VOTE] New governance rule for xwiki.org: hosted XWiki options

2016-03-01 Thread Eduard Moraru
+1

Thanks,
Eduard

On Tue, Mar 1, 2016 at 6:14 PM, Ecaterina Moraru (Valica)  wrote:

> +1
>
> Thanks,
> Caty
>
> On Tue, Mar 1, 2016 at 5:28 PM, Sergiu Dumitriu  wrote:
>
> > +1
> >
> > On 03/01/2016 07:48 AM, vinc...@massol.net wrote:
> > > Hi devs,
> > >
> > > Our rule for what we allow on xwiki.org is documented at
> > http://dev.xwiki.org/xwiki/bin/view/Community/Governance
> > >
> > > The spirit is that we want to keep xwiki.org an open source project
> but
> > we also want that:
> > > - it’s used to the maximum
> > > - the max number of companies invest in committers to help develop the
> > project
> > >
> > > Thus we’ve agreed to have several parts of xwiki.org when companies
> > having active committers on the project can advertise for business
> > solutions (professional support, etc).
> > >
> > > In order to try to increase downloads and to improve our download page
> > Caty and I are working on proposing some new designs (she’s already
> posted
> > some and will post some more soon). See
> > http://markmail.org/message/6wgmvwxl6h6pvogr and
> > http://markmail.org/message/ibur6fpkyx7sq7s2
> > >
> > > As part of this effort and in order to make it even simpler to start
> > using XWiki (and to list all options), we’d like to refactor a bit
> > xwiki.org so that people who come on xwiki.org and who want to use
> > XWiki/XE can be proposed 2 alternatives:
> > > 1) download an install XWiki on premises
> > > 2) use XWiki in the cloud or as a hosted solution
> > >
> > > For 2) the idea is to propose playground.xwiki.org to try xwiki,
> > myxwiki.org (for non profit and non supported), and solutions from
> > companies with active committers, such as XCS from XWiki SAS (in the
> order
> > with the most committers listed first, as usual).
> > >
> > > Please cast your vote.
> > >
> > > Here’s my +1
> > >
> > > Thanks
> > > -Vincent
> > >
> > >
> >
> >
> > --
> > Sergiu Dumitriu
> > http://purl.org/net/sergiu/
> > ___
> > devs mailing list
> > devs@xwiki.org
> > http://lists.xwiki.org/mailman/listinfo/devs
> >
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] [Proposal] README.md Template for xwiki-contrib extensions

2016-03-01 Thread Marius Dumitru Florea
I prefer to use markdown link syntax instead of pasting the full URL, as in
https://github.com/xwiki-contrib/application-filemanager/commit/a76c76c33b3426951aafb2129b271ee57a5730f5#diff-04c6e90faac2675aa89e2176d2eec7d8L5
. I doubt anyone is interested in the URL per se. What's important is to
have a link to the documentation, issue tracker, etc.

On Wed, Feb 10, 2016 at 3:25 PM, vinc...@massol.net 
wrote:

> Hi devs,
>
> I’d like to propose that we standardize on the following Template for
> README.md for all extensions on xwiki-contrib and that we start modifying
> all repos to use it:
>
> —— start here —
> # 
>
>  pom.xml>
>
> * Project Lead: 
> * Extension Page(s):  http://extensions.xwiki.org/xwiki/bin/view/Extension/Flash+messages+application
> >
> * Issue Tracker:  http://jira.xwiki.org/browse/XAFLASHM>
> * License: .
> * Development Practices:  pointing to a site defining the list of practices to be followed by
> contributors when contributing on this project>
> * Minimal XWiki version supported:  6.4.7>
>
> ## Others ()
> * Continuous Integration Status: [![Build Status](
> http://ci.xwiki.org/buildStatus/icon?job= ci.xwiki.org>)](http://ci.xwiki.org/job/ ci.xwiki.org>/)
> * Sonar Dashboard:  e.g. http://sonar.xwiki.org/dashboard/index/10464>
> —— stop here ---
>
> Example:
> https://github.com/xwiki-contrib/application-antispam/tree/master
>
> WDYT?
>
> Thanks
> -Vincent
>
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] GSoC 2016

2016-03-01 Thread Eduard Moraru
Hi Anjali,

Great to see your interest in helping us out on our automated tests!

As you`ve read from the project description [1], the need can be broken in
2 groups:
1) Upgrading the Selenium 1 functional tests to use Selenium 2 and Page
Objects
2) Upgrading the Junit3 and JMock unit tests to use JUnit4 and Mockito

As far as I understand from your message, you are more interested in
Functional tests (point 1). On the testing documentation [2] page you have
the details on where to find the old Selenium 1 tests [3] which currently
contain some leftover various tests for various parts of XWiki. What you
would need to do here is to extract each of these tests and move them to
their corresponding module inside the xwiki-platform repository, written as
Selenium 2 tests and with the appropriate Page Objects that need to be
created as well (where they don`t already exist). Some of these
xwiki-platform modules do not already have the setup done for functional
tests, so you would have to set that up as well (create maven modules,
configure the test instance that would be used by the test modules, add
page objects and add tests). When this is complete, you should no longer
have any tests inside xwiki-enterprise-test-selenium.

Since there are not that many tests left in the old selenium 1 tests
module, you would also be using the remaining time in creating new page
objects and new tests for features/parts of XWiki which are not yet covered.

About point 2 (unit tests). Would you also be interested in doing that as
well? Mockito and JUnit4 are much more pleasant to work with than JMock &
JUnit3 but unit tests require a bit more knowledge on the java side,
ability to read the tested component's code, to understand it and to test
that it actually is doing what it is written to do.
We have a lot of unit tests (specially in the xwiki-platform-old-core
module) which are in need to conversion.


What you could do at this point is to set up your environment (get the
sources with git, install eclipse + maven integration plugin and get the
correct firefox verions for the current version of Selenium that we are
using in our tests) and:
A) for the functional tests, get a feeling of what is going on in the
xwiki-enterprise-test-selenium [4] module and convert one/two tests to show
us that you understand the work needed for the functional tests
B) for the unit tests, get a feeling of the tests inside
xwiki-platform-oldcore [5] and convert a few tests to show us that you
understand unit tests and mocking

Finally, create a jira.xwiki.org issue and a pull request with your work so
we can have a look.


Your proposal should include a detailed plan of action, a timeline with
milestones on what you plan to achieve and in what timeframe and, of
course, the above mentioned Pull Request that shows us that you are up to
the challenge.

We`re here to help every step of the way.

Thanks,
Eduard

P.S.: Make sure you read the student guideline [6] for help on getting
started and the processes you should follow and, again, don`t hesitate to
ask specific questions that you might have.

--
[1]
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Convertallexistingteststothelatesttechnologies2016
[2] http://dev.xwiki.org/xwiki/bin/view/Community/Testing
[3]
http://dev.xwiki.org/xwiki/bin/view/Community/Testing#HOldSelenium1-basedFramework
[4]
https://github.com/xwiki/xwiki-enterprise/tree/master/xwiki-enterprise-test/xwiki-enterprise-test-selenium
[5]
https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwiki-platform-oldcore
[6]
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HIncreasingyourchancesofbeingacceptedasastudent

On Tue, Mar 1, 2016 at 12:28 PM, Anjali  wrote:

> Hi,
>
> I am a GSoC 2016 aspirant. I am interested in the project *"**Convert
> existing tests to the latest technologies*". I was a GSoC student last
> year. I worked on a project "Automation Testing" where I used Selenium,
> Maven, JUnit etc in building a Java Based Testing Framework.
>
> I would highly appreciate if I could get any pointers so that I could come
> up with a good proposal.
>
> Thank You.
>
> --
> Regards,
> Anjali
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Manish Bisht
Yes, I want to work in design outside of the GSOC to get more familiar with
community and Code of xWiki. :)
On 1 Mar 2016 9:08 p.m., "Ecaterina Moraru (Valica)" 
wrote:

> If Manish wants to contribute to xwiki.org's design, as Vincent said,
> ideas
> can be proposed on design.xwiki.org
>
> Still, since there is no SCM for xwiki.org this wouldn't be a valid GSOC
> application (and also since it was not in the Proposed Projects list) so
> this could be considered as work for the 'Student Application Period', but
> not as part of the 'Code Evaluations'.
>
> Thanks,
> Caty
>
> On Tue, Mar 1, 2016 at 5:28 PM, Thomas Mortagne  >
> wrote:
>
> > http://jira.xwiki.org is not a XWiki instance, it's Jira
> > (https://www.atlassian.com/software/jira) so it's quite out of scope
> > here :)
> >
> > On Tue, Mar 1, 2016 at 4:24 PM, Manish Bisht 
> > wrote:
> > > We can add some media queries and some good designs to
> > > http://jira.xwiki.org/ to make it responsive and attractive for Mobile
> > > Devices. :)
> > >
> > > On Tue, Mar 1, 2016 at 8:51 PM, Thomas Mortagne <
> > thomas.morta...@xwiki.com>
> > > wrote:
> > >
> > >> On Tue, Mar 1, 2016 at 4:09 PM, Manish Bisht <
> manish.bisht...@gmail.com
> > >
> > >> wrote:
> > >> > One more thing I want to make improvement in the design of the
> > XWiki.org
> > >> > website. Where is the code of the XWiki,org is hosted so that I can
> > look
> > >> on
> > >> > the source code and submit the PR after making some design
> > improvements.
> > >>
> > >> I'm not a xwiki.org website contribution export. Will let someone
> else
> > >> answer this one.
> > >>
> > >> >
> > >> > Also I have seen that http://jira.xwiki.org/ is not responsive. I
> > want
> > >> to
> > >> > make this responsive. Can I work on this ?
> > >>
> > >> Seems to be back. Was probably restarting.
> > >>
> > >> >
> > >> > On Tue, Mar 1, 2016 at 8:21 PM, Manish Bisht <
> > manish.bisht...@gmail.com>
> > >> > wrote:
> > >> >
> > >> >> Thanks a lot sir for your Instant replies.
> > >> >>
> > >> >> We can add some more information the app like the organisation
> > details
> > >> and
> > >> >> any more information which you want to include in the App ?
> > >> >>
> > >> >> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne <
> > >> thomas.morta...@xwiki.com
> > >> >> > wrote:
> > >> >>
> > >> >>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht <
> > >> manish.bisht...@gmail.com>
> > >> >>> wrote:
> > >> >>> > Then we should target to the >= Android 4.1 versions. Is it OK
> > now.
> > >> >>> >
> > >> >>> > Also I want to re-create the app because I want to implement the
> > >> >>> Material
> > >> >>> > Design Theme. (Check this link :
> > >> >>> > http://developer.android.com/design/material/index.html) I will
> > use
> > >> the
> > >> >>> > code or take help from the previously created application.
> > >> >>>
> > >> >>> From what I understand
> > >> >>> http://developer.android.com/design/material/index.html is only
> > >> >>> available since 5.0 so might now be able to use it. You should not
> > put
> > >> >>> too much constraint on this part since it's really not the heart
> of
> > >> >>> the project (after all there is no much UI in this application
> > except
> > >> >>> for the login panel, the registration form you proposed).
> > >> >>>
> > >> >>> >
> > >> >>> > People who are marked as Admin in the XWiki and make changes to
> > the
> > >> >>> > Contacts then the contacts will also updated on the XWiki Also
> If
> > >> Some
> > >> >>> > people want to update their information the Xwiki They can just
> > >> update
> > >> >>> the
> > >> >>> > details in the contacts and their details will be automatically
> > sync.
> > >> >>> This
> > >> >>> > will also help XWiki user to update their info.
> > >> >>> >
> > >> >>> > With respect to my showcase. I have competed many of my projects
> > >> >>> outside my
> > >> >>> > college works which are uploaded on github Account (
> > >> >>> > https://github.com/manishbisht). I have also created one
> android
> > app
> > >> >>> > https://goo.gl/n2OmRH you can check this. I have also designed
> an
> > >> Web
> > >> >>> > Application that takes the name of the person from the user and
> > tells
> > >> >>> you
> > >> >>> > the details of the user using the Google WEB Speech API. Sample
> > >> Video on
> > >> >>> > youtube - https://youtu.be/73jNdYjMJXk.
> > >> >>> >
> > >> >>> > Recently I am developing one theme for the phpmyadmin. Issue
> link
> > :
> > >> >>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
> > >> >>> >
> > >> >>> > Hope this will help me to get the project :) This is all about
> me.
> > >> >>>
> > >> >>> Thanks a lot Manish for taking the time to discuss it so quickly
> > after
> > >> >>> the Organization selection !
> > >> >>>
> > >> >>> >
> > >> >>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
> > >> >>> thomas.morta...@xwiki.com>
> > >> >>> > wrote:
> > >> >>> >
> > >> >>> >> On 

Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Ecaterina Moraru (Valica)
If Manish wants to contribute to xwiki.org's design, as Vincent said, ideas
can be proposed on design.xwiki.org

Still, since there is no SCM for xwiki.org this wouldn't be a valid GSOC
application (and also since it was not in the Proposed Projects list) so
this could be considered as work for the 'Student Application Period', but
not as part of the 'Code Evaluations'.

Thanks,
Caty

On Tue, Mar 1, 2016 at 5:28 PM, Thomas Mortagne 
wrote:

> http://jira.xwiki.org is not a XWiki instance, it's Jira
> (https://www.atlassian.com/software/jira) so it's quite out of scope
> here :)
>
> On Tue, Mar 1, 2016 at 4:24 PM, Manish Bisht 
> wrote:
> > We can add some media queries and some good designs to
> > http://jira.xwiki.org/ to make it responsive and attractive for Mobile
> > Devices. :)
> >
> > On Tue, Mar 1, 2016 at 8:51 PM, Thomas Mortagne <
> thomas.morta...@xwiki.com>
> > wrote:
> >
> >> On Tue, Mar 1, 2016 at 4:09 PM, Manish Bisht  >
> >> wrote:
> >> > One more thing I want to make improvement in the design of the
> XWiki.org
> >> > website. Where is the code of the XWiki,org is hosted so that I can
> look
> >> on
> >> > the source code and submit the PR after making some design
> improvements.
> >>
> >> I'm not a xwiki.org website contribution export. Will let someone else
> >> answer this one.
> >>
> >> >
> >> > Also I have seen that http://jira.xwiki.org/ is not responsive. I
> want
> >> to
> >> > make this responsive. Can I work on this ?
> >>
> >> Seems to be back. Was probably restarting.
> >>
> >> >
> >> > On Tue, Mar 1, 2016 at 8:21 PM, Manish Bisht <
> manish.bisht...@gmail.com>
> >> > wrote:
> >> >
> >> >> Thanks a lot sir for your Instant replies.
> >> >>
> >> >> We can add some more information the app like the organisation
> details
> >> and
> >> >> any more information which you want to include in the App ?
> >> >>
> >> >> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne <
> >> thomas.morta...@xwiki.com
> >> >> > wrote:
> >> >>
> >> >>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht <
> >> manish.bisht...@gmail.com>
> >> >>> wrote:
> >> >>> > Then we should target to the >= Android 4.1 versions. Is it OK
> now.
> >> >>> >
> >> >>> > Also I want to re-create the app because I want to implement the
> >> >>> Material
> >> >>> > Design Theme. (Check this link :
> >> >>> > http://developer.android.com/design/material/index.html) I will
> use
> >> the
> >> >>> > code or take help from the previously created application.
> >> >>>
> >> >>> From what I understand
> >> >>> http://developer.android.com/design/material/index.html is only
> >> >>> available since 5.0 so might now be able to use it. You should not
> put
> >> >>> too much constraint on this part since it's really not the heart of
> >> >>> the project (after all there is no much UI in this application
> except
> >> >>> for the login panel, the registration form you proposed).
> >> >>>
> >> >>> >
> >> >>> > People who are marked as Admin in the XWiki and make changes to
> the
> >> >>> > Contacts then the contacts will also updated on the XWiki Also If
> >> Some
> >> >>> > people want to update their information the Xwiki They can just
> >> update
> >> >>> the
> >> >>> > details in the contacts and their details will be automatically
> sync.
> >> >>> This
> >> >>> > will also help XWiki user to update their info.
> >> >>> >
> >> >>> > With respect to my showcase. I have competed many of my projects
> >> >>> outside my
> >> >>> > college works which are uploaded on github Account (
> >> >>> > https://github.com/manishbisht). I have also created one android
> app
> >> >>> > https://goo.gl/n2OmRH you can check this. I have also designed an
> >> Web
> >> >>> > Application that takes the name of the person from the user and
> tells
> >> >>> you
> >> >>> > the details of the user using the Google WEB Speech API. Sample
> >> Video on
> >> >>> > youtube - https://youtu.be/73jNdYjMJXk.
> >> >>> >
> >> >>> > Recently I am developing one theme for the phpmyadmin. Issue link
> :
> >> >>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
> >> >>> >
> >> >>> > Hope this will help me to get the project :) This is all about me.
> >> >>>
> >> >>> Thanks a lot Manish for taking the time to discuss it so quickly
> after
> >> >>> the Organization selection !
> >> >>>
> >> >>> >
> >> >>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
> >> >>> thomas.morta...@xwiki.com>
> >> >>> > wrote:
> >> >>> >
> >> >>> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht <
> >> >>> manish.bisht...@gmail.com>
> >> >>> >> wrote:
> >> >>> >> > So I am planning to work on this project. I love to contribute
> on
> >> >>> >> projects
> >> >>> >> > like this. Also have a great mentor for this project.
> >> >>> >> >
> >> >>> >> > In this way I am planning to start. Create a new android
> >> application
> >> >>> on
> >> >>> >> the
> >> >>> >> > Android Studio.
> >> >>> >>
> >> >>> >> Don't forget 

Re: [xwiki-devs] [VOTE] New governance rule for xwiki.org: hosted XWiki options

2016-03-01 Thread Sergiu Dumitriu
+1

On 03/01/2016 07:48 AM, vinc...@massol.net wrote:
> Hi devs,
> 
> Our rule for what we allow on xwiki.org is documented at 
> http://dev.xwiki.org/xwiki/bin/view/Community/Governance
> 
> The spirit is that we want to keep xwiki.org an open source project but we 
> also want that:
> - it’s used to the maximum 
> - the max number of companies invest in committers to help develop the project
> 
> Thus we’ve agreed to have several parts of xwiki.org when companies having 
> active committers on the project can advertise for business solutions 
> (professional support, etc).
> 
> In order to try to increase downloads and to improve our download page Caty 
> and I are working on proposing some new designs (she’s already posted some 
> and will post some more soon). See 
> http://markmail.org/message/6wgmvwxl6h6pvogr and 
> http://markmail.org/message/ibur6fpkyx7sq7s2
> 
> As part of this effort and in order to make it even simpler to start using 
> XWiki (and to list all options), we’d like to refactor a bit xwiki.org so 
> that people who come on xwiki.org and who want to use XWiki/XE can be 
> proposed 2 alternatives:
> 1) download an install XWiki on premises
> 2) use XWiki in the cloud or as a hosted solution
> 
> For 2) the idea is to propose playground.xwiki.org to try xwiki, myxwiki.org 
> (for non profit and non supported), and solutions from companies with active 
> committers, such as XCS from XWiki SAS (in the order with the most committers 
> listed first, as usual).
> 
> Please cast your vote.
> 
> Here’s my +1
> 
> Thanks
> -Vincent
> 
> 


-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Thomas Mortagne
http://jira.xwiki.org is not a XWiki instance, it's Jira
(https://www.atlassian.com/software/jira) so it's quite out of scope
here :)

On Tue, Mar 1, 2016 at 4:24 PM, Manish Bisht  wrote:
> We can add some media queries and some good designs to
> http://jira.xwiki.org/ to make it responsive and attractive for Mobile
> Devices. :)
>
> On Tue, Mar 1, 2016 at 8:51 PM, Thomas Mortagne 
> wrote:
>
>> On Tue, Mar 1, 2016 at 4:09 PM, Manish Bisht 
>> wrote:
>> > One more thing I want to make improvement in the design of the XWiki.org
>> > website. Where is the code of the XWiki,org is hosted so that I can look
>> on
>> > the source code and submit the PR after making some design improvements.
>>
>> I'm not a xwiki.org website contribution export. Will let someone else
>> answer this one.
>>
>> >
>> > Also I have seen that http://jira.xwiki.org/ is not responsive. I want
>> to
>> > make this responsive. Can I work on this ?
>>
>> Seems to be back. Was probably restarting.
>>
>> >
>> > On Tue, Mar 1, 2016 at 8:21 PM, Manish Bisht 
>> > wrote:
>> >
>> >> Thanks a lot sir for your Instant replies.
>> >>
>> >> We can add some more information the app like the organisation details
>> and
>> >> any more information which you want to include in the App ?
>> >>
>> >> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne <
>> thomas.morta...@xwiki.com
>> >> > wrote:
>> >>
>> >>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht <
>> manish.bisht...@gmail.com>
>> >>> wrote:
>> >>> > Then we should target to the >= Android 4.1 versions. Is it OK now.
>> >>> >
>> >>> > Also I want to re-create the app because I want to implement the
>> >>> Material
>> >>> > Design Theme. (Check this link :
>> >>> > http://developer.android.com/design/material/index.html) I will use
>> the
>> >>> > code or take help from the previously created application.
>> >>>
>> >>> From what I understand
>> >>> http://developer.android.com/design/material/index.html is only
>> >>> available since 5.0 so might now be able to use it. You should not put
>> >>> too much constraint on this part since it's really not the heart of
>> >>> the project (after all there is no much UI in this application except
>> >>> for the login panel, the registration form you proposed).
>> >>>
>> >>> >
>> >>> > People who are marked as Admin in the XWiki and make changes to the
>> >>> > Contacts then the contacts will also updated on the XWiki Also If
>> Some
>> >>> > people want to update their information the Xwiki They can just
>> update
>> >>> the
>> >>> > details in the contacts and their details will be automatically sync.
>> >>> This
>> >>> > will also help XWiki user to update their info.
>> >>> >
>> >>> > With respect to my showcase. I have competed many of my projects
>> >>> outside my
>> >>> > college works which are uploaded on github Account (
>> >>> > https://github.com/manishbisht). I have also created one android app
>> >>> > https://goo.gl/n2OmRH you can check this. I have also designed an
>> Web
>> >>> > Application that takes the name of the person from the user and tells
>> >>> you
>> >>> > the details of the user using the Google WEB Speech API. Sample
>> Video on
>> >>> > youtube - https://youtu.be/73jNdYjMJXk.
>> >>> >
>> >>> > Recently I am developing one theme for the phpmyadmin. Issue link :
>> >>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
>> >>> >
>> >>> > Hope this will help me to get the project :) This is all about me.
>> >>>
>> >>> Thanks a lot Manish for taking the time to discuss it so quickly after
>> >>> the Organization selection !
>> >>>
>> >>> >
>> >>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
>> >>> thomas.morta...@xwiki.com>
>> >>> > wrote:
>> >>> >
>> >>> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht <
>> >>> manish.bisht...@gmail.com>
>> >>> >> wrote:
>> >>> >> > So I am planning to work on this project. I love to contribute on
>> >>> >> projects
>> >>> >> > like this. Also have a great mentor for this project.
>> >>> >> >
>> >>> >> > In this way I am planning to start. Create a new android
>> application
>> >>> on
>> >>> >> the
>> >>> >> > Android Studio.
>> >>> >>
>> >>> >> Don't forget that there is already stuff in
>> >>> >> https://github.com/xwiki-contrib/android-authenticator (created
>> from
>> >>> >> Android Studio) that you could reuse. I don't think you should start
>> >>> >> from scratch unless you saw something specific in it that prevent
>> from
>> >>> >> continuing with it.
>> >>> >>
>> >>> >> > Then on the home screen it will ask users for the XWiki
>> >>> >> > Account Details to login or if the user doesn't have the account
>> >>> their is
>> >>> >> > an option for the registration also. And after the successful
>> login
>> >>> the
>> >>> >> > account will be added to the accounts section in android. On the
>> next
>> >>> >> step
>> >>> >> > it will ask you to add/sync XWiki Users in your contacts 

Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Manish Bisht
We can add some media queries and some good designs to
http://jira.xwiki.org/ to make it responsive and attractive for Mobile
Devices. :)

On Tue, Mar 1, 2016 at 8:51 PM, Thomas Mortagne 
wrote:

> On Tue, Mar 1, 2016 at 4:09 PM, Manish Bisht 
> wrote:
> > One more thing I want to make improvement in the design of the XWiki.org
> > website. Where is the code of the XWiki,org is hosted so that I can look
> on
> > the source code and submit the PR after making some design improvements.
>
> I'm not a xwiki.org website contribution export. Will let someone else
> answer this one.
>
> >
> > Also I have seen that http://jira.xwiki.org/ is not responsive. I want
> to
> > make this responsive. Can I work on this ?
>
> Seems to be back. Was probably restarting.
>
> >
> > On Tue, Mar 1, 2016 at 8:21 PM, Manish Bisht 
> > wrote:
> >
> >> Thanks a lot sir for your Instant replies.
> >>
> >> We can add some more information the app like the organisation details
> and
> >> any more information which you want to include in the App ?
> >>
> >> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne <
> thomas.morta...@xwiki.com
> >> > wrote:
> >>
> >>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht <
> manish.bisht...@gmail.com>
> >>> wrote:
> >>> > Then we should target to the >= Android 4.1 versions. Is it OK now.
> >>> >
> >>> > Also I want to re-create the app because I want to implement the
> >>> Material
> >>> > Design Theme. (Check this link :
> >>> > http://developer.android.com/design/material/index.html) I will use
> the
> >>> > code or take help from the previously created application.
> >>>
> >>> From what I understand
> >>> http://developer.android.com/design/material/index.html is only
> >>> available since 5.0 so might now be able to use it. You should not put
> >>> too much constraint on this part since it's really not the heart of
> >>> the project (after all there is no much UI in this application except
> >>> for the login panel, the registration form you proposed).
> >>>
> >>> >
> >>> > People who are marked as Admin in the XWiki and make changes to the
> >>> > Contacts then the contacts will also updated on the XWiki Also If
> Some
> >>> > people want to update their information the Xwiki They can just
> update
> >>> the
> >>> > details in the contacts and their details will be automatically sync.
> >>> This
> >>> > will also help XWiki user to update their info.
> >>> >
> >>> > With respect to my showcase. I have competed many of my projects
> >>> outside my
> >>> > college works which are uploaded on github Account (
> >>> > https://github.com/manishbisht). I have also created one android app
> >>> > https://goo.gl/n2OmRH you can check this. I have also designed an
> Web
> >>> > Application that takes the name of the person from the user and tells
> >>> you
> >>> > the details of the user using the Google WEB Speech API. Sample
> Video on
> >>> > youtube - https://youtu.be/73jNdYjMJXk.
> >>> >
> >>> > Recently I am developing one theme for the phpmyadmin. Issue link :
> >>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
> >>> >
> >>> > Hope this will help me to get the project :) This is all about me.
> >>>
> >>> Thanks a lot Manish for taking the time to discuss it so quickly after
> >>> the Organization selection !
> >>>
> >>> >
> >>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
> >>> thomas.morta...@xwiki.com>
> >>> > wrote:
> >>> >
> >>> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht <
> >>> manish.bisht...@gmail.com>
> >>> >> wrote:
> >>> >> > So I am planning to work on this project. I love to contribute on
> >>> >> projects
> >>> >> > like this. Also have a great mentor for this project.
> >>> >> >
> >>> >> > In this way I am planning to start. Create a new android
> application
> >>> on
> >>> >> the
> >>> >> > Android Studio.
> >>> >>
> >>> >> Don't forget that there is already stuff in
> >>> >> https://github.com/xwiki-contrib/android-authenticator (created
> from
> >>> >> Android Studio) that you could reuse. I don't think you should start
> >>> >> from scratch unless you saw something specific in it that prevent
> from
> >>> >> continuing with it.
> >>> >>
> >>> >> > Then on the home screen it will ask users for the XWiki
> >>> >> > Account Details to login or if the user doesn't have the account
> >>> their is
> >>> >> > an option for the registration also. And after the successful
> login
> >>> the
> >>> >> > account will be added to the accounts section in android. On the
> next
> >>> >> step
> >>> >> > it will ask you to add/sync XWiki Users in your contacts (I am
> >>> making one
> >>> >> > modification that user can skip this step also).
> >>> >> >
> >>> >>
> >>> >> > ** (nice to have) all modifying those Android contacts and send
> the
> >>> >> > modifications
> >>> >> > to the wiki
> >>> >> > Can you please explain what does this mean.
> >>> >>
> >>> >> This is about two ways synchronization. 

Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread vinc...@massol.net
 




On 1 Mar 2016 at 16:21:38, Thomas Mortagne 
(thomas.morta...@xwiki.com(mailto:thomas.morta...@xwiki.com)) wrote:

> On Tue, Mar 1, 2016 at 4:09 PM, Manish Bisht wrote:
> > One more thing I want to make improvement in the design of the XWiki.org
> > website. Where is the code of the XWiki,org is hosted so that I can look on
> > the source code and submit the PR after making some design improvements.
>  
> I'm not a xwiki.org website contribution export. Will let someone else
> answer this one.

No need to be an expert… :)

If manish wants to contribute to xwiki.org’s design he just needs to create a 
proposal and send it to the devs list. And he may use design.xwiki.org for 
writing the proposal.

There’s no SCM for xwiki.org

Thanks
-Vincent

> > Also I have seen that http://jira.xwiki.org/ is not responsive. I want to
> > make this responsive. Can I work on this ?
>  
> Seems to be back. Was probably restarting.
>  
> >
> > On Tue, Mar 1, 2016 at 8:21 PM, Manish Bisht  
> > wrote:
> >
> >> Thanks a lot sir for your Instant replies.
> >>
> >> We can add some more information the app like the organisation details and
> >> any more information which you want to include in the App ?
> >>
> >> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne > >> > wrote:
> >>
> >>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht  
> >>> wrote:
> >>> > Then we should target to the >= Android 4.1 versions. Is it OK now.
> >>> >
> >>> > Also I want to re-create the app because I want to implement the
> >>> Material
> >>> > Design Theme. (Check this link :
> >>> > http://developer.android.com/design/material/index.html) I will use the
> >>> > code or take help from the previously created application.
> >>>
> >>> From what I understand
> >>> http://developer.android.com/design/material/index.html is only
> >>> available since 5.0 so might now be able to use it. You should not put
> >>> too much constraint on this part since it's really not the heart of
> >>> the project (after all there is no much UI in this application except
> >>> for the login panel, the registration form you proposed).
> >>>
> >>> >
> >>> > People who are marked as Admin in the XWiki and make changes to the
> >>> > Contacts then the contacts will also updated on the XWiki Also If Some
> >>> > people want to update their information the Xwiki They can just update
> >>> the
> >>> > details in the contacts and their details will be automatically sync.
> >>> This
> >>> > will also help XWiki user to update their info.
> >>> >
> >>> > With respect to my showcase. I have competed many of my projects
> >>> outside my
> >>> > college works which are uploaded on github Account (
> >>> > https://github.com/manishbisht). I have also created one android app
> >>> > https://goo.gl/n2OmRH you can check this. I have also designed an Web
> >>> > Application that takes the name of the person from the user and tells
> >>> you
> >>> > the details of the user using the Google WEB Speech API. Sample Video on
> >>> > youtube - https://youtu.be/73jNdYjMJXk.
> >>> >
> >>> > Recently I am developing one theme for the phpmyadmin. Issue link :
> >>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
> >>> >
> >>> > Hope this will help me to get the project :) This is all about me.
> >>>
> >>> Thanks a lot Manish for taking the time to discuss it so quickly after
> >>> the Organization selection !
> >>>
> >>> >
> >>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
> >>> thomas.morta...@xwiki.com>
> >>> > wrote:
> >>> >
> >>> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht <
> >>> manish.bisht...@gmail.com>
> >>> >> wrote:
> >>> >> > So I am planning to work on this project. I love to contribute on
> >>> >> projects
> >>> >> > like this. Also have a great mentor for this project.
> >>> >> >
> >>> >> > In this way I am planning to start. Create a new android application
> >>> on
> >>> >> the
> >>> >> > Android Studio.
> >>> >>
> >>> >> Don't forget that there is already stuff in
> >>> >> https://github.com/xwiki-contrib/android-authenticator (created from
> >>> >> Android Studio) that you could reuse. I don't think you should start
> >>> >> from scratch unless you saw something specific in it that prevent from
> >>> >> continuing with it.
> >>> >>
> >>> >> > Then on the home screen it will ask users for the XWiki
> >>> >> > Account Details to login or if the user doesn't have the account
> >>> their is
> >>> >> > an option for the registration also. And after the successful login
> >>> the
> >>> >> > account will be added to the accounts section in android. On the next
> >>> >> step
> >>> >> > it will ask you to add/sync XWiki Users in your contacts (I am
> >>> making one
> >>> >> > modification that user can skip this step also).
> >>> >> >
> >>> >>
> >>> >> > ** (nice to have) all modifying those Android contacts and send the
> >>> >> > modifications
> >>> >> > to the wiki
> >>> >> > Can you please explain what does this mean.
> >>> >>
> >>> >> This is about two ways 

Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Thomas Mortagne
On Tue, Mar 1, 2016 at 4:09 PM, Manish Bisht  wrote:
> One more thing I want to make improvement in the design of the XWiki.org
> website. Where is the code of the XWiki,org is hosted so that I can look on
> the source code and submit the PR after making some design improvements.

I'm not a xwiki.org website contribution export. Will let someone else
answer this one.

>
> Also I have seen that http://jira.xwiki.org/ is not responsive. I want to
> make this responsive. Can I work on this ?

Seems to be back. Was probably restarting.

>
> On Tue, Mar 1, 2016 at 8:21 PM, Manish Bisht 
> wrote:
>
>> Thanks a lot sir for your Instant replies.
>>
>> We can add some more information the app like the organisation details and
>> any more information which you want to include in the App ?
>>
>> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne > > wrote:
>>
>>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht 
>>> wrote:
>>> > Then we should target to the >= Android 4.1 versions. Is it OK now.
>>> >
>>> > Also I want to re-create the app because I want to implement the
>>> Material
>>> > Design Theme. (Check this link :
>>> > http://developer.android.com/design/material/index.html) I will use the
>>> > code or take help from the previously created application.
>>>
>>> From what I understand
>>> http://developer.android.com/design/material/index.html is only
>>> available since 5.0 so might now be able to use it. You should not put
>>> too much constraint on this part since it's really not the heart of
>>> the project (after all there is no much UI in this application except
>>> for the login panel, the registration form you proposed).
>>>
>>> >
>>> > People who are marked as Admin in the XWiki and make changes to the
>>> > Contacts then the contacts will also updated on the XWiki Also If Some
>>> > people want to update their information the Xwiki They can just update
>>> the
>>> > details in the contacts and their details will be automatically sync.
>>> This
>>> > will also help XWiki user to update their info.
>>> >
>>> > With respect to my showcase. I have competed many of my projects
>>> outside my
>>> > college works which are uploaded on github Account (
>>> > https://github.com/manishbisht). I have also created one android app
>>> > https://goo.gl/n2OmRH you can check this. I have also designed an Web
>>> > Application that takes the name of the person from the user and tells
>>> you
>>> > the details of the user using the Google WEB Speech API. Sample Video on
>>> > youtube - https://youtu.be/73jNdYjMJXk.
>>> >
>>> > Recently I am developing one theme for the phpmyadmin. Issue link :
>>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
>>> >
>>> > Hope this will help me to get the project :) This is all about me.
>>>
>>> Thanks a lot Manish for taking the time to discuss it so quickly after
>>> the Organization selection !
>>>
>>> >
>>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
>>> thomas.morta...@xwiki.com>
>>> > wrote:
>>> >
>>> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht <
>>> manish.bisht...@gmail.com>
>>> >> wrote:
>>> >> > So I am planning to work on this project. I love to contribute on
>>> >> projects
>>> >> > like this. Also have a great mentor for this project.
>>> >> >
>>> >> > In this way I am planning to start. Create a new android application
>>> on
>>> >> the
>>> >> > Android Studio.
>>> >>
>>> >> Don't forget that there is already stuff in
>>> >> https://github.com/xwiki-contrib/android-authenticator (created from
>>> >> Android Studio) that you could reuse. I don't think you should start
>>> >> from scratch unless you saw something specific in it that prevent from
>>> >> continuing with it.
>>> >>
>>> >> > Then on the home screen it will ask users for the XWiki
>>> >> > Account Details to login or if the user doesn't have the account
>>> their is
>>> >> > an option for the registration also. And after the successful login
>>> the
>>> >> > account will be added to the accounts section in android. On the next
>>> >> step
>>> >> > it will ask you to add/sync XWiki Users in your contacts (I am
>>> making one
>>> >> > modification that user can skip this step also).
>>> >> >
>>> >>
>>> >> > ** (nice to have) all modifying those Android contacts and send the
>>> >> > modifications
>>> >> > to the wiki
>>> >> > Can you please explain what does this mean.
>>> >>
>>> >> This is about two ways synchronization. The first way is XWiki ->
>>> >> Android but a nice to have would be to also allow the user to modify a
>>> >> contact that come from XWiki and have the modification applied
>>> >> automatically to XWiki (that is if the user have enough right to
>>> >> modify this contact, for example he will always have enough right to
>>> >> modify his own contact and if he is admin he can also modify others).
>>> >> This makes a lot easier to update to information in his profile or on

Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Manish Bisht
One more thing I want to make improvement in the design of the XWiki.org
website. Where is the code of the XWiki,org is hosted so that I can look on
the source code and submit the PR after making some design improvements.

Also I have seen that http://jira.xwiki.org/ is not responsive. I want to
make this responsive. Can I work on this ?

On Tue, Mar 1, 2016 at 8:21 PM, Manish Bisht 
wrote:

> Thanks a lot sir for your Instant replies.
>
> We can add some more information the app like the organisation details and
> any more information which you want to include in the App ?
>
> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne  > wrote:
>
>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht 
>> wrote:
>> > Then we should target to the >= Android 4.1 versions. Is it OK now.
>> >
>> > Also I want to re-create the app because I want to implement the
>> Material
>> > Design Theme. (Check this link :
>> > http://developer.android.com/design/material/index.html) I will use the
>> > code or take help from the previously created application.
>>
>> From what I understand
>> http://developer.android.com/design/material/index.html is only
>> available since 5.0 so might now be able to use it. You should not put
>> too much constraint on this part since it's really not the heart of
>> the project (after all there is no much UI in this application except
>> for the login panel, the registration form you proposed).
>>
>> >
>> > People who are marked as Admin in the XWiki and make changes to the
>> > Contacts then the contacts will also updated on the XWiki Also If Some
>> > people want to update their information the Xwiki They can just update
>> the
>> > details in the contacts and their details will be automatically sync.
>> This
>> > will also help XWiki user to update their info.
>> >
>> > With respect to my showcase. I have competed many of my projects
>> outside my
>> > college works which are uploaded on github Account (
>> > https://github.com/manishbisht). I have also created one android app
>> > https://goo.gl/n2OmRH you can check this. I have also designed an Web
>> > Application that takes the name of the person from the user and tells
>> you
>> > the details of the user using the Google WEB Speech API. Sample Video on
>> > youtube - https://youtu.be/73jNdYjMJXk.
>> >
>> > Recently I am developing one theme for the phpmyadmin. Issue link :
>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
>> >
>> > Hope this will help me to get the project :) This is all about me.
>>
>> Thanks a lot Manish for taking the time to discuss it so quickly after
>> the Organization selection !
>>
>> >
>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
>> thomas.morta...@xwiki.com>
>> > wrote:
>> >
>> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht <
>> manish.bisht...@gmail.com>
>> >> wrote:
>> >> > So I am planning to work on this project. I love to contribute on
>> >> projects
>> >> > like this. Also have a great mentor for this project.
>> >> >
>> >> > In this way I am planning to start. Create a new android application
>> on
>> >> the
>> >> > Android Studio.
>> >>
>> >> Don't forget that there is already stuff in
>> >> https://github.com/xwiki-contrib/android-authenticator (created from
>> >> Android Studio) that you could reuse. I don't think you should start
>> >> from scratch unless you saw something specific in it that prevent from
>> >> continuing with it.
>> >>
>> >> > Then on the home screen it will ask users for the XWiki
>> >> > Account Details to login or if the user doesn't have the account
>> their is
>> >> > an option for the registration also. And after the successful login
>> the
>> >> > account will be added to the accounts section in android. On the next
>> >> step
>> >> > it will ask you to add/sync XWiki Users in your contacts (I am
>> making one
>> >> > modification that user can skip this step also).
>> >> >
>> >>
>> >> > ** (nice to have) all modifying those Android contacts and send the
>> >> > modifications
>> >> > to the wiki
>> >> > Can you please explain what does this mean.
>> >>
>> >> This is about two ways synchronization. The first way is XWiki ->
>> >> Android but a nice to have would be to also allow the user to modify a
>> >> contact that come from XWiki and have the modification applied
>> >> automatically to XWiki (that is if the user have enough right to
>> >> modify this contact, for example he will always have enough right to
>> >> modify his own contact and if he is admin he can also modify others).
>> >> This makes a lot easier to update to information in his profile or on
>> >> other contact (missing phone number that you know, etc.).
>> >>
>> >> >
>> >> > also I think we will get some details to retrieve the user details
>> that
>> >> are
>> >> > stored on xwiki servers and allowed to modify if new account is
>> created.
>> >> >
>> >> > I am making this whole project on android studio and think of 

Re: [xwiki-devs] [VOTE] Synchronize the context wiki with the context document (1-way)

2016-03-01 Thread Marius Dumitru Florea
+1

Thanks,
Marius

On Thu, Feb 25, 2016 at 1:08 PM, Eduard Moraru  wrote:

> Hi devs,
>
> I`ve noticed that we have an issue in our context API that allows setting
> the context wiki and the context document independently, thus creating (by
> design) a desynchronization between the 2.
>
> The downside is that you can set the context document to something from a
> different wiki while the context wiki will not be updated and still report
> the old wiki. Any system/component that relies on the current context wiki
> will not behave as expected since it will work with the outdated wiki
> instead of using the newly set context document's wiki.
>
> Please see http://jira.xwiki.org/browse/XWIKI-13138 for more details, but
> what I am proposing here is to make the first step in that direction and
> ensure that at least the context wiki is updated when the context document
> is updated (what I call 1-way sync) to avoid problems.
>
> Here's my +1.
>
> Also, Thomas has already expressed his concerns that this might be a risky
> change to introduce in 7.4.x, so it will only be pushed on the 8.x (master)
> branch and for 7.4.x we`ll just set the context wiki in the right places to
> fix the translations issue.
>
> Thanks,
> Eduard
>
> P.S.: I will push this change in master ASAP and, should there be any -1,
> revert it.
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Proposal: Mouseflow on xwiki.org

2016-03-01 Thread vinc...@massol.net
Thanks to all who replied!

FYI I’ll be installing it tomorrow on xwiki.org(http://xwiki.org) with 
Benjamin.  

Thanks  
-Vincent

On 26 Feb 2016 at 11:52:32, Benjamin Lanciaux 
(benjamin.lanci...@xwiki.com(mailto:benjamin.lanci...@xwiki.com)) wrote:

> Hello XWiki community,
>  
> I’m Benjamin, in charge of Marketing at XWiki SAS. I have a suggestion for
> xwiki.org.
>  
> We are currently using Mouseflow on xwiki.com.
> This tool allows us to track and record sessions on the website.
> This is interesting in various aspects.
> First, we know more about the behavior of our website visitors.
> This helps us to better understand what are the paths they are using to
> access various contents and documents.
>  
> This tools generates heatmaps for:
>  
> - click,
> - movement,
> - scroll,
> - attention etc.
>  
> You’ll get more info here > https://mouseflow.com/tour/session-playback/
>  
> At XWiki SAS, we have currently 1 licence for 3 websites. So I propose to
> install it on xwiki.org. I’m planning to record 1 session out of 2.
>  
> If nobody is against this idea, I’ll share after one month some results
> with you.
> I will also propose some ideas to improve the path to download sections,
> but also to service providers and to the documentation.
>  
> I’m looking forward to your feedback on this,
>  
> Thanks,
>  
> Benjamin
>  
> --
>  
>  
> *Benjamin Lanciaux*

___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] [GSoC 2016]Introduction

2016-03-01 Thread Thomas Mortagne
I forgot to mention
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HIncreasingyourchancesofbeingacceptedasastudent
which give a few ideas to increase the chances to be selected.

On Tue, Mar 1, 2016 at 10:27 AM, Thomas Mortagne
 wrote:
> Hi Jian,
>
> It's great that this project drive so much attention :)
>
> I will copy/paste what I told Manish since you are interested in the
> same project:
>
> We mostly discuss projects here so no need to contact me directly.
>
> What is in https://github.com/xwiki-contrib/android-authenticator is
> mostly a not finished crappy POC aiming at the following goal:
>
> 1) Provide a reusable standard Android authenticator that any
> application would use to communicate with an XWiki instance. The same way many
> applications propose you to reuse the registered Google accounts for example. 
> It
> must be as safe as possible (no clear password given to all
> application asking for it for example :)).
>
> 2) As both an example of how to use this authenticator and a very
> useful tool, implement a synchronization adapter which will be in
> charge of:
> ** putting all (or a configurable subset of) the users from the
> wiki in your Android contacts and automatically update them
> ** (nice to have) allow modifying those Android contacts and send the
> modifications to the wiki
>
> There is a lot of stuff already started but should not be taken as
> granted and at the end the result should be:
> * well documented (especially what an application author should do to
> use that connector properly but also for anyone that want to continue
> working on it)
> * have automated tests
> * easily built without something like Android Studio (probably graddle
> which seems to be the new standard in Android world. XWiki is mainly
> using Maven right now and Maven have Android plugins.), it will also
> need to be automatically built on http://ci.xwiki.org
>
> Of course the plan is to have it on Google Play Store at the end :)
>
> Feature wise this project is not very big (and it's already started)
> but the most important thing is to be as standard and integrated as
> possible and easy to use for applications that would want to
> manipulate an XWiki instance.
>
> Your proposal should details what you plan to do, what Android version
> your are targeting (should support version as old as possible since
> latest version are far from being as common as application authors
> would like them to be :)), etc.
>
> On Tue, Mar 1, 2016 at 9:35 AM, Jian Guo  wrote:
>> Dear developers:
>>My name is Jian Guo. I have been studied Software Engineering for
>> two years in Huazhong University of Science and Technology(HUST), China. I
>> noticed that you have been accepted as mentor organization in GSoC 2016. I
>> am familiar in Java and Android Development so I am really interested in
>> the idea - Android XWiki authenticator and contact synchronization
>> mentioned in your idea page. I would like to ask whether there are more
>> details about this idea. What does the "Android account" refer to here?
>>Looking forward to your reply.
>> ___
>> devs mailing list
>> devs@xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/devs
>
>
>
> --
> Thomas Mortagne



-- 
Thomas Mortagne
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Manish Bisht
Thanks Sir for your guidance. Looking forward to work on the project under
your mentoring. :)

I have got the link to implement the Material Design theme on Android < 5.0
verisons :
http://stackoverflow.com/questions/26946095/apply-material-design-on-android-4-4-kitkat
. We can also add the list of the XWiki mailing list on the Application to
make it more useful.

On Tue, Mar 1, 2016 at 8:27 PM, Thomas Mortagne 
wrote:

> I forgot to mention
>
> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HIncreasingyourchancesofbeingacceptedasastudent
> which give a few idea to increase the chances to be selected.
>
> On Tue, Mar 1, 2016 at 3:56 PM, Thomas Mortagne
>  wrote:
> > On Tue, Mar 1, 2016 at 3:51 PM, Manish Bisht 
> wrote:
> >> Thanks a lot sir for your Instant replies.
> >>
> >> We can add some more information the app like the organisation details
> and
> >> any more information which you want to include in the App ?
> >
> > Sounds like a detail :) I let you add that to your proposal and we can
> > discuss this more after the selection phase.
> >
> >>
> >> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne <
> thomas.morta...@xwiki.com>
> >> wrote:
> >>
> >>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht <
> manish.bisht...@gmail.com>
> >>> wrote:
> >>> > Then we should target to the >= Android 4.1 versions. Is it OK now.
> >>> >
> >>> > Also I want to re-create the app because I want to implement the
> Material
> >>> > Design Theme. (Check this link :
> >>> > http://developer.android.com/design/material/index.html) I will use
> the
> >>> > code or take help from the previously created application.
> >>>
> >>> From what I understand
> >>> http://developer.android.com/design/material/index.html is only
> >>> available since 5.0 so might now be able to use it. You should not put
> >>> too much constraint on this part since it's really not the heart of
> >>> the project (after all there is no much UI in this application except
> >>> for the login panel, the registration form you proposed).
> >>>
> >>> >
> >>> > People who are marked as Admin in the XWiki and make changes to the
> >>> > Contacts then the contacts will also updated on the XWiki Also If
> Some
> >>> > people want to update their information the Xwiki They can just
> update
> >>> the
> >>> > details in the contacts and their details will be automatically sync.
> >>> This
> >>> > will also help XWiki user to update their info.
> >>> >
> >>> > With respect to my showcase. I have competed many of my projects
> outside
> >>> my
> >>> > college works which are uploaded on github Account (
> >>> > https://github.com/manishbisht). I have also created one android app
> >>> > https://goo.gl/n2OmRH you can check this. I have also designed an
> Web
> >>> > Application that takes the name of the person from the user and
> tells you
> >>> > the details of the user using the Google WEB Speech API. Sample
> Video on
> >>> > youtube - https://youtu.be/73jNdYjMJXk.
> >>> >
> >>> > Recently I am developing one theme for the phpmyadmin. Issue link :
> >>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
> >>> >
> >>> > Hope this will help me to get the project :) This is all about me.
> >>>
> >>> Thanks a lot Manish for taking the time to discuss it so quickly after
> >>> the Organization selection !
> >>>
> >>> >
> >>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
> >>> thomas.morta...@xwiki.com>
> >>> > wrote:
> >>> >
> >>> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht <
> manish.bisht...@gmail.com
> >>> >
> >>> >> wrote:
> >>> >> > So I am planning to work on this project. I love to contribute on
> >>> >> projects
> >>> >> > like this. Also have a great mentor for this project.
> >>> >> >
> >>> >> > In this way I am planning to start. Create a new android
> application
> >>> on
> >>> >> the
> >>> >> > Android Studio.
> >>> >>
> >>> >> Don't forget that there is already stuff in
> >>> >> https://github.com/xwiki-contrib/android-authenticator (created
> from
> >>> >> Android Studio) that you could reuse. I don't think you should start
> >>> >> from scratch unless you saw something specific in it that prevent
> from
> >>> >> continuing with it.
> >>> >>
> >>> >> > Then on the home screen it will ask users for the XWiki
> >>> >> > Account Details to login or if the user doesn't have the account
> >>> their is
> >>> >> > an option for the registration also. And after the successful
> login
> >>> the
> >>> >> > account will be added to the accounts section in android. On the
> next
> >>> >> step
> >>> >> > it will ask you to add/sync XWiki Users in your contacts (I am
> making
> >>> one
> >>> >> > modification that user can skip this step also).
> >>> >> >
> >>> >>
> >>> >> > ** (nice to have) all modifying those Android contacts and send
> the
> >>> >> > modifications
> >>> >> > to the wiki
> >>> >> > Can you please explain what does this mean.
> >>> >>
> 

Re: [xwiki-devs] Proposal: Mouseflow on xwiki.org

2016-03-01 Thread Marius Dumitru Florea
+1

Thanks,
Marius

On Fri, Feb 26, 2016 at 12:52 PM, Benjamin Lanciaux <
benjamin.lanci...@xwiki.com> wrote:

> Hello XWiki community,
>
> I’m Benjamin, in charge of Marketing at XWiki SAS. I have a suggestion for
> xwiki.org.
>
> We are currently using Mouseflow on xwiki.com.
> This tool allows us to track and record sessions on the website.
> This is interesting in various aspects.
> First, we know more about the behavior of our website visitors.
> This helps us to better understand what are the paths they are using to
> access various contents and documents.
>
> This tools generates heatmaps for:
>
>- click,
>- movement,
>- scroll,
>- attention etc.
>
> You’ll get more info here > https://mouseflow.com/tour/session-playback/
>
> At XWiki SAS, we have currently 1 licence for 3 websites. So I propose to
> install it on xwiki.org. I’m planning to record 1 session out of 2.
>
> If nobody is against this idea, I’ll share after one month some results
> with you.
> I will also propose some ideas to improve the path to download sections,
> but also to service providers and to the documentation.
>
> I’m looking forward to your feedback on this,
>
> Thanks,
>
> Benjamin
>
> --
>
> 
> *Benjamin Lanciaux*
> *Marketing Communications Manager*
> benjamin.lanci...@xwiki.com
> tel: +33 (0)1 45 42 40 90
> skype: benjaminxwiki
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Thomas Mortagne
I forgot to mention
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HIncreasingyourchancesofbeingacceptedasastudent
which give a few idea to increase the chances to be selected.

On Tue, Mar 1, 2016 at 3:56 PM, Thomas Mortagne
 wrote:
> On Tue, Mar 1, 2016 at 3:51 PM, Manish Bisht  
> wrote:
>> Thanks a lot sir for your Instant replies.
>>
>> We can add some more information the app like the organisation details and
>> any more information which you want to include in the App ?
>
> Sounds like a detail :) I let you add that to your proposal and we can
> discuss this more after the selection phase.
>
>>
>> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne 
>> wrote:
>>
>>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht 
>>> wrote:
>>> > Then we should target to the >= Android 4.1 versions. Is it OK now.
>>> >
>>> > Also I want to re-create the app because I want to implement the Material
>>> > Design Theme. (Check this link :
>>> > http://developer.android.com/design/material/index.html) I will use the
>>> > code or take help from the previously created application.
>>>
>>> From what I understand
>>> http://developer.android.com/design/material/index.html is only
>>> available since 5.0 so might now be able to use it. You should not put
>>> too much constraint on this part since it's really not the heart of
>>> the project (after all there is no much UI in this application except
>>> for the login panel, the registration form you proposed).
>>>
>>> >
>>> > People who are marked as Admin in the XWiki and make changes to the
>>> > Contacts then the contacts will also updated on the XWiki Also If Some
>>> > people want to update their information the Xwiki They can just update
>>> the
>>> > details in the contacts and their details will be automatically sync.
>>> This
>>> > will also help XWiki user to update their info.
>>> >
>>> > With respect to my showcase. I have competed many of my projects outside
>>> my
>>> > college works which are uploaded on github Account (
>>> > https://github.com/manishbisht). I have also created one android app
>>> > https://goo.gl/n2OmRH you can check this. I have also designed an Web
>>> > Application that takes the name of the person from the user and tells you
>>> > the details of the user using the Google WEB Speech API. Sample Video on
>>> > youtube - https://youtu.be/73jNdYjMJXk.
>>> >
>>> > Recently I am developing one theme for the phpmyadmin. Issue link :
>>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
>>> >
>>> > Hope this will help me to get the project :) This is all about me.
>>>
>>> Thanks a lot Manish for taking the time to discuss it so quickly after
>>> the Organization selection !
>>>
>>> >
>>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
>>> thomas.morta...@xwiki.com>
>>> > wrote:
>>> >
>>> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht >> >
>>> >> wrote:
>>> >> > So I am planning to work on this project. I love to contribute on
>>> >> projects
>>> >> > like this. Also have a great mentor for this project.
>>> >> >
>>> >> > In this way I am planning to start. Create a new android application
>>> on
>>> >> the
>>> >> > Android Studio.
>>> >>
>>> >> Don't forget that there is already stuff in
>>> >> https://github.com/xwiki-contrib/android-authenticator (created from
>>> >> Android Studio) that you could reuse. I don't think you should start
>>> >> from scratch unless you saw something specific in it that prevent from
>>> >> continuing with it.
>>> >>
>>> >> > Then on the home screen it will ask users for the XWiki
>>> >> > Account Details to login or if the user doesn't have the account
>>> their is
>>> >> > an option for the registration also. And after the successful login
>>> the
>>> >> > account will be added to the accounts section in android. On the next
>>> >> step
>>> >> > it will ask you to add/sync XWiki Users in your contacts (I am making
>>> one
>>> >> > modification that user can skip this step also).
>>> >> >
>>> >>
>>> >> > ** (nice to have) all modifying those Android contacts and send the
>>> >> > modifications
>>> >> > to the wiki
>>> >> > Can you please explain what does this mean.
>>> >>
>>> >> This is about two ways synchronization. The first way is XWiki ->
>>> >> Android but a nice to have would be to also allow the user to modify a
>>> >> contact that come from XWiki and have the modification applied
>>> >> automatically to XWiki (that is if the user have enough right to
>>> >> modify this contact, for example he will always have enough right to
>>> >> modify his own contact and if he is admin he can also modify others).
>>> >> This makes a lot easier to update to information in his profile or on
>>> >> other contact (missing phone number that you know, etc.).
>>> >>
>>> >> >
>>> >> > also I think we will get some details to retrieve the user details
>>> that
>>> >> 

Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Thomas Mortagne
On Tue, Mar 1, 2016 at 3:51 PM, Manish Bisht  wrote:
> Thanks a lot sir for your Instant replies.
>
> We can add some more information the app like the organisation details and
> any more information which you want to include in the App ?

Sounds like a detail :) I let you add that to your proposal and we can
discuss this more after the selection phase.

>
> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne 
> wrote:
>
>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht 
>> wrote:
>> > Then we should target to the >= Android 4.1 versions. Is it OK now.
>> >
>> > Also I want to re-create the app because I want to implement the Material
>> > Design Theme. (Check this link :
>> > http://developer.android.com/design/material/index.html) I will use the
>> > code or take help from the previously created application.
>>
>> From what I understand
>> http://developer.android.com/design/material/index.html is only
>> available since 5.0 so might now be able to use it. You should not put
>> too much constraint on this part since it's really not the heart of
>> the project (after all there is no much UI in this application except
>> for the login panel, the registration form you proposed).
>>
>> >
>> > People who are marked as Admin in the XWiki and make changes to the
>> > Contacts then the contacts will also updated on the XWiki Also If Some
>> > people want to update their information the Xwiki They can just update
>> the
>> > details in the contacts and their details will be automatically sync.
>> This
>> > will also help XWiki user to update their info.
>> >
>> > With respect to my showcase. I have competed many of my projects outside
>> my
>> > college works which are uploaded on github Account (
>> > https://github.com/manishbisht). I have also created one android app
>> > https://goo.gl/n2OmRH you can check this. I have also designed an Web
>> > Application that takes the name of the person from the user and tells you
>> > the details of the user using the Google WEB Speech API. Sample Video on
>> > youtube - https://youtu.be/73jNdYjMJXk.
>> >
>> > Recently I am developing one theme for the phpmyadmin. Issue link :
>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
>> >
>> > Hope this will help me to get the project :) This is all about me.
>>
>> Thanks a lot Manish for taking the time to discuss it so quickly after
>> the Organization selection !
>>
>> >
>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
>> thomas.morta...@xwiki.com>
>> > wrote:
>> >
>> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht > >
>> >> wrote:
>> >> > So I am planning to work on this project. I love to contribute on
>> >> projects
>> >> > like this. Also have a great mentor for this project.
>> >> >
>> >> > In this way I am planning to start. Create a new android application
>> on
>> >> the
>> >> > Android Studio.
>> >>
>> >> Don't forget that there is already stuff in
>> >> https://github.com/xwiki-contrib/android-authenticator (created from
>> >> Android Studio) that you could reuse. I don't think you should start
>> >> from scratch unless you saw something specific in it that prevent from
>> >> continuing with it.
>> >>
>> >> > Then on the home screen it will ask users for the XWiki
>> >> > Account Details to login or if the user doesn't have the account
>> their is
>> >> > an option for the registration also. And after the successful login
>> the
>> >> > account will be added to the accounts section in android. On the next
>> >> step
>> >> > it will ask you to add/sync XWiki Users in your contacts (I am making
>> one
>> >> > modification that user can skip this step also).
>> >> >
>> >>
>> >> > ** (nice to have) all modifying those Android contacts and send the
>> >> > modifications
>> >> > to the wiki
>> >> > Can you please explain what does this mean.
>> >>
>> >> This is about two ways synchronization. The first way is XWiki ->
>> >> Android but a nice to have would be to also allow the user to modify a
>> >> contact that come from XWiki and have the modification applied
>> >> automatically to XWiki (that is if the user have enough right to
>> >> modify this contact, for example he will always have enough right to
>> >> modify his own contact and if he is admin he can also modify others).
>> >> This makes a lot easier to update to information in his profile or on
>> >> other contact (missing phone number that you know, etc.).
>> >>
>> >> >
>> >> > also I think we will get some details to retrieve the user details
>> that
>> >> are
>> >> > stored on xwiki servers and allowed to modify if new account is
>> created.
>> >> >
>> >> > I am making this whole project on android studio and think of to
>> target
>> >> > android versions > 5.0 (Is it ok or we have to target the < 5.0
>> devices
>> >> > also). Also to make the UI more attractive I am planning to implement
>> the
>> >> > material design on the Application and 

Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Manish Bisht
Thanks a lot sir for your Instant replies.

We can add some more information the app like the organisation details and
any more information which you want to include in the App ?

On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne 
wrote:

> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht 
> wrote:
> > Then we should target to the >= Android 4.1 versions. Is it OK now.
> >
> > Also I want to re-create the app because I want to implement the Material
> > Design Theme. (Check this link :
> > http://developer.android.com/design/material/index.html) I will use the
> > code or take help from the previously created application.
>
> From what I understand
> http://developer.android.com/design/material/index.html is only
> available since 5.0 so might now be able to use it. You should not put
> too much constraint on this part since it's really not the heart of
> the project (after all there is no much UI in this application except
> for the login panel, the registration form you proposed).
>
> >
> > People who are marked as Admin in the XWiki and make changes to the
> > Contacts then the contacts will also updated on the XWiki Also If Some
> > people want to update their information the Xwiki They can just update
> the
> > details in the contacts and their details will be automatically sync.
> This
> > will also help XWiki user to update their info.
> >
> > With respect to my showcase. I have competed many of my projects outside
> my
> > college works which are uploaded on github Account (
> > https://github.com/manishbisht). I have also created one android app
> > https://goo.gl/n2OmRH you can check this. I have also designed an Web
> > Application that takes the name of the person from the user and tells you
> > the details of the user using the Google WEB Speech API. Sample Video on
> > youtube - https://youtu.be/73jNdYjMJXk.
> >
> > Recently I am developing one theme for the phpmyadmin. Issue link :
> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
> >
> > Hope this will help me to get the project :) This is all about me.
>
> Thanks a lot Manish for taking the time to discuss it so quickly after
> the Organization selection !
>
> >
> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
> thomas.morta...@xwiki.com>
> > wrote:
> >
> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht  >
> >> wrote:
> >> > So I am planning to work on this project. I love to contribute on
> >> projects
> >> > like this. Also have a great mentor for this project.
> >> >
> >> > In this way I am planning to start. Create a new android application
> on
> >> the
> >> > Android Studio.
> >>
> >> Don't forget that there is already stuff in
> >> https://github.com/xwiki-contrib/android-authenticator (created from
> >> Android Studio) that you could reuse. I don't think you should start
> >> from scratch unless you saw something specific in it that prevent from
> >> continuing with it.
> >>
> >> > Then on the home screen it will ask users for the XWiki
> >> > Account Details to login or if the user doesn't have the account
> their is
> >> > an option for the registration also. And after the successful login
> the
> >> > account will be added to the accounts section in android. On the next
> >> step
> >> > it will ask you to add/sync XWiki Users in your contacts (I am making
> one
> >> > modification that user can skip this step also).
> >> >
> >>
> >> > ** (nice to have) all modifying those Android contacts and send the
> >> > modifications
> >> > to the wiki
> >> > Can you please explain what does this mean.
> >>
> >> This is about two ways synchronization. The first way is XWiki ->
> >> Android but a nice to have would be to also allow the user to modify a
> >> contact that come from XWiki and have the modification applied
> >> automatically to XWiki (that is if the user have enough right to
> >> modify this contact, for example he will always have enough right to
> >> modify his own contact and if he is admin he can also modify others).
> >> This makes a lot easier to update to information in his profile or on
> >> other contact (missing phone number that you know, etc.).
> >>
> >> >
> >> > also I think we will get some details to retrieve the user details
> that
> >> are
> >> > stored on xwiki servers and allowed to modify if new account is
> created.
> >> >
> >> > I am making this whole project on android studio and think of to
> target
> >> > android versions > 5.0 (Is it ok or we have to target the < 5.0
> devices
> >> > also). Also to make the UI more attractive I am planning to implement
> the
> >> > material design on the Application and one animated Xwiki welcome
> sceen
> >> > that will be started on the starting of the Application.
> >>
> >> I really don't think 5.0 is a good starting point. Its market share is
> >> still very low compared to other versions of Android and you should
> >> not target anything more recent than 4.4 and ideally 4.1 

Re: [xwiki-devs] Should we move to XML 1.1 in XAR ?

2016-03-01 Thread vinc...@massol.net

On 22 Feb 2016 at 12:06:13, Thomas Mortagne 
(thomas.morta...@xwiki.com(mailto:thomas.morta...@xwiki.com)) wrote:

> As recommended by W3C we are manipulating XML 1.0 in XAR format but
> what I did not know is that XML 1.0 does not support all possible
> characters (I tough at worst it would simply be encoded as a UTF8
> entity but seems not) and we just got a report of Woodstox failing
> because of some character it cannot write in XML 1.0 (""Invalid white
> space character (0x1) in text to output (in xml 1.1, could output as a
> character entity)").
>  
> So I'm wondering if we should move to XML 1.1. It's critical IMO that
> we are able to export anything that can be stored in XWikiDocument and
> in the database and it's the case here.
>  
> In theory this is most probably a breakage for people using a XML 1.0
> parser but not sure how breaking it is in practice.
>  
> WDYT ?

I’m not an expert in XML 1.1 vs 1.0 but it seems acceptable to me. Maybe 
increase the format version of the XAR spec to 1.3 (I think we’re at version 
1.2 right now).

BTW I’d also list the various version formats on 
http://extensions.xwiki.org/xwiki/bin/view/Extension/XAR+Module+Specifications 
and explain the differences, i.e. what changes each version brings.

Thanks
-Vincent

> I'm +1 for this but I won't apply it until I get more point of view
> (ideally from people having more experience that me on XML 1.0 vs
> 1.1).
>  
> --
> Thomas Mortagne

___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Thomas Mortagne
On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht  wrote:
> Then we should target to the >= Android 4.1 versions. Is it OK now.
>
> Also I want to re-create the app because I want to implement the Material
> Design Theme. (Check this link :
> http://developer.android.com/design/material/index.html) I will use the
> code or take help from the previously created application.

>From what I understand
http://developer.android.com/design/material/index.html is only
available since 5.0 so might now be able to use it. You should not put
too much constraint on this part since it's really not the heart of
the project (after all there is no much UI in this application except
for the login panel, the registration form you proposed).

>
> People who are marked as Admin in the XWiki and make changes to the
> Contacts then the contacts will also updated on the XWiki Also If Some
> people want to update their information the Xwiki They can just update the
> details in the contacts and their details will be automatically sync. This
> will also help XWiki user to update their info.
>
> With respect to my showcase. I have competed many of my projects outside my
> college works which are uploaded on github Account (
> https://github.com/manishbisht). I have also created one android app
> https://goo.gl/n2OmRH you can check this. I have also designed an Web
> Application that takes the name of the person from the user and tells you
> the details of the user using the Google WEB Speech API. Sample Video on
> youtube - https://youtu.be/73jNdYjMJXk.
>
> Recently I am developing one theme for the phpmyadmin. Issue link :
> https://github.com/phpmyadmin/phpmyadmin/issues/11811
>
> Hope this will help me to get the project :) This is all about me.

Thanks a lot Manish for taking the time to discuss it so quickly after
the Organization selection !

>
> On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne 
> wrote:
>
>> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht 
>> wrote:
>> > So I am planning to work on this project. I love to contribute on
>> projects
>> > like this. Also have a great mentor for this project.
>> >
>> > In this way I am planning to start. Create a new android application on
>> the
>> > Android Studio.
>>
>> Don't forget that there is already stuff in
>> https://github.com/xwiki-contrib/android-authenticator (created from
>> Android Studio) that you could reuse. I don't think you should start
>> from scratch unless you saw something specific in it that prevent from
>> continuing with it.
>>
>> > Then on the home screen it will ask users for the XWiki
>> > Account Details to login or if the user doesn't have the account their is
>> > an option for the registration also. And after the successful login the
>> > account will be added to the accounts section in android. On the next
>> step
>> > it will ask you to add/sync XWiki Users in your contacts (I am making one
>> > modification that user can skip this step also).
>> >
>>
>> > ** (nice to have) all modifying those Android contacts and send the
>> > modifications
>> > to the wiki
>> > Can you please explain what does this mean.
>>
>> This is about two ways synchronization. The first way is XWiki ->
>> Android but a nice to have would be to also allow the user to modify a
>> contact that come from XWiki and have the modification applied
>> automatically to XWiki (that is if the user have enough right to
>> modify this contact, for example he will always have enough right to
>> modify his own contact and if he is admin he can also modify others).
>> This makes a lot easier to update to information in his profile or on
>> other contact (missing phone number that you know, etc.).
>>
>> >
>> > also I think we will get some details to retrieve the user details that
>> are
>> > stored on xwiki servers and allowed to modify if new account is created.
>> >
>> > I am making this whole project on android studio and think of to target
>> > android versions > 5.0 (Is it ok or we have to target the < 5.0 devices
>> > also). Also to make the UI more attractive I am planning to implement the
>> > material design on the Application and one animated Xwiki welcome sceen
>> > that will be started on the starting of the Application.
>>
>> I really don't think 5.0 is a good starting point. Its market share is
>> still very low compared to other versions of Android and you should
>> not target anything more recent than 4.4 and ideally 4.1 from what I
>> can see on http://www.droid-life.com/tag/distribution/ for example.
>>
>> >
>> > Waiting for the suggestions on my plans.
>>
>> Note that your final proposal will need a more details than that
>> (things you plan to use in the Android SDK, etc). Since you are not
>> the only one that seems interested by this idea you will need to show
>> us that you will be able to finish this (i.e. you understand how
>> things should be done, etc.).
>>
>> >
>> > Regards,
>> > Manish 

Re: [xwiki-devs] Should we move to XML 1.1 in XAR ?

2016-03-01 Thread Marius Dumitru Florea
+1

I just checked https://www.w3.org/TR/xml11/#sec-xml11 and I think the
breakage is acceptable.

Thanks,
Marius

On Mon, Feb 22, 2016 at 1:06 PM, Thomas Mortagne 
wrote:

> As recommended by W3C we are manipulating XML 1.0 in XAR format but
> what I did not know is that XML 1.0 does not support all possible
> characters (I tough at worst it would simply be encoded as a UTF8
> entity but seems not) and we just got a report of Woodstox failing
> because of some character it cannot write in XML 1.0 (""Invalid white
> space character (0x1) in text to output (in xml 1.1, could output as a
> character entity)").
>
> So I'm wondering if we should move to XML 1.1. It's critical IMO that
> we are able to export anything that can be stored in XWikiDocument and
> in the database and it's the case here.
>
> In theory this is most probably a breakage for people using a XML 1.0
> parser but not sure how breaking it is in practice.
>
> WDYT ?
>
> I'm +1 for this but I won't apply it until I get more point of view
> (ideally from people having more experience that me on XML 1.0 vs
> 1.1).
>
> --
> Thomas Mortagne
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Manish Bisht
Then we should target to the >= Android 4.1 versions. Is it OK now.

Also I want to re-create the app because I want to implement the Material
Design Theme. (Check this link :
http://developer.android.com/design/material/index.html) I will use the
code or take help from the previously created application.

People who are marked as Admin in the XWiki and make changes to the
Contacts then the contacts will also updated on the XWiki Also If Some
people want to update their information the Xwiki They can just update the
details in the contacts and their details will be automatically sync. This
will also help XWiki user to update their info.

With respect to my showcase. I have competed many of my projects outside my
college works which are uploaded on github Account (
https://github.com/manishbisht). I have also created one android app
https://goo.gl/n2OmRH you can check this. I have also designed an Web
Application that takes the name of the person from the user and tells you
the details of the user using the Google WEB Speech API. Sample Video on
youtube - https://youtu.be/73jNdYjMJXk.

Recently I am developing one theme for the phpmyadmin. Issue link :
https://github.com/phpmyadmin/phpmyadmin/issues/11811

Hope this will help me to get the project :) This is all about me.

On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne 
wrote:

> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht 
> wrote:
> > So I am planning to work on this project. I love to contribute on
> projects
> > like this. Also have a great mentor for this project.
> >
> > In this way I am planning to start. Create a new android application on
> the
> > Android Studio.
>
> Don't forget that there is already stuff in
> https://github.com/xwiki-contrib/android-authenticator (created from
> Android Studio) that you could reuse. I don't think you should start
> from scratch unless you saw something specific in it that prevent from
> continuing with it.
>
> > Then on the home screen it will ask users for the XWiki
> > Account Details to login or if the user doesn't have the account their is
> > an option for the registration also. And after the successful login the
> > account will be added to the accounts section in android. On the next
> step
> > it will ask you to add/sync XWiki Users in your contacts (I am making one
> > modification that user can skip this step also).
> >
>
> > ** (nice to have) all modifying those Android contacts and send the
> > modifications
> > to the wiki
> > Can you please explain what does this mean.
>
> This is about two ways synchronization. The first way is XWiki ->
> Android but a nice to have would be to also allow the user to modify a
> contact that come from XWiki and have the modification applied
> automatically to XWiki (that is if the user have enough right to
> modify this contact, for example he will always have enough right to
> modify his own contact and if he is admin he can also modify others).
> This makes a lot easier to update to information in his profile or on
> other contact (missing phone number that you know, etc.).
>
> >
> > also I think we will get some details to retrieve the user details that
> are
> > stored on xwiki servers and allowed to modify if new account is created.
> >
> > I am making this whole project on android studio and think of to target
> > android versions > 5.0 (Is it ok or we have to target the < 5.0 devices
> > also). Also to make the UI more attractive I am planning to implement the
> > material design on the Application and one animated Xwiki welcome sceen
> > that will be started on the starting of the Application.
>
> I really don't think 5.0 is a good starting point. Its market share is
> still very low compared to other versions of Android and you should
> not target anything more recent than 4.4 and ideally 4.1 from what I
> can see on http://www.droid-life.com/tag/distribution/ for example.
>
> >
> > Waiting for the suggestions on my plans.
>
> Note that your final proposal will need a more details than that
> (things you plan to use in the Android SDK, etc). Since you are not
> the only one that seems interested by this idea you will need to show
> us that you will be able to finish this (i.e. you understand how
> things should be done, etc.).
>
> >
> > Regards,
> > Manish Bisht
> >
> > On Tue, Mar 1, 2016 at 2:49 PM, Thomas Mortagne <
> thomas.morta...@xwiki.com>
> > wrote:
> >
> >> Hi Manish,
> >>
> >> Great to see someone interested in that project, I would love to have
> >> all wiki contact on my phone :)
> >>
> >> We mostly discuss projects here so no need to contact me directly.
> >>
> >> On Tue, Mar 1, 2016 at 6:15 AM, Manish Bisht  >
> >> wrote:
> >> > Hello Devs,
> >> >
> >> > I am Manish Bisht currently in second year perusing B.Tech from SKIT,
> >> > Jaipur, Rajasthan (India). I am familiar with many languages some of
> them
> >> > are HTML, CSS, JavaScript, PHP, C/C++, Java, 

Re: [xwiki-devs] [VOTE] New governance rule for xwiki.org: hosted XWiki options

2016-03-01 Thread Marius Dumitru Florea
+1

Thanks,
Marius

On Tue, Mar 1, 2016 at 2:48 PM, vinc...@massol.net 
wrote:

> Hi devs,
>
> Our rule for what we allow on xwiki.org is documented at
> http://dev.xwiki.org/xwiki/bin/view/Community/Governance
>
> The spirit is that we want to keep xwiki.org an open source project but
> we also want that:
> - it’s used to the maximum
> - the max number of companies invest in committers to help develop the
> project
>
> Thus we’ve agreed to have several parts of xwiki.org when companies
> having active committers on the project can advertise for business
> solutions (professional support, etc).
>
> In order to try to increase downloads and to improve our download page
> Caty and I are working on proposing some new designs (she’s already posted
> some and will post some more soon). See
> http://markmail.org/message/6wgmvwxl6h6pvogr and
> http://markmail.org/message/ibur6fpkyx7sq7s2
>
> As part of this effort and in order to make it even simpler to start using
> XWiki (and to list all options), we’d like to refactor a bit xwiki.org so
> that people who come on xwiki.org and who want to use XWiki/XE can be
> proposed 2 alternatives:
> 1) download an install XWiki on premises
> 2) use XWiki in the cloud or as a hosted solution
>
> For 2) the idea is to propose playground.xwiki.org to try xwiki,
> myxwiki.org (for non profit and non supported), and solutions from
> companies with active committers, such as XCS from XWiki SAS (in the order
> with the most committers listed first, as usual).
>
> Please cast your vote.
>
> Here’s my +1
>
> Thanks
> -Vincent
>
>
>
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Thomas Mortagne
On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht  wrote:
> So I am planning to work on this project. I love to contribute on projects
> like this. Also have a great mentor for this project.
>
> In this way I am planning to start. Create a new android application on the
> Android Studio.

Don't forget that there is already stuff in
https://github.com/xwiki-contrib/android-authenticator (created from
Android Studio) that you could reuse. I don't think you should start
from scratch unless you saw something specific in it that prevent from
continuing with it.

> Then on the home screen it will ask users for the XWiki
> Account Details to login or if the user doesn't have the account their is
> an option for the registration also. And after the successful login the
> account will be added to the accounts section in android. On the next step
> it will ask you to add/sync XWiki Users in your contacts (I am making one
> modification that user can skip this step also).
>

> ** (nice to have) all modifying those Android contacts and send the
> modifications
> to the wiki
> Can you please explain what does this mean.

This is about two ways synchronization. The first way is XWiki ->
Android but a nice to have would be to also allow the user to modify a
contact that come from XWiki and have the modification applied
automatically to XWiki (that is if the user have enough right to
modify this contact, for example he will always have enough right to
modify his own contact and if he is admin he can also modify others).
This makes a lot easier to update to information in his profile or on
other contact (missing phone number that you know, etc.).

>
> also I think we will get some details to retrieve the user details that are
> stored on xwiki servers and allowed to modify if new account is created.
>
> I am making this whole project on android studio and think of to target
> android versions > 5.0 (Is it ok or we have to target the < 5.0 devices
> also). Also to make the UI more attractive I am planning to implement the
> material design on the Application and one animated Xwiki welcome sceen
> that will be started on the starting of the Application.

I really don't think 5.0 is a good starting point. Its market share is
still very low compared to other versions of Android and you should
not target anything more recent than 4.4 and ideally 4.1 from what I
can see on http://www.droid-life.com/tag/distribution/ for example.

>
> Waiting for the suggestions on my plans.

Note that your final proposal will need a more details than that
(things you plan to use in the Android SDK, etc). Since you are not
the only one that seems interested by this idea you will need to show
us that you will be able to finish this (i.e. you understand how
things should be done, etc.).

>
> Regards,
> Manish Bisht
>
> On Tue, Mar 1, 2016 at 2:49 PM, Thomas Mortagne 
> wrote:
>
>> Hi Manish,
>>
>> Great to see someone interested in that project, I would love to have
>> all wiki contact on my phone :)
>>
>> We mostly discuss projects here so no need to contact me directly.
>>
>> On Tue, Mar 1, 2016 at 6:15 AM, Manish Bisht 
>> wrote:
>> > Hello Devs,
>> >
>> > I am Manish Bisht currently in second year perusing B.Tech from SKIT,
>> > Jaipur, Rajasthan (India). I am familiar with many languages some of them
>> > are HTML, CSS, JavaScript, PHP, C/C++, Java, and I am currently learning
>> > Python also. I have created many projects which are hosted on my github
>> > account (https://github.com/manishbisht). Also apart from my college
>> hours
>> > i have also started my own startup with Run4Offers (
>> > http://www.run4offers.com/)
>> >
>>
>>
>> > I would love to contribute on this project. So now I want to contact the
>> > mentor for the project discussion. How to contact him. Also If i am going
>> > right Under this project we have to make one android application to
>> craete
>> > a XWiki authenticator and contact synchronization of XWiki users in the
>> > Android contacts. And after authenticating the account will be added to
>> the
>> > accounts list like Google, Dropbox are added(I have added the snapshot
>> but
>> > I got the message need approval from moderator so i have mailed again
>> with
>> > same text without snapshot). And then for contact syncronization we have
>> to
>> > make syncronization like the WhatsApp does.
>> >
>>
>> What is in https://github.com/xwiki-contrib/android-authenticator is
>> mostly a not finished POC for the following goal:
>>
>> 1) Provide a reusable standard Android authenticator that any
>> application would use to talk to an XWiki instance. The same way many
>> applications propose you to reuse the registered Google accounts. It
>> must be as safe as possible (no clear password given to all
>> application asking for it for example :)).
>>
>> 2) As both an example of how to use this authenticator and a very
>> useful tool, implement a 

Re: [xwiki-devs] [VOTE] New governance rule for xwiki.org: hosted XWiki options

2016-03-01 Thread Thomas Mortagne
+1

On Tue, Mar 1, 2016 at 2:41 PM, Guillaume Delhumeau
 wrote:
> +1
>
> 2016-03-01 13:48 GMT+01:00 vinc...@massol.net :
>
>> Hi devs,
>>
>> Our rule for what we allow on xwiki.org is documented at
>> http://dev.xwiki.org/xwiki/bin/view/Community/Governance
>>
>> The spirit is that we want to keep xwiki.org an open source project but
>> we also want that:
>> - it’s used to the maximum
>> - the max number of companies invest in committers to help develop the
>> project
>>
>> Thus we’ve agreed to have several parts of xwiki.org when companies
>> having active committers on the project can advertise for business
>> solutions (professional support, etc).
>>
>> In order to try to increase downloads and to improve our download page
>> Caty and I are working on proposing some new designs (she’s already posted
>> some and will post some more soon). See
>> http://markmail.org/message/6wgmvwxl6h6pvogr and
>> http://markmail.org/message/ibur6fpkyx7sq7s2
>>
>> As part of this effort and in order to make it even simpler to start using
>> XWiki (and to list all options), we’d like to refactor a bit xwiki.org so
>> that people who come on xwiki.org and who want to use XWiki/XE can be
>> proposed 2 alternatives:
>> 1) download an install XWiki on premises
>> 2) use XWiki in the cloud or as a hosted solution
>>
>> For 2) the idea is to propose playground.xwiki.org to try xwiki,
>> myxwiki.org (for non profit and non supported), and solutions from
>> companies with active committers, such as XCS from XWiki SAS (in the order
>> with the most committers listed first, as usual).
>>
>> Please cast your vote.
>>
>> Here’s my +1
>>
>> Thanks
>> -Vincent
>>
>>
>>
>> ___
>> devs mailing list
>> devs@xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>
> --
> Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
> Research & Development Engineer at XWiki SAS
> Committer on the XWiki.org project
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs



-- 
Thomas Mortagne
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] [VOTE] New governance rule for xwiki.org: hosted XWiki options

2016-03-01 Thread Guillaume Delhumeau
+1

2016-03-01 13:48 GMT+01:00 vinc...@massol.net :

> Hi devs,
>
> Our rule for what we allow on xwiki.org is documented at
> http://dev.xwiki.org/xwiki/bin/view/Community/Governance
>
> The spirit is that we want to keep xwiki.org an open source project but
> we also want that:
> - it’s used to the maximum
> - the max number of companies invest in committers to help develop the
> project
>
> Thus we’ve agreed to have several parts of xwiki.org when companies
> having active committers on the project can advertise for business
> solutions (professional support, etc).
>
> In order to try to increase downloads and to improve our download page
> Caty and I are working on proposing some new designs (she’s already posted
> some and will post some more soon). See
> http://markmail.org/message/6wgmvwxl6h6pvogr and
> http://markmail.org/message/ibur6fpkyx7sq7s2
>
> As part of this effort and in order to make it even simpler to start using
> XWiki (and to list all options), we’d like to refactor a bit xwiki.org so
> that people who come on xwiki.org and who want to use XWiki/XE can be
> proposed 2 alternatives:
> 1) download an install XWiki on premises
> 2) use XWiki in the cloud or as a hosted solution
>
> For 2) the idea is to propose playground.xwiki.org to try xwiki,
> myxwiki.org (for non profit and non supported), and solutions from
> companies with active committers, such as XCS from XWiki SAS (in the order
> with the most committers listed first, as usual).
>
> Please cast your vote.
>
> Here’s my +1
>
> Thanks
> -Vincent
>
>
>
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the XWiki.org project
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Should we move to XML 1.1 in XAR ?

2016-03-01 Thread Thomas Mortagne
Note that it looks like the old packager plugin (based on dom4j) does
not complain and produce a  in this case (which the XML parser
does not like too much...).

On Mon, Feb 22, 2016 at 12:14 PM, Thomas Mortagne
 wrote:
> No I don't have any valid use case for this character (did not even
> know what it was) but what I know is that you can have it :)
>
> On Mon, Feb 22, 2016 at 12:11 PM, Paul Libbrecht  wrote:
>> export the character "0x1" ???
>> This seems like a character for the old 7-bit-modem-based terminals.
>>
>> I believe this one should just be prohibited at the entrance level.
>> I do not know of any valid meaning for this character.
>> Do you have such?
>>
>> Paul
>>
>>
>>> Thomas Mortagne 
>>> 22 February 2016 at 12:06
>>> As recommended by W3C we are manipulating XML 1.0 in XAR format but
>>> what I did not know is that XML 1.0 does not support all possible
>>> characters (I tough at worst it would simply be encoded as a UTF8
>>> entity but seems not) and we just got a report of Woodstox failing
>>> because of some character it cannot write in XML 1.0 (""Invalid white
>>> space character (0x1) in text to output (in xml 1.1, could output as a
>>> character entity)").
>>>
>>> So I'm wondering if we should move to XML 1.1. It's critical IMO that
>>> we are able to export anything that can be stored in XWikiDocument and
>>> in the database and it's the case here.
>>>
>>> In theory this is most probably a breakage for people using a XML 1.0
>>> parser but not sure how breaking it is in practice.
>>>
>>> WDYT ?
>>>
>>> I'm +1 for this but I won't apply it until I get more point of view
>>> (ideally from people having more experience that me on XML 1.0 vs
>>> 1.1).
>>>
>>
>> ___
>> devs mailing list
>> devs@xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/devs
>
>
>
> --
> Thomas Mortagne



-- 
Thomas Mortagne
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


[xwiki-devs] [GSoC] XWiki has been accepted to GSoC 2016!

2016-03-01 Thread Eduard Moraru
Hi devs,

As most of you already know, XWiki has been accepted to Google Summer of
Code 2016!

We currently have 11 project proposals and 4 mentors (Thomas, Paul, Vincent
and myself) [1].

We`re already receiving mails and IRC questions from interested students so
don`t hesitate to welcome and help them out!

There are 2 weeks [2] before the student application period starts, so if
others want to sign up as mentors and/or propose new GSoC projects for the
students, please do so on the ideas list [1].

Another thing you can help with is to increase the list of "Trivial" issues
that we know about on jira.xwiki.org. You can to set the "Difficulty" field
of a jira issues to "Trivial" if you know for a fact that it would be
something easy for someone new to XWiki to fix. We`re currently using a
JIRA filter [3] to gather all these "Trivial" issues and listing them on
the guidelines [4] page to help students discover them more easily.

Thanks,
Eduard

--
[1] http://gsoc.xwiki.org
[2] https://developers.google.com/open-source/gsoc/timeline
[3] http://jira.xwiki.org/issues/?filter=10534
[4]
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HIncreasingyourchancesofbeingacceptedasastudent
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


[xwiki-devs] [VOTE] New governance rule for xwiki.org: hosted XWiki options

2016-03-01 Thread vinc...@massol.net
Hi devs,

Our rule for what we allow on xwiki.org is documented at 
http://dev.xwiki.org/xwiki/bin/view/Community/Governance

The spirit is that we want to keep xwiki.org an open source project but we also 
want that:
- it’s used to the maximum 
- the max number of companies invest in committers to help develop the project

Thus we’ve agreed to have several parts of xwiki.org when companies having 
active committers on the project can advertise for business solutions 
(professional support, etc).

In order to try to increase downloads and to improve our download page Caty and 
I are working on proposing some new designs (she’s already posted some and will 
post some more soon). See http://markmail.org/message/6wgmvwxl6h6pvogr and 
http://markmail.org/message/ibur6fpkyx7sq7s2

As part of this effort and in order to make it even simpler to start using 
XWiki (and to list all options), we’d like to refactor a bit xwiki.org so that 
people who come on xwiki.org and who want to use XWiki/XE can be proposed 2 
alternatives:
1) download an install XWiki on premises
2) use XWiki in the cloud or as a hosted solution

For 2) the idea is to propose playground.xwiki.org to try xwiki, myxwiki.org 
(for non profit and non supported), and solutions from companies with active 
committers, such as XCS from XWiki SAS (in the order with the most committers 
listed first, as usual).

Please cast your vote.

Here’s my +1

Thanks
-Vincent



___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Manish Bisht
So I am planning to work on this project. I love to contribute on projects
like this. Also have a great mentor for this project.

In this way I am planning to start. Create a new android application on the
Android Studio. Then on the home screen it will ask users for the XWiki
Account Details to login or if the user doesn't have the account their is
an option for the registration also. And after the successful login the
account will be added to the accounts section in android. On the next step
it will ask you to add/sync XWiki Users in your contacts (I am making one
modification that user can skip this step also).

** (nice to have) all modifying those Android contacts and send the
modifications
to the wiki
Can you please explain what does this mean.

also I think we will get some details to retrieve the user details that are
stored on xwiki servers and allowed to modify if new account is created.

I am making this whole project on android studio and think of to target
android versions > 5.0 (Is it ok or we have to target the < 5.0 devices
also). Also to make the UI more attractive I am planning to implement the
material design on the Application and one animated Xwiki welcome sceen
that will be started on the starting of the Application.

Waiting for the suggestions on my plans.

Regards,
Manish Bisht

On Tue, Mar 1, 2016 at 2:49 PM, Thomas Mortagne 
wrote:

> Hi Manish,
>
> Great to see someone interested in that project, I would love to have
> all wiki contact on my phone :)
>
> We mostly discuss projects here so no need to contact me directly.
>
> On Tue, Mar 1, 2016 at 6:15 AM, Manish Bisht 
> wrote:
> > Hello Devs,
> >
> > I am Manish Bisht currently in second year perusing B.Tech from SKIT,
> > Jaipur, Rajasthan (India). I am familiar with many languages some of them
> > are HTML, CSS, JavaScript, PHP, C/C++, Java, and I am currently learning
> > Python also. I have created many projects which are hosted on my github
> > account (https://github.com/manishbisht). Also apart from my college
> hours
> > i have also started my own startup with Run4Offers (
> > http://www.run4offers.com/)
> >
>
>
> > I would love to contribute on this project. So now I want to contact the
> > mentor for the project discussion. How to contact him. Also If i am going
> > right Under this project we have to make one android application to
> craete
> > a XWiki authenticator and contact synchronization of XWiki users in the
> > Android contacts. And after authenticating the account will be added to
> the
> > accounts list like Google, Dropbox are added(I have added the snapshot
> but
> > I got the message need approval from moderator so i have mailed again
> with
> > same text without snapshot). And then for contact syncronization we have
> to
> > make syncronization like the WhatsApp does.
> >
>
> What is in https://github.com/xwiki-contrib/android-authenticator is
> mostly a not finished POC for the following goal:
>
> 1) Provide a reusable standard Android authenticator that any
> application would use to talk to an XWiki instance. The same way many
> applications propose you to reuse the registered Google accounts. It
> must be as safe as possible (no clear password given to all
> application asking for it for example :)).
>
> 2) As both an example of how to use this authenticator and a very
> useful tool, implement a synchronization adapter which will be in
> charge of:
> ** putting all (or a configurable subset of them) the users from the
> wiki in your Android contacts
> ** (nice to have) all modifying those Android contacts and send the
> modifications to the wiki
>
> There is a lot of stuff already started but should not be taken as
> granted and at the end the result should be:
> * well documented (especially what an application author should do to
> use that connector properly but also for anyone that want to continue
> working on it)
> * have automated tests
> * easily built without something like Android Studio (probably graddle
> which seems to be the new standard in Android world. XWiki is mainly
> using Maven right now and Maven have Android plugins.), it will also
> need to be automatically built on ci.xwiki.org
>
> Of course the plan is to have it on Google Play Store at the end :)
>
> Feature wise this project is not very big (and it's already started)
> but the most important thing is to be as standard and integrated as
> possible and easy to use for applications that would want to
> manipulate an XWiki instance.
>
> Your proposal should details what you plan to do, what Android version
> your are targeting (should support version as old as possible since
> latest version are far from being as common as application authors
> would like them to be :)), etc.
>
> > Can I start working on this project or some other person is working on
> > this. Can I start preparing some of the snapshots that i can attach in my
> > project proposal.
>
> If you are talking 

Re: [xwiki-devs] devs Digest, Vol 105, Issue 2

2016-03-01 Thread Jian Guo
Well it seems a lot of work to do, but I have some basic ideas about this 
project. Thanks for your reply.
> On Mar 1, 2016, at 7:00 PM, devs-requ...@xwiki.org wrote:
> 
> Send devs mailing list submissions to
>   devs@xwiki.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>   http://lists.xwiki.org/mailman/listinfo/devs
> or, via email, send a message with subject or body 'help' to
>   devs-requ...@xwiki.org
> 
> You can reach the person managing the list at
>   devs-ow...@xwiki.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of devs digest..."
> 
> 
> Today's Topics:
> 
>   1. Re: [GSoC 2016]Introduction (Thomas Mortagne)
>   2. Re: GSoC 2016 - Improve l10n.xwiki.org (Nanduni Nimalsiri)
>   3. [ANN] XWiki 7.4.2 released (Ecaterina Moraru (Valica))
>   4. GSoC 2016 (Anjali)
> 
> 
> --
> 
> Message: 1
> Date: Tue, 1 Mar 2016 10:27:01 +0100
> From: Thomas Mortagne 
> To: XWiki Developers 
> Subject: Re: [xwiki-devs] [GSoC 2016]Introduction
> Message-ID:
>   

Re: [xwiki-devs] GSoC 2016 - Improve l10n.xwiki.org

2016-03-01 Thread Thomas Mortagne
I just enabled Sinhalese (as "si") on l10n wiki but it will take some
time until it's fully ready (new entries are created for each
translation keys and there is a lot of those).

On Tue, Mar 1, 2016 at 10:58 AM, Nanduni Nimalsiri
 wrote:
> Dear Sir,
>
> Thank you very much for the quick reply. I like UX stuff basically and
> that's why I am very interested in this project. I am trying to get
> familiarized with the translator, so that I can come up with better
> suggestions for improvements.  I would be very much glad if you can enable
> Sinhalese support for me to experience the translator further.
>
> I shall follow your instructions and report once done or if I have any
> problem. Thank you.
>
> Best regards,
> Nanduni.
>
> On 1 March 2016 at 13:44, Thomas Mortagne  wrote:
>>
>> Hi Nanduni,
>>
>> Always great to see someone so interested in working on XWiki :)
>>
>> We did not really defined any scope for l10n proposal. For me the best
>> is that you play a bit with it (maybe translate a few things, I can
>> enable Sinhalese or some other language that would not be listed yet
>> if you want) and see what are the main pain points for a translator.
>> You also have a few ideas on
>>
>> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Improvel10nxwikiorg2016
>> and http://design.xwiki.org/xwiki/bin/view/Improvements/i10n.
>>
>> Then you make a proposal with what you think you can achieve in the
>> GSOC timeframe.
>> http://design.xwiki.org/xwiki/bin/view/Improvements/i10n is a good
>> place to put details of your proposal and then discuss it on the
>> mailing list with the community.
>>
>> Note: you can also ask quick questions on IRC (see
>> http://dev.xwiki.org/xwiki/bin/view/IRC/). My id on IRC is tmortagne
>> (but no need to always as to me personally :)) there and my time zone
>> is GMT+1 (France) and it's more or less the same for most of the core
>> dev team.
>>
>> Here are the main features right now:
>>
>> 1) A UI for contributor to translation keys with mainly
>> ** a UI which display all keys filtered by language, resource and
>> status (empty, outdated, etc)
>> ** a search UI
>>
>> This is the main target for the GSOC. The idea is to make easier to
>> contribute.
>>
>> 2) UI and automated scheduler to update the keys and default
>> translation on l10n.xwiki.org from the source (add new keys, update
>> the english version if something change on git side, etc)
>>
>> This is used mostly by the dev team but it could use some love, like
>> making things more asynchronous (right now you start an import, get a
>> timeout and hope that it will be done at some point on the background)
>>
>> 3) UI and API to export translation as usable resources (that's mainly)
>>
>> This one is ok enough for now so unless you see some easy improvements
>> on your side no need to concentrate too much on it.
>>
>> On Tue, Mar 1, 2016 at 6:59 AM, Nanduni Nimalsiri
>>  wrote:
>> > Dear Sir,
>> >
>> > I am *Nanduni Nimalsiri,* a third year undergraduate at Department of
>> > Computer Science and Engineering, University of Moratuwa, Sri Lanka. I
>> > had
>> > been going through the XWiki's GSoC projects ideas list since 20th
>> > February
>> > and  I was very eagerly waiting for XWiki to get selected for the 2016
>> > Google Summer of Code programme. I am very happy that XWiki got selected
>> > this time, because I had always been expecting to take part in a  GSoC
>> > project with XWiki community.
>> >
>> > Actually I am very interested in contributing to open source projects
>> > and I
>> > already have experiences in working with a variety of open source
>> > projects.
>> > I am very familiar in programming with Java, C, C#, JavaScript, PHP,
>> > XML,
>> > jQuery, web designing, cloud applications and many more which I have
>> > used
>> > for most of my university projects and other exterior projects. I am a
>> > quick learner and I am very confident that I would be able to catch up
>> > with
>> > new technologies very soon.
>> >
>> > I am very familiar with JavaScript  and UI stuff. So I found an
>> > interesting
>> > project in XWiki ideas list that matches with my interests. Out of the
>> > project ideas listed, I would like to contribute to the project *Improve
>> > l10n.xwiki.org
>> >
>> > .
>> > *The
>> > project description includes : "*The student will have to study it and
>> > propose improvements, there is no definite list of things to do*". Can
>> > you
>> > please let me know the scope of this proposed project and how I should
>> > get
>> > started. Thank you.
>> >
>> > Best regards,
>> > Nanduni.
>> >
>> > --
>> > *Nanduni Nimalsiri*
>> > Undergraduate, Department of Computer Science and Engineering,
>> > University
>> > of Moratuwa, Sri Lanka.
>> > Software Engineering Intern, WSO2 Inc. (http://wso2.com)
>> > email : nanduni...@cse.mrt.ac.lk, 

[xwiki-devs] GSoC 2016

2016-03-01 Thread Anjali
Hi,

I am a GSoC 2016 aspirant. I am interested in the project *"**Convert
existing tests to the latest technologies*". I was a GSoC student last
year. I worked on a project "Automation Testing" where I used Selenium,
Maven, JUnit etc in building a Java Based Testing Framework.

I would highly appreciate if I could get any pointers so that I could come
up with a good proposal.

Thank You.

-- 
Regards,
Anjali
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


[xwiki-devs] [ANN] XWiki 7.4.2 released

2016-03-01 Thread Ecaterina Moraru (Valica)
The XWiki development team is proud to announce the availability of XWiki
7.4.2.
This is a bugfix release that fixes important bugs discovered in the 7.4.1
version.

You can download it here: http://www.xwiki.org/xwiki/bin/view/Main/Download

Make sure to review the release notes:
http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki742

The following people have contributed code to this release (sorted
alphabetically):
Alexandru Cotiugă
Denis Gervalle
Ecaterina Moraru (Valica)
Eduard Moraru
Guillaume Delhumeau
Sergiu Dumitriu
Thomas Mortagne
Vincent Massol

Thanks for your support
-The XWiki dev team
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] GSoC 2016 - Improve l10n.xwiki.org

2016-03-01 Thread Nanduni Nimalsiri
Dear Sir,

Thank you very much for the quick reply. I like UX stuff basically and
that's why I am very interested in this project. I am trying to get
familiarized with the translator, so that I can come up with
better suggestions for improvements.  I would be very much glad if you
can enable
Sinhalese support for me to experience the translator further.

I shall follow your instructions and report once done or if I have any
problem. Thank you.

Best regards,
Nanduni.

On 1 March 2016 at 13:44, Thomas Mortagne  wrote:

> Hi Nanduni,
>
> Always great to see someone so interested in working on XWiki :)
>
> We did not really defined any scope for l10n proposal. For me the best
> is that you play a bit with it (maybe translate a few things, I can
> enable Sinhalese or some other language that would not be listed yet
> if you want) and see what are the main pain points for a translator.
> You also have a few ideas on
>
> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Improvel10nxwikiorg2016
> and http://design.xwiki.org/xwiki/bin/view/Improvements/i10n.
>
> Then you make a proposal with what you think you can achieve in the
> GSOC timeframe.
> http://design.xwiki.org/xwiki/bin/view/Improvements/i10n is a good
> place to put details of your proposal and then discuss it on the
> mailing list with the community.
>
> Note: you can also ask quick questions on IRC (see
> http://dev.xwiki.org/xwiki/bin/view/IRC/). My id on IRC is tmortagne
> (but no need to always as to me personally :)) there and my time zone
> is GMT+1 (France) and it's more or less the same for most of the core
> dev team.
>
> Here are the main features right now:
>
> 1) A UI for contributor to translation keys with mainly
> ** a UI which display all keys filtered by language, resource and
> status (empty, outdated, etc)
> ** a search UI
>
> This is the main target for the GSOC. The idea is to make easier to
> contribute.
>
> 2) UI and automated scheduler to update the keys and default
> translation on l10n.xwiki.org from the source (add new keys, update
> the english version if something change on git side, etc)
>
> This is used mostly by the dev team but it could use some love, like
> making things more asynchronous (right now you start an import, get a
> timeout and hope that it will be done at some point on the background)
>
> 3) UI and API to export translation as usable resources (that's mainly)
>
> This one is ok enough for now so unless you see some easy improvements
> on your side no need to concentrate too much on it.
>
> On Tue, Mar 1, 2016 at 6:59 AM, Nanduni Nimalsiri
>  wrote:
> > Dear Sir,
> >
> > I am *Nanduni Nimalsiri,* a third year undergraduate at Department of
> > Computer Science and Engineering, University of Moratuwa, Sri Lanka. I
> had
> > been going through the XWiki's GSoC projects ideas list since 20th
> February
> > and  I was very eagerly waiting for XWiki to get selected for the 2016
> > Google Summer of Code programme. I am very happy that XWiki got selected
> > this time, because I had always been expecting to take part in a  GSoC
> > project with XWiki community.
> >
> > Actually I am very interested in contributing to open source projects
> and I
> > already have experiences in working with a variety of open source
> projects.
> > I am very familiar in programming with Java, C, C#, JavaScript, PHP, XML,
> > jQuery, web designing, cloud applications and many more which I have used
> > for most of my university projects and other exterior projects. I am a
> > quick learner and I am very confident that I would be able to catch up
> with
> > new technologies very soon.
> >
> > I am very familiar with JavaScript  and UI stuff. So I found an
> interesting
> > project in XWiki ideas list that matches with my interests. Out of the
> > project ideas listed, I would like to contribute to the project *Improve
> > l10n.xwiki.org
> > <
> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Improvel10nxwikiorg2016
> >.
> > *The
> > project description includes : "*The student will have to study it and
> > propose improvements, there is no definite list of things to do*". Can
> you
> > please let me know the scope of this proposed project and how I should
> get
> > started. Thank you.
> >
> > Best regards,
> > Nanduni.
> >
> > --
> > *Nanduni Nimalsiri*
> > Undergraduate, Department of Computer Science and Engineering, University
> > of Moratuwa, Sri Lanka.
> > Software Engineering Intern, WSO2 Inc. (http://wso2.com)
> > email : nanduni...@cse.mrt.ac.lk, nand...@wso2.com
> > blog : http://nanduni.blogspot.com/
> > website: http://nanduni-nimalsiri.branded.me/
> > mobile : +94714114256
> > ___
> > devs mailing list
> > devs@xwiki.org
> > http://lists.xwiki.org/mailman/listinfo/devs
>
>
>
> --
> Thomas Mortagne
>



-- 
*Nanduni Nimalsiri*
Undergraduate, Department of Computer Science and Engineering, University
of Moratuwa, 

Re: [xwiki-devs] [GSoC 2016]Introduction

2016-03-01 Thread Thomas Mortagne
Hi Jian,

It's great that this project drive so much attention :)

I will copy/paste what I told Manish since you are interested in the
same project:

We mostly discuss projects here so no need to contact me directly.

What is in https://github.com/xwiki-contrib/android-authenticator is
mostly a not finished crappy POC aiming at the following goal:

1) Provide a reusable standard Android authenticator that any
application would use to communicate with an XWiki instance. The same way many
applications propose you to reuse the registered Google accounts for example. It
must be as safe as possible (no clear password given to all
application asking for it for example :)).

2) As both an example of how to use this authenticator and a very
useful tool, implement a synchronization adapter which will be in
charge of:
** putting all (or a configurable subset of) the users from the
wiki in your Android contacts and automatically update them
** (nice to have) allow modifying those Android contacts and send the
modifications to the wiki

There is a lot of stuff already started but should not be taken as
granted and at the end the result should be:
* well documented (especially what an application author should do to
use that connector properly but also for anyone that want to continue
working on it)
* have automated tests
* easily built without something like Android Studio (probably graddle
which seems to be the new standard in Android world. XWiki is mainly
using Maven right now and Maven have Android plugins.), it will also
need to be automatically built on http://ci.xwiki.org

Of course the plan is to have it on Google Play Store at the end :)

Feature wise this project is not very big (and it's already started)
but the most important thing is to be as standard and integrated as
possible and easy to use for applications that would want to
manipulate an XWiki instance.

Your proposal should details what you plan to do, what Android version
your are targeting (should support version as old as possible since
latest version are far from being as common as application authors
would like them to be :)), etc.

On Tue, Mar 1, 2016 at 9:35 AM, Jian Guo  wrote:
> Dear developers:
>My name is Jian Guo. I have been studied Software Engineering for
> two years in Huazhong University of Science and Technology(HUST), China. I
> noticed that you have been accepted as mentor organization in GSoC 2016. I
> am familiar in Java and Android Development so I am really interested in
> the idea - Android XWiki authenticator and contact synchronization
> mentioned in your idea page. I would like to ask whether there are more
> details about this idea. What does the "Android account" refer to here?
>Looking forward to your reply.
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs



-- 
Thomas Mortagne
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] Android XWiki authenticator and contact synchronization - GSOC 2016

2016-03-01 Thread Thomas Mortagne
Hi Manish,

Great to see someone interested in that project, I would love to have
all wiki contact on my phone :)

We mostly discuss projects here so no need to contact me directly.

On Tue, Mar 1, 2016 at 6:15 AM, Manish Bisht  wrote:
> Hello Devs,
>
> I am Manish Bisht currently in second year perusing B.Tech from SKIT,
> Jaipur, Rajasthan (India). I am familiar with many languages some of them
> are HTML, CSS, JavaScript, PHP, C/C++, Java, and I am currently learning
> Python also. I have created many projects which are hosted on my github
> account (https://github.com/manishbisht). Also apart from my college hours
> i have also started my own startup with Run4Offers (
> http://www.run4offers.com/)
>


> I would love to contribute on this project. So now I want to contact the
> mentor for the project discussion. How to contact him. Also If i am going
> right Under this project we have to make one android application to craete
> a XWiki authenticator and contact synchronization of XWiki users in the
> Android contacts. And after authenticating the account will be added to the
> accounts list like Google, Dropbox are added(I have added the snapshot but
> I got the message need approval from moderator so i have mailed again with
> same text without snapshot). And then for contact syncronization we have to
> make syncronization like the WhatsApp does.
>

What is in https://github.com/xwiki-contrib/android-authenticator is
mostly a not finished POC for the following goal:

1) Provide a reusable standard Android authenticator that any
application would use to talk to an XWiki instance. The same way many
applications propose you to reuse the registered Google accounts. It
must be as safe as possible (no clear password given to all
application asking for it for example :)).

2) As both an example of how to use this authenticator and a very
useful tool, implement a synchronization adapter which will be in
charge of:
** putting all (or a configurable subset of them) the users from the
wiki in your Android contacts
** (nice to have) all modifying those Android contacts and send the
modifications to the wiki

There is a lot of stuff already started but should not be taken as
granted and at the end the result should be:
* well documented (especially what an application author should do to
use that connector properly but also for anyone that want to continue
working on it)
* have automated tests
* easily built without something like Android Studio (probably graddle
which seems to be the new standard in Android world. XWiki is mainly
using Maven right now and Maven have Android plugins.), it will also
need to be automatically built on ci.xwiki.org

Of course the plan is to have it on Google Play Store at the end :)

Feature wise this project is not very big (and it's already started)
but the most important thing is to be as standard and integrated as
possible and easy to use for applications that would want to
manipulate an XWiki instance.

Your proposal should details what you plan to do, what Android version
your are targeting (should support version as old as possible since
latest version are far from being as common as application authors
would like them to be :)), etc.

> Can I start working on this project or some other person is working on
> this. Can I start preparing some of the snapshots that i can attach in my
> project proposal.

If you are talking about
https://github.com/xwiki-contrib/android-authenticator yes nobody is
planning to work on it any time soon as far as I know.

Now for the "Can I start working on this project" it depends what you
mean exactly. Anybody can work on it and do pull requests since it's
an open source project but as for the GSOC we did not pass the student
selection phase yet so it's mostly about writing proposals for now.

>
> Waiting for your replies.
>
> Regards,
> Manish Bisht
> Founder/CEO
> Run4Offers.com
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs



-- 
Thomas Mortagne
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


[xwiki-devs] [GSoC 2016]Introduction

2016-03-01 Thread Jian Guo
Dear developers:
   My name is Jian Guo. I have been studied Software Engineering for
two years in Huazhong University of Science and Technology(HUST), China. I
noticed that you have been accepted as mentor organization in GSoC 2016. I
am familiar in Java and Android Development so I am really interested in
the idea - Android XWiki authenticator and contact synchronization
mentioned in your idea page. I would like to ask whether there are more
details about this idea. What does the "Android account" refer to here?
   Looking forward to your reply.
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs


Re: [xwiki-devs] GSoC 2016 - Improve l10n.xwiki.org

2016-03-01 Thread Thomas Mortagne
Hi Nanduni,

Always great to see someone so interested in working on XWiki :)

We did not really defined any scope for l10n proposal. For me the best
is that you play a bit with it (maybe translate a few things, I can
enable Sinhalese or some other language that would not be listed yet
if you want) and see what are the main pain points for a translator.
You also have a few ideas on
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Improvel10nxwikiorg2016
and http://design.xwiki.org/xwiki/bin/view/Improvements/i10n.

Then you make a proposal with what you think you can achieve in the
GSOC timeframe.
http://design.xwiki.org/xwiki/bin/view/Improvements/i10n is a good
place to put details of your proposal and then discuss it on the
mailing list with the community.

Note: you can also ask quick questions on IRC (see
http://dev.xwiki.org/xwiki/bin/view/IRC/). My id on IRC is tmortagne
(but no need to always as to me personally :)) there and my time zone
is GMT+1 (France) and it's more or less the same for most of the core
dev team.

Here are the main features right now:

1) A UI for contributor to translation keys with mainly
** a UI which display all keys filtered by language, resource and
status (empty, outdated, etc)
** a search UI

This is the main target for the GSOC. The idea is to make easier to contribute.

2) UI and automated scheduler to update the keys and default
translation on l10n.xwiki.org from the source (add new keys, update
the english version if something change on git side, etc)

This is used mostly by the dev team but it could use some love, like
making things more asynchronous (right now you start an import, get a
timeout and hope that it will be done at some point on the background)

3) UI and API to export translation as usable resources (that's mainly)

This one is ok enough for now so unless you see some easy improvements
on your side no need to concentrate too much on it.

On Tue, Mar 1, 2016 at 6:59 AM, Nanduni Nimalsiri
 wrote:
> Dear Sir,
>
> I am *Nanduni Nimalsiri,* a third year undergraduate at Department of
> Computer Science and Engineering, University of Moratuwa, Sri Lanka. I had
> been going through the XWiki's GSoC projects ideas list since 20th February
> and  I was very eagerly waiting for XWiki to get selected for the 2016
> Google Summer of Code programme. I am very happy that XWiki got selected
> this time, because I had always been expecting to take part in a  GSoC
> project with XWiki community.
>
> Actually I am very interested in contributing to open source projects and I
> already have experiences in working with a variety of open source projects.
> I am very familiar in programming with Java, C, C#, JavaScript, PHP, XML,
> jQuery, web designing, cloud applications and many more which I have used
> for most of my university projects and other exterior projects. I am a
> quick learner and I am very confident that I would be able to catch up with
> new technologies very soon.
>
> I am very familiar with JavaScript  and UI stuff. So I found an interesting
> project in XWiki ideas list that matches with my interests. Out of the
> project ideas listed, I would like to contribute to the project *Improve
> l10n.xwiki.org
> .
> *The
> project description includes : "*The student will have to study it and
> propose improvements, there is no definite list of things to do*". Can you
> please let me know the scope of this proposed project and how I should get
> started. Thank you.
>
> Best regards,
> Nanduni.
>
> --
> *Nanduni Nimalsiri*
> Undergraduate, Department of Computer Science and Engineering, University
> of Moratuwa, Sri Lanka.
> Software Engineering Intern, WSO2 Inc. (http://wso2.com)
> email : nanduni...@cse.mrt.ac.lk, nand...@wso2.com
> blog : http://nanduni.blogspot.com/
> website: http://nanduni-nimalsiri.branded.me/
> mobile : +94714114256
> ___
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs



-- 
Thomas Mortagne
___
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs