On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne <thomas.mortagne(a)xwiki.com>
wrote:
On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht
<manish.bisht490(a)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.mortagne(a)xwiki.com>
wrote:
On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht
<manish.bisht490(a)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 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.mortagne(a)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 <
manish.bisht490(a)gmail.com
> >
> >> 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(a)xwiki.org
>> >
http://lists.xwiki.org/mailman/listinfo/devs
>>
>>
>>
>> --
>> Thomas Mortagne
>> _______________________________________________
>> devs mailing list
>> devs(a)xwiki.org
>>
http://lists.xwiki.org/mailman/listinfo/devs
>>
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org