juneau-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shalitha Suranga <shalithasura...@gmail.com>
Subject Re: Regarding Juneau Project Contribution
Date Sat, 10 Nov 2018 15:08:20 GMT
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