juneau-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ayeshmantha Perera <akayeshman...@gmail.com>
Subject Re: Applying for the outreachy 2019 december programme.
Date Mon, 09 Sep 2019 18:24:24 GMT
Hi All

We got the green light from Outreachy program. Project is listed
officially on their website but will not be visible for applicants till oct
1st.
James I already sent a mail for you to join the project as well.

And congrats to all and I think this will be a great thing for our
community.

Regards
Ayesh




On Mon, Sep 9, 2019 at 5:39 PM Ayeshmantha Perera <akayeshmantha@gmail.com>
wrote:

> Hi James
>
> That will be awesome
>
>
> On Mon 9. Sep 2019 at 17:37, James Bognar <jamesbognar@apache.org> wrote:
>
>> I asked on Slack and it sounds like these would have to be hosted on
>> Gitbox.  I'll start that process.
>>
>> On Mon, Sep 9, 2019 at 10:09 AM James Bognar <jamesbognar@apache.org>
>> wrote:
>> >
>> > I've gone ahead and split out the PetStore code into 3 projects:
>> >
>> > - juneau-examples-petstore-api - PetStore interface and DTOs.
>> > - juneau-examples-petstore-server - The REST implementation of the
>> > PetStore interface.
>> > - juneau-examples-petstore-client - Contains a PetStore remote proxy
>> > and code for populating the database through REST.
>> >
>> > As part of this change, I was able to clean up some of the
>> > intra-project dependencies:
>> > - Creating @RemoteResource-annotated interfaces no longer has
>> > dependencies on juneau-rest-server and juneau-rest-client.  You only
>> > need juneau-marshall.
>> > - The juneau-rest-client no longer has a dependency on
>> juneau-rest-server.
>> >
>> > I think the petstore apps should probably be put in their own git
>> > repo.  Does anyone know if we can host these directly in GitHub, or do
>> > we need to set up a Gitbox for them?  Do the candidates need to submit
>> > CLAs to contribute to this code?
>> >
>> > On Sun, Sep 8, 2019 at 11:20 AM James Bognar <jamesbognar@apache.org>
>> wrote:
>> > >
>> > > Sounds good!
>> > >
>> > > On Sun, Sep 8, 2019 at 10:23 AM Ayeshmantha Perera
>> > > <akayeshmantha@gmail.com> wrote:
>> > > >
>> > > > Hi James
>> > > >
>> > > > I am going to proceed with the application since it's been 8th
>> september I think it's good to proceed.
>> > > >
>> > > > Ayesh
>> > > >
>> > > > On Thu, Sep 5, 2019 at 8:19 PM Ayeshmantha Perera <
>> akayeshmantha@gmail.com> wrote:
>> > > >>
>> > > >> Hi James
>> > > >>
>> > > >> Sure let's wait till 7th of September to submit the proposal
>> > > >>
>> > > >> Ayesh
>> > > >>
>> > > >>
>> > > >> On Thu 5. Sep 2019 at 17:22, James Bognar <jamesbognar@apache.org>
>> wrote:
>> > > >>>
>> > > >>> I'm good with the proposal unless anyone else has input.
>> > > >>>
>> > > >>> On Thu, Sep 5, 2019 at 10:50 AM Ayeshmantha Perera
>> > > >>> <akayeshmantha@gmail.com> wrote:
>> > > >>> >
>> > > >>> > Hi James,
>> > > >>> >
>> > > >>> > Are we good proceed with the proposal or do we need more
time?
>> > > >>> >
>> > > >>> > Best
>> > > >>> > Ayesh
>> > > >>> >
>> > > >>> > On Thu, Sep 5, 2019 at 4:03 PM Ayeshmantha Perera <
>> akayeshmantha@gmail.com> wrote:
>> > > >>> >>
>> > > >>> >> Hi James
>> > > >>> >>
>> > > >>> >> Yes exactly what I meant was to setup the dev environment
 and
