Hi Sean,

Currently I am setting up the project on my local system. I went through
last year's proposal and I have some new ideas that I would like to
mention. Some of the major features that I want to work on are listed
below.

   1. User signup/login using their social media accounts(Google, Facebook,
   Twitter). Use OAuth for user authentication. There are a lot of excellent
   django libraries available such as django-allauth, django-social-auth etc.
   2. Add admin functionality using django admin interface and customize it
   by developing new forms.
   3. Design and Develop REST APIs. There are many open source libraries
   available such as django-rest framework or django-tastypie etc.
   4. Email notification to user corresponding to any change in the
   database.
   5. Automate installation and deployment process. Explore various options
   such as Shell scripts, Python Fabric or a configuration management system
   such as Chef, Ansible or Puppet.

I would really appreciate your opinion on them to improve my proposal.

Thanks,
Chinmaya

On Mon, Mar 23, 2015 at 3:45 PM, Christopher Sean Morrison <brl...@mac.com>
wrote:

>  [image: Boxbe] <https://www.boxbe.com/overview> This message is eligible
> for Automatic Cleanup! (brl...@mac.com) Add cleanup rule
> <https://www.boxbe.com/popup?url=https%3A%2F%2Fwww.boxbe.com%2Fcleanup%3Ftoken%3DD%252FskhDvnRA7HhQPECubffTPvYpujU%252BBHp0wwNALUT2Xx0fJugRDCXJF3NaalImjfv%252FQpp1SRKKfwud0X8kqnfUQdJINIwwEg2J5M1R7%252BFiK%252FNyWbkiCjnu5w3Cnyu2NS%252FM37zpKGjCc%253D%26key%3DwIci1HU%252Bqb6HtrMZFpBeD9xoeadPsDLE%252BVN2I3KyfZU%253D&tc_serial=20800443105&tc_rand=1797364912&utm_source=stf&utm_medium=email&utm_campaign=ANNO_CLEANUP_ADD&utm_content=001>
> | More info
> <http://blog.boxbe.com/general/boxbe-automatic-cleanup?tc_serial=20800443105&tc_rand=1797364912&utm_source=stf&utm_medium=email&utm_campaign=ANNO_CLEANUP_ADD&utm_content=001>
>
>
> On Mar 23, 2015, at 2:18 AM, Chinmaya Patanaik <patanaikchinm...@gmail.com>
> wrote:
>
> > I am a first year masters student from Prague, Czech Republic. I am
> interested in contributing to 'Materials Database' project under BRL-CAD.
>
> Welcome Chinmaya!
>
> > I went through the github repository. It seems an initial version has
> been created using PHP. I was thinking of implementing it using
> Python/Django and any robust database such as Mysql or Postgresql.
>
> Language is but an implementation detail.  You should focus on what
> features, improvements, goals you aim to achieve.  Translating everything
> the current implementation does from PHP to Django without making any
> improvements would not be a desirable proposal.
>
> > I would really appreciate if someone can guide me in the right direction.
>
> The best way is for you to set up the current Materials Database code, get
> it working, and see how you would improve it.  I believe the current system
> also integrates with Mediawiki too so that’s another consideration.  Your
> proposal should be as details as possible.  See prior year proposals for
> examples.  You may also want to look at our mailing list archives as the
> materials database effort has been discussed a few times recently.
>
> Cheers!
> Sean
>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> BRL-CAD Developer mailing list
> brlcad-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to