juneau-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Bognar <jamesbog...@apache.org>
Subject Re: Regarding Juneau Project Contribution
Date Sat, 10 Nov 2018 15:21:51 GMT
Thanks!  That's going to be very helpful.



On Sat, Nov 10, 2018 at 10:08 AM Shalitha Suranga <shalithasuranga@gmail.com>
wrote:

> Hi.. James
>
> Awesome idea!! I am also writing tech articles. I usually write on medium
> <https://medium.com/@shalithasuranga> and sometimes I share
> on reddit and hackernews.
>
> I'll write introduction(related to core) article about Juneau with several
> examples.
>
> Thanks
>
> On Sat, Nov 10, 2018 at 8:11 PM James Bognar <jamesbognar@apache.org>
> wrote:
>
>> Another thought...
>>
>> We could use how-to articles published out on the web (dzone, stacktrace,
>> etc...).  I see you're writing examples on serialization.  Articles to go
>> along with those examples would be really helpful.
>>
>> I personally haven't had time to write any articles, and I'm not even
>> sure where are good places to post anymore.
>>
>> Anyone know popular websites for posting open source articles nowadays?
>>
>> On Fri, Nov 9, 2018 at 10:39 PM Shalitha Suranga <
>> shalithasuranga@gmail.com> wrote:
>>
>>> Hi James
>>>
>>> Nice to see the future work. Thank you
>>>
>>> On Sat, Nov 10, 2018 at 12:26 AM James Bognar <jamesbognar@apache.org>
>>> wrote:
>>>
>>>> Hi Shalitha,
>>>>
>>>> I'm open to ideas.
>>>>
>>>> Future work that comes to mind:
>>>>
>>>>    - YAML support.
>>>>    This is kind of big though.  You would essentially be cloning the
>>>>    JSON serializers and parsers and converting them to use YAML syntax.
>>>>
>>>>    - Other possible languages:  BSON, Protobuf, Amazon Ion
>>>>
>>>>    - @JsonSchema validation support for all serializers and parsers.
>>>>    This is also kind of big.  Basically you would adding
>>>>    SERIALIZER_validating and PARSER_validating settings (disabled by default)
>>>>    that would allow automatic schema validation of input and output just
like
>>>>    we do for the OpenAPI serializer and parser.
>>>>
>>>>    - Investigate OpenAPI 3 support.  The Swagger API is currently at
>>>>    Swagger 2.0.
>>>>
>>>>    - FreeMarker integration.
>>>>
>>>>    - Proofread documentation.  It would be good to clean up areas that
>>>>    are confusing.
>>>>
>>>> Does anyone have a wish list they'd like to contribute?
>>>>
>>>> On Fri, Nov 9, 2018 at 12:06 PM Shalitha Suranga <
>>>> shalithasuranga@gmail.com> wrote:
>>>>
>>>>> Hi.. James
>>>>>
>>>>> Can you advice about some planned features of Juneau.? I am looking
>>>>> for some tasks to contribute.
>>>>> Thus I am checking each feature and looking what is missing
>>>>>
>>>>> Thanks
>>>>>
>>>>> On Sun, Nov 4, 2018 at 9:16 PM Shalitha Suranga <
>>>>> shalithasuranga@gmail.com> wrote:
>>>>>
>>>>>> Hi.. James
>>>>>>
>>>>>> Thank you very much for the response. I will check updated
>>>>>> instructions and
>>>>>> start sending some patches according to jira tickets very first
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Sun, Nov 4, 2018 at 8:50 PM James Bognar <jamesbognar@apache.org>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Shalitha,
>>>>>>>
>>>>>>> Those instructions were out-of-date and still referred to the
>>>>>>> incubator project.  I've updated the instructions:
>>>>>>>
>>>>>>> https://cwiki.apache.org/confluence/display/JUNEAU/Setting+up+your+Eclipse+workspace
>>>>>>>
>>>>>>>  - I think Juneau is providing set of jar libs for REST apis,
>>>>>>> serialization and Microservices am I getting correctly?
>>>>>>> That's correct.  All of our documentation is contained in Javadocs
>>>>>>> which can be found here:
>>>>>>> http://juneau.apache.org/#documentation.html
>>>>>>>
>>>>>>> For smaller code contributions, you can submit pull requests
in Jira
>>>>>>> tickets.  I try to merge changes immediately.  If you start adding
lots of
>>>>>>> code, we can discuss adding you as a PMC/Commiter so you can
deliver
>>>>>>> straight to the master branch.
>>>>>>>
>>>>>>> Let me know if you have any other issues!
>>>>>>>
>>>>>>>
>>>>>>> On Sun, Nov 4, 2018 at 12:17 AM Shalitha Suranga <
>>>>>>> shalithasuranga@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi.. James
>>>>>>>>
>>>>>>>> I am currently a committer of Apache Allura. I am trying
to start
>>>>>>>> contributing
>>>>>>>> Juneau project. I followed these
>>>>>>>> <https://cwiki.apache.org/confluence/display/JUNEAU/Setting+up+your+Eclipse+workspace>
steps
>>>>>>>> to setup developer environment. I am getting
>>>>>>>> several issues
>>>>>>>>
>>>>>>>> - "The import org.junit cannot be resolved" how I can properly
>>>>>>>> solve this?
>>>>>>>> - I think Juneau is providing set of jar libs for REST apis,
>>>>>>>> serialization and Microservices am I getting correctly?
>>>>>>>>
>>>>>>>> I found this
>>>>>>>> <https://cwiki.apache.org/confluence/display/JUNEAU/Contributing+for+Non-committers>
link
>>>>>>>> for getting started. Could you advice how to start contributing
? I haven't
>>>>>>>> worked with Apache java based projects before
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>> --
>>>>>>>> Regards,
>>>>>>>> *Shalitha Suranga*
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>> *Shalitha Suranga*
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Regards,
>>>>> *Shalitha Suranga*
>>>>>
>>>>>
>>>>>
>>>
>>> --
>>> Regards,
>>> *Shalitha Suranga*
>>>
>>>
>>>
>
> --
> Regards,
> *Shalitha Suranga*
>
>
>

Mime
View raw message