>> run the sample application then write a small blog post where they can do
>> as a initial contribution.
>> > > >>> >>
>> > > >>> >> Thanks
>> > > >>> >> Regards
>> > > >>> >> Ayesh
>> > > >>> >>
>> > > >>> >> On Thu, Sep 5, 2019 at 3:52 PM James Bognar <
>> jamesbognar@apache.org> wrote:
>> > > >>> >>>
>> > > >>> >>> Hi Ayesh,
>> > > >>> >>>
>> > > >>> >>> I've made some modifications to the proposal
if you can
>> review them.
>> > > >>> >>>
>> > > >>> >>> On Wed, Sep 4, 2019 at 11:50 AM Ayeshmantha Perera
>> > > >>> >>> <akayeshmantha@gmail.com> wrote:
>> > > >>> >>> >
>> > > >>> >>> > Hi James,
>> > > >>> >>> >
>> > > >>> >>> > I updated the proposal with the points as
you requested.It
>> will be great if u can go through and give feedback on it so  we can
>> finalize the proposal.Am attaching the modified proposal here with the mail.
>> > > >>> >>> >
>> > > >>> >>> > Regards
>> > > >>> >>> > Ayesh
>> > > >>> >>> >
>> > > >>> >>> >
>> https://docs.google.com/document/d/1lz7bLrOLXde-7WUf0a4gChuMampYU7Ck-J3G4JlVUQc/edit?usp=sharing
>> > > >>> >>> >
>> > > >>> >>> > On Sun, Sep 1, 2019 at 6:14 PM James Bognar
<
>> jamesbognar@apache.org> wrote:
>> > > >>> >>> >>
>> > > >>> >>> >> That's correct.
>> > > >>> >>> >>
>> > > >>> >>> >> On Sat, Aug 31, 2019 at 3:01 AM Ayeshmantha
Perera
>> > > >>> >>> >> <akayeshmantha@gmail.com> wrote:
>> > > >>> >>> >> >
>> > > >>> >>> >> > Hi James
>> > > >>> >>> >> >
>> > > >>> >>> >> > Just to clarify still we are thinking
about the pet
>> store example right even for the new spring boot app.
>> > > >>> >>> >> >
>> > > >>> >>> >> > Regards
>> > > >>> >>> >> > Ayesh
>> > > >>> >>> >> >
>> > > >>> >>> >> > On Fri 30. Aug 2019 at 14:46, James
Bognar <
>> jamesbognar@apache.org> wrote:
>> > > >>> >>> >> >>
>> > > >>> >>> >> >> Thanks Ayesh for handling this.
>> > > >>> >>> >> >>
>> > > >>> >>> >> >> Some basic ideas for the project
(others please chime
>> in):
>> > > >>> >>> >> >> - Standalone separate project
(separate from examples
>> app)
>> > > >>> >>> >> >> - Spring Boot application
>> > > >>> >>> >> >> - Spring Data for persistence
>> > > >>> >>> >> >> - Juneau for REST
>> > > >>> >>> >> >> - Datatables / Bootstrap.js
for UI
>> > > >>> >>> >> >> - Documentation
>> > > >>> >>> >> >>
>> > > >>> >>> >> >> On Fri, Aug 30, 2019 at 6:48
AM Ayeshmantha Perera
>> > > >>> >>> >> >> <akayeshmantha@gmail.com>
wrote:
>> > > >>> >>> >> >> >
>> > > >>> >>> >> >> > Hi @James
>> > > >>> >>> >> >> >
>> > > >>> >>> >> >> > I think we are good to
proceed with project no 2.I
>> hope we can come up with detailed requirements for the project no 2.
>> > > >>> >>> >> >> >
>> > > >>> >>> >> >> > Thank you
>> > > >>> >>> >> >> > Ayesh
>> > > >>> >>> >> >> >
>> > > >>> >>> >> >> > On Tue, Aug 27, 2019 at
3:05 PM James Bognar <
>> jamesbognar@apache.org> wrote:
>> > > >>> >>> >> >> >>
>> > > >>> >>> >> >> >> Yes...please start
a vote.
>> > > >>> >>> >> >> >>
>> > > >>> >>> >> >> >> On Mon, Aug 26, 2019
at 4:10 PM Ayeshmantha Perera
>> > > >>> >>> >> >> >> <akayeshmantha@gmail.com>
wrote:
>> > > >>> >>> >> >> >> >
>> > > >>> >>> >> >> >> > HI James,
>> > > >>> >>> >> >> >> >
>> > > >>> >>> >> >> >> > Shall I proceed
on the vote for the 2 project
>> ideas.So we can decide which one we proceeding with and come up with a
>> detailed requirements.
>> > > >>> >>> >> >> >> >
>> > > >>> >>> >> >> >> > Thank you
>> > > >>> >>> >> >> >> > Regards
>> > > >>> >>> >> >> >> > Ayesh
>> > > >>> >>> >> >> >> >
>> > > >>> >>> >> >> >> > On Mon, Aug 26,
2019 at 12:39 AM Ayeshmantha
>> Perera <akayeshmantha@gmail.com> wrote:
>> > > >>> >>> >> >> >> >>
>> > > >>> >>> >> >> >> >> Hi James,
>> > > >>> >>> >> >> >> >>
>> > > >>> >>> >> >> >> >> Yes if it’s
more detailed it would be easy for
>> the applicant to get an idea.
>> > > >>> >>> >> >> >> >>
>> > > >>> >>> >> >> >> >> Few things
noticed and good to have.
>> > > >>> >>> >> >> >> >>
>> > > >>> >>> >> >> >> >> 1.Newbie
friendly labeled few tasks in jira
>> > > >>> >>> >> >> >> >> 2.directly
link to set up juneau from the website
>> would be nice to have
>> > > >>> >>> >> >> >> >>
>> > > >>> >>> >> >> >> >> I agree with
you James having a vote would be
>> ideal to take the decision on the project.
>> > > >>> >>> >> >> >> >>
>> > > >>> >>> >> >> >> >> Thank you
>> > > >>> >>> >> >> >> >> Regards
>> > > >>> >>> >> >> >> >> Ayesh
>> > > >>> >>> >> >> >> >>
>> > > >>> >>> >> >> >> >> On Sun 25.
Aug 2019 at 22:46, James Bognar <
>> jamesbognar@apache.org> wrote:
>> > > >>> >>> >> >> >> >>>
>> > > >>> >>> >> >> >> >>> Hi Ayesh,
>> > > >>> >>> >> >> >> >>>
>> > > >>> >>> >> >> >> >>> These
proposals look good so far.  I'm not sure
>> how detailed these
>> > > >>> >>> >> >> >> >>> need
to be but I could come up with a list of
>> requirements for each.
>> > > >>> >>> >> >> >> >>>
>> > > >>> >>> >> >> >> >>> I suppose
we need to narrow this down to a
>> single project before we
>> > > >>> >>> >> >> >> >>> submit
the proposal?  I have no strong
>> preferences for either.  The
>> > > >>> >>> >> >> >> >>> OpenAPI
support is more inline with actually
>> doing open source
>> > > >>> >>> >> >> >> >>> development.
 But the enhancements to the
