Forums » Contribute to Project Fedena » New Features development
I am keen on contributing some modules to fedena. I haven't made a shortlist but will be doing that very soon. If you have any ideas you can post them as replies to this thread. If you would like to write the modules yourself and release them under the Apache2 license I would be eager to compensate your effort with my monetary contribution (provided the governing body of the fedena forum / all of us on the forum agree to it).
Here is the first set of modules/modifications
1. Asset Module
Include a field to take the location of the asset. Include another field to accept the category. The category will be used by downstream financial accounting packages like tally to determine the depreciation rate and then calculate the depreciation.

2. Examinations
A facility for students to challenge the scores and apply for "re-scoring". And when the additional exam is posted the student who have applied for rescoring should be "highlighted" or "flagged". A report on who has scored the answer sheets should also be available.

3. Timetable
A facility to automatically generate the timetable without having to drag and drop. The generation process should check the availability of the faculty, the maximum number of hours they can teach and ensure that there is no clash of periods either for the faculty or the students.

4. Student Profiles
Enhancements to the current student profile to track the progress and include extra curricular activities.
I'll take up the development of these myself.
I'm too. I would like to create module for check-in student and integrate with sms service or write some mobile program to notify parent.
Please summarise what these modules will do. That will help us crystalise our thoughts. We can then take up the design and development.
I am planning to develop a module to track teachers who did not took attendance.
Hello All,

I am using Fedna lastest installation on VPS Ubuntu.
At the final step I ran "rake db:create" command as follows and seeing the error shown.
(Note : Username : root and does have all the permissions)

Please copy this text into notepad and can see full with word wrap. Thanking you.

root@microsharp:/var/www/Student/fedena2.2_bundle_pack# rake db:create
(in /var/www/Student/fedena2.2_bundle_pack)
rake aborted!
Could not load the bundler gem. Install it with `gem install bundler`.
/var/www/Student/fedena2.2_bundle_pack/Rakefile:4:in `require'
(See full trace by running task with --trace)

I check the traces and given below for your reference.
root@microsharp:/var/www/Student/fedena2.2_bundle_pack# rake --trace
(in /var/www/Student/fedena2.2_bundle_pack)
rake aborted!
Could not load the bundler gem. Install it with `gem install bundler`.
/var/www/Student/fedena2.2_bundle_pack/config/boot.rb:26:in `load'
/var/www/Student/fedena2.2_bundle_pack/config/boot.rb:26:in `preinitialize'
/var/www/Student/fedena2.2_bundle_pack/config/boot.rb:8:in `boot!'
/var/www/Student/fedena2.2_bundle_pack/Rakefile:4:in `require'
/usr/lib/ruby/1.8/rake.rb:2383:in `load'
/usr/lib/ruby/1.8/rake.rb:2383:in `raw_load_rakefile'
/usr/lib/ruby/1.8/rake.rb:2017:in `load_rakefile'
/usr/lib/ruby/1.8/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/1.8/rake.rb:2016:in `load_rakefile'
/usr/lib/ruby/1.8/rake.rb:2000:in `run'
/usr/lib/ruby/1.8/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/1.8/rake.rb:1998:in `run'

root@microsharp:/var/www/Student/fedena2.2_bundle_pack# gem env
RubyGems Environment:
- RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [i686-linux]
- INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.9.2
- RUBY EXECUTABLE: /usr/bin/ruby1.9.2
- ruby
- x86-linux
- /usr/lib/ruby/gems/1.9.2
- /root/.gem/ruby/1.9.2
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000

root@microsharp:/var/www/Student/fedena2.2_bundle_pack# gem list

*** LOCAL GEMS ***

actionmailer (2.3.5)
actionpack (2.3.5)
activemodel (3.2.5)
activerecord (2.3.5)
activeresource (2.3.5)
activesupport (3.2.5, 2.3.5)
arel (3.0.2)
builder (3.0.0, 2.1.2)
bundler (1.1.4)
cucumber (0.9.2)
curb (0.7.15)
declarative_authorization (0.5.1)
diff-lcs (1.1.2)
gherkin (2.2.9)
god (0.12.1)
hello (0.0.1)
i18n (0.6.0, 0.4.2)
json (1.4.6)
mime-types (1.16)
minitest (1.6.0)
multi_json (1.3.6)
mysql (2.8.1)
nokogiri (1.4.4)
open4 (1.3.0)
rack (1.2.2, 1.0.1)
rails (2.3.5)
rake (0.8.7)
rdoc (2.5.8)
redis (2.1.1)
redis-namespace (0.10.0)
resque (1.15.0)
rspec (2.0.0)
rspec-core (2.0.0)
rspec-expectations (2.0.0)
rspec-mocks (2.0.0)
rubyzip (0.9.4)
searchlogic (2.4.27)
sinatra (1.2.1)
streamio-ffmpeg (0.7.8)
term-ansicolor (1.0.5)
tilt (1.2.2)
trollop (1.16.2)
tzinfo (0.3.33)
vegas (0.1.8)

With the following install command also getting the same issue. I am geeling this issue has come through GEMS OR Rake. Please help me sir. I am searchinng for the solutin from long back and

fortunately I got your profile in the forum and hence I am requesting here to help me. Thanking You.

root@microsharp:/var/www/Student/fedena2.2_bundle_pack# sudo rake gems:install
(in /var/www/Student/fedena2.2_bundle_pack)
rake aborted!
Could not load the bundler gem. Install it with `gem install bundler`.
/var/www/Student/fedena2.2_bundle_pack/Rakefile:4:in `require'
(See full trace by running task with --trace)
I would suggest that finance module should allow balance brought forward. This is because some students will be transfered to a new batch thus should move with their fee balances to the new batch. Fee balance can be negative in case of over-payment.

Finance module should also give reports on students, amount paid and amount remaining.