Hi Sean,

I am interested in the Benchmark Performance Database project. I went
through the installation instructions and I was able to successfully set it
up on my local system. But I noticed a couple of issues which are listed
below.

1. Navbar url links are not properly configured. Ex - 'about' gives 404
error, 'Docs' link template is not developed, home redirection is not
working etc.
2. .swp files in deploy folders are included in the git repository. It
should be added to .gitignore file(Minor issue).
3. Do the log files need to follow a particular format? Can you please
provide a link to a sample log file. For testing purpose I created a .log
file and I tried to upload it. But it failed giving a 404 error.

I also have some ideas for enhancement.
1. Create a user profile page. Add features such as new user signup,
existing user login, personal template for users to manage their log files.
2. Develop templates for features such as create user profile, delete
profile, edit profile, login/log out page, change password, forgot
password, add log files, Delete log files,  account verification by email,
etc.
3. User signup via their social media accounts(Google, Facebook, Twitter)
using django libraries such as django-allauth, django-social-auth etc.
4. Email notification to user corresponding to any event such as new file
upload or change to database. Also currently the log files are uploaded via
the web interface. It would be nice to attach the log file and send through
email.
5. Sort and search functionality in log files or tag/search using some log
attribute.
6. Add continuous integration process.
7. As suggested earlier, 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.

If I understand correctly, the purpose of this project is to plot
meaningful graphs using the data from log files. I don't have any
experience in visualization process. So can you please briefly which
libraries are used in the project and any specific ideas that you want to
be implemented during GSOC?

Thanks,
Chinmaya
------------------------------------------------------------------------------
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