>> example app would be more
>> > > >>> >>> >> >> >> >>> open-ended
and fun.  We should hold a vote.
>> > > >>> >>> >> >> >> >>>
>> > > >>> >>> >> >> >> >>>
>> > > >>> >>> >> >> >> >>> On Sat,
Aug 24, 2019 at 5:08 PM James Bognar <
>> jamesbognar@apache.org> wrote:
>> > > >>> >>> >> >> >> >>> >
>> > > >>> >>> >> >> >> >>> >
Hi Ayesh,
>> > > >>> >>> >> >> >> >>> >
>> > > >>> >>> >> >> >> >>> >
I’m away from a computer today.  I’ll take a
>> look at these tomorrow.  Thanks!
>> > > >>> >>> >> >> >> >>> >
>> > > >>> >>> >> >> >> >>> >
On Sat, Aug 24, 2019 at 7:14 AM Ayeshmantha
>> Perera <akayeshmantha@gmail.com> wrote:
>> > > >>> >>> >> >> >> >>> >>
>> > > >>> >>> >> >> >> >>> >>
Hi All,
>> > > >>> >>> >> >> >> >>> >>
>> > > >>> >>> >> >> >> >>> >>
Any feed back on the above proposals. Please
>> let me know if anything to be changed.
>> > > >>> >>> >> >> >> >>> >>
>> > > >>> >>> >> >> >> >>> >>
Regards
>> > > >>> >>> >> >> >> >>> >>
Ayesh
>> > > >>> >>> >> >> >> >>> >>
>> > > >>> >>> >> >> >> >>> >>
On Fri, Aug 23, 2019 at 2:27 PM Ayeshmantha
>> Perera <akayeshmantha@gmail.com> wrote:
>> > > >>> >>> >> >> >> >>> >>>
>> > > >>> >>> >> >> >> >>> >>>
Hi James
>> > > >>> >>> >> >> >> >>> >>>
>> > > >>> >>> >> >> >> >>> >>>
After going through the provided template by
>> org committee. I created similar 2 proposal for the below 2 projects.
>> > > >>> >>> >> >> >> >>> >>>
>> > > >>> >>> >> >> >> >>> >>>
1.OpenAPI 3 support[1].
>> > > >>> >>> >> >> >> >>> >>>
2.Adding a Bootstrap/Datatables UI on top of
>> the Petstore sample application[2]
>> > > >>> >>> >> >> >> >>> >>>
>> > > >>> >>> >> >> >> >>> >>>
Give me a feed back on the proposal any
>> changes to be done in order to proceed further.
>> > > >>> >>> >> >> >> >>> >>>
>> > > >>> >>> >> >> >> >>> >>>
Regards
>> > > >>> >>> >> >> >> >>> >>>
Ayeshmantha
>> > > >>> >>> >> >> >> >>> >>>
>> > > >>> >>> >> >> >> >>> >>>
[1]
>> https://docs.google.com/document/d/1w4ju4LWVbCulkn3wJsgKyOz9j9Mrbybki9V88FHvmCk/edit?usp=sharing
>> > > >>> >>> >> >> >> >>> >>>
[2]
>> https://docs.google.com/document/d/1lz7bLrOLXde-7WUf0a4gChuMampYU7Ck-J3G4JlVUQc/edit?usp=sharing
>> > > >>> >>> >> >> >> >>> >>>
>> > > >>> >>> >> >> >> >>> >>>
On Wed, Aug 21, 2019 at 9:42 PM Ayeshmantha
>> Perera <akayeshmantha@gmail.com> wrote:
>> > > >>> >>> >> >> >> >>> >>>>
>> > > >>> >>> >> >> >> >>> >>>>
Hi All
>> > > >>> >>> >> >> >> >>> >>>>
>> > > >>> >>> >> >> >> >>> >>>>
I had a discussion with org committee.Few
>> highlighted points as below.
>> > > >>> >>> >> >> >> >>> >>>>
>> > > >>> >>> >> >> >> >>> >>>>
1) No specific template available for
>> proposal. But gave me a proposal of past outre-achy programme[1].
>> > > >>> >>> >> >> >> >>> >>>>
>> > > >>> >>> >> >> >> >>> >>>>
2) As James suggests we have 5  ideas
>> listed below.Will have to pick one from the below list.
>> > > >>> >>> >> >> >> >>> >>>>
        a) OpenAPI 3 support.  I know you
