On 4/24/18 11:14 AM, Deshani Geethika wrote:
> Hi Dave,
> 
> As per GSoC official time-line, from 23rd April to 14th May period is
> considered as "Community Bonding Period".
> 
> During this period I would like to finalize my design and separate my
> project into several tickets. Also, I would like to get more familiarized
> with Allura code-base and Allura team.
> 
> Could you guide me what would be the best way to start off with.
> 
> Regards!
> 

Sounds like good goals for the community bonding period.

I've added you as a developer on our self-hosted Allura project
https://forge-allura.apache.org/p/allura/ which means you can assign tickets to
yourself, make new ones, update existing ones, etc.  I'd recommend having many
small incremental tickets (perhaps even smaller pieces of work than you outlined
in the project proposal), so that its easy to manage them and review them.  And
of course you don't need to make them all right away :)

To familiarize yourself with Allura, you can read more of the documentation -
assuming you haven't read it all already ;)  
https://forge-allura.apache.org/docs/

And working on Allura code itself is best.  Find an existing ticket or anything
you notice that could be made better, and make a fix for it.  A really easy one
that I could suggest is https://forge-allura.apache.org/p/allura/tickets/1699/

I've also noticed that our test suite has failed the past few times:
https://builds.apache.org/blue/organizations/jenkins/Allura/activity  It
probably is related to the "Make debug pages and post permalinks work correctly
when behind a proxy" commit.  You could take a look at fixing that if you want.
Otherwise I will soon.

Lastly, reviewing other people's work is a good way to get familiar with the
code and best practices.  I will have a fix for
https://forge-allura.apache.org/p/allura/tickets/6353/ coming soon, so watch out
for that.  You won't be able to merge my branch to master, but it can be a good
way for you to learn from others.  And any constructive feedback would be
welcome too, of course.




-- 
Dave Brondsema : d...@brondsema.net
http://www.brondsema.net : personal
http://www.splike.com : programming
              <><

Reply via email to