>> were working on this back in January.
>> > > >>> >>> >> >> >> >>> >>>>
        b) Java Validation support for the
>> parsers
>> > > >>> >>> >> >> >> >>> >>>>
           (
>> https://www.baeldung.com/javax-validation)
>> > > >>> >>> >> >> >> >>> >>>>
        c) YAML support (might be hard
>> though)
>> > > >>> >>> >> >> >> >>> >>>>
        d) Adding a Bootstrap/Datatables UI
>> on top of the Petstore sample
>> > > >>> >>> >> >> >> >>> >>>>
            application.  This would be fun.
>> > > >>> >>> >> >> >> >>> >>>>
        e) The Server Config API is still
>> in its infancy.  Marcelo may be
>> > > >>> >>> >> >> >> >>> >>>>
             interested in getting some
>> help on it.
>> > > >>> >>> >> >> >> >>> >>>>
>> > > >>> >>> >> >> >> >>> >>>>
3)  And finally we need approval from
>> Juneau PMC  on the selected projects proposal.
>> > > >>> >>> >> >> >> >>> >>>>
>> > > >>> >>> >> >> >> >>> >>>>
[1]
>> https://cwiki.apache.org/confluence/display/EDI/Example+Project.
>> > > >>> >>> >> >> >> >>> >>>>
>> > > >>> >>> >> >> >> >>> >>>>
Thank you
>> > > >>> >>> >> >> >> >>> >>>>
Regards
>> > > >>> >>> >> >> >> >>> >>>>
Ayeshmantha
>>
>

Mime
View raw message