Reef Central Online Community

Home Forum Here you can view your subscribed threads, work with private messages and edit your profile and preferences View New Posts View Today's Posts

Find other members Frequently Asked Questions Search Reefkeeping ...an online magazine for marine aquarists Support our sponsors and mention Reef Central

Go Back   Reef Central Online Community Archives > Special Interest Group (SIG) Forums > Nano Reefs
FAQ Calendar Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11/02/2007, 10:36 PM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
The "Hydro Planning" Project

Hello everyone,

I have just started this computer software project on the side: "Hydro Planning"



The objective is to help with tracking tasks, duties and chores associated with the maintenance of a Nano Reef Tank.

Obviously this is inspired from the NanoPlanner Mac-Widget made by Current-USA but this one will be for the PC and with a bunch of planned improvements such as: Undo, History and Task Customization.

Above is the very first screenshot where you can see the most core basic stuff in action. There will be one every week, hopefully. This will be an AD-FREE open-source project.

Please let me know if this sounds interesting... And what you would like to see in there, simple and straightforward stuff I might have forgotten.

Tech stuff:
- Please PM me for anything that is tech related (language, runtime, etc) or if you think you could contribute because I guess most people reading this thread are not interested with hard core tech cr*p...
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372
  #2  
Old 11/03/2007, 02:01 PM
phenom5 phenom5 is offline
This Space for Rent
 
Join Date: Jun 2003
Location: Sitting on a park bench...eyeing college girls with bad intent.
Posts: 2,389
looks like a good idea to me. if you can add in spreadsheet fuctionality so you could track water parameters over time, that would be a nice addition.

didn't know there was a nanoplanner widget, i'll have to check that out.
__________________
all generalizations are false...including this one.
  #3  
Old 11/03/2007, 10:53 PM
Kentanner11 Kentanner11 is offline
Zoa's ROCK!!!
 
Join Date: Apr 2007
Location: Central. Tucson
Posts: 1,476
Where do I get it? lol!
__________________
- Tanner
  #4  
Old 11/03/2007, 11:21 PM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
phenom5: Thanks. Interesting. Not on top of my todo list for now, but interesting indeed.

Kentanner11: I started on this last Thursday: I am fast but it is not ready yet. Expect something decent around XMas.
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372
  #5  
Old 11/04/2007, 12:07 AM
Kentanner11 Kentanner11 is offline
Zoa's ROCK!!!
 
Join Date: Apr 2007
Location: Central. Tucson
Posts: 1,476
Cool!
__________________
- Tanner
  #6  
Old 11/09/2007, 09:53 PM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
I have been able to work a bit on the project this week:



We are now able to:

- Load and save the state of the tank using XML files.
- Undo actions.
- Have multiple tanks.
- Filter out actions that are days away.
- Column sorting.

Also introduced the idea of "tolerance" of an action: You can safely wait two weeks to replace lights when overdue but you cannot wait that long for a water change.

For next week, I plan to have new tank creation and setup and maybe tank history along with "blog" entries and possibly release a first executable.

PM me if you want to check out the source code and/or run the thing in its current state... (You will need .Net framework 2.0)
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372
  #7  
Old 11/20/2007, 10:54 PM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
Here is an update on this project:

Ability to create new projects:



The setup screen lets you pick up the task you want to track, define period and tolerance:



The software can handle now Multiple Tanks:



What's left:

- The history and ability to filter the history to focus for example on a specific task.
- Logging custom text and links in the history (kind of blogging system)

For later:
- Logging measurements (pH, etc) in the tank history
- Graphing the above

PM me if you want to check out the source code and/or run the thing in its current state... (You will need .Net framework 2.0)
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372
  #8  
Old 11/21/2007, 01:00 AM
mdisalvo55 mdisalvo55 is offline
Registered Member
 
Join Date: Dec 2005
Location: Dublin, Ohio
Posts: 548
This is very neat software you are creating...I wish I had some ability to do the same. Good luck with it!
  #9  
Old 11/21/2007, 09:20 AM
thrillreefer thrillreefer is offline
Registered Member
 
Join Date: Dec 2005
Location: Boston
Posts: 282
Laurent,

ARE there any plans to have an alert feature? Changing colors from green to angry red/orange when a task is overdue might never be enough to make me get off the couch and clean out those prefilters, if you know what I mean. Maybe you could include an annoying pop-up feature when a task becomes due, becomes a certain length of time overdue, etc. and then keep popping up with increasing frequency until the user is nagged into submission (like when they make you update your computer or your virus defs go out of date)
__________________
click the house for my tank thread!
  #10  
Old 11/21/2007, 09:24 AM
Rosseau Rosseau is offline
------------
 
Join Date: Dec 2006
Location: Toronto
Posts: 1,704
Cool ideas. Unfortunately you'll be sourcing this one on your own - my programming skills don't stray far beyond whatever they taught me in high school...

Hopefully you'll get lots of feedback once you release this to the community.

Will the user define the necessary intervals? I mean, I see there is a "recommended" column for maintenance intervals, is this user defined?
__________________
Still fighting entropy.
  #11  
Old 11/21/2007, 11:28 AM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
Rosseau: Good point. The recommended column is in the system to provide a default value for the period of the task, which user defined. Recommended should not display in the Setup screen.

thrillreefer: Alerts. Good idea. Not too hard to code. It will put this one on the TODO list. Annoying and nagging alerts... hmmm... Not sure it's a good idea.

THanks all for the feedback.
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372
  #12  
Old 11/21/2007, 06:46 PM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
Implemented today some of the 'History' features:



Still to do: Sorting and filtering.
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372
  #13  
Old 11/21/2007, 09:00 PM
TomZogas TomZogas is offline
Registered Member
 
Join Date: Sep 2007
Posts: 31
Is there an ETA? This looks like a really good project.
  #14  
Old 11/21/2007, 11:31 PM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
Thanks TomZogas. There is no ETA. I work on this project on the side, when I have extra time... This week so far I have made nice progress: slow week at work because of Thanksgiving. Hopefully, there will be something decent around XMas: Stay tuned..
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372
  #15  
Old 11/27/2007, 07:49 PM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
A quick update on the project:

Just added the possibility to add blog entries into the tank history:



and also finished the history view:



The history can be filtered by task name, blog entries only and recent entries only.

Next steps are to consolidate a bit this version, create an installer/desinstaller and release the tool for everyone to download. Unfortunately, my very old PC crashed last night (dead hard drive) so this might take some time to rebuild a dev system... So, again: No ETA... Sorry.

Next versions might include:
- Measures
- Dosing
- Livestock
- Budget
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372
  #16  
Old 11/27/2007, 09:34 PM
Rosseau Rosseau is offline
------------
 
Join Date: Dec 2006
Location: Toronto
Posts: 1,704
Budget! Oh no! Don't do that, I'm not sure I could deal with it..... Actually, it's a good idea.
__________________
Still fighting entropy.
  #17  
Old 11/27/2007, 11:07 PM
Kentanner11 Kentanner11 is offline
Zoa's ROCK!!!
 
Join Date: Apr 2007
Location: Central. Tucson
Posts: 1,476
wow this is really really cool. Could you add something about purchases, like plan to purchase or something like that. Maybe like a supplies list?
__________________
- Tanner
  #18  
Old 11/29/2007, 01:06 AM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
Good news:
- Rebuilt my PC with a new (used) drive...
- Fixed a few bugs
- Last items on the TODO list: Alerts and the unavoidable "About" dialog box.
- ETA for a first version: December 16th. ( Hopefully )

Budget:
- First off: This little thing is not going to be a full-blown accounting software.
- I only plan to introduce spending tasks (Buy salt mix, buy PhosBan, buy ChemiPure, etc...) conceptually similar to the actions listed in the main view so that budget and purchases can be planned a bit in advance.
- I believe that should be helpful: please comment on this.
- But that's for later. (after Dec 16)
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372
  #19  
Old 11/29/2007, 12:49 PM
conorwynne conorwynne is offline
Registered Member
 
Join Date: Jan 2006
Location: Dublin, Ireland
Posts: 178
Good stuff, will you make this available to all?
Will it be OSS?

It's a great idea, even better if it could be hosted on t'internet.

Regards
Conor.
  #20  
Old 11/29/2007, 05:58 PM
noobwithatank noobwithatank is offline
Registered Member
 
Join Date: Apr 2006
Location: Niagara, Ontario.
Posts: 43
would you be willing to make it opensource?
  #21  
Old 11/29/2007, 08:18 PM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
noobwithatank, conorwynne: As mentionned in the opening message on this thread, YES, this will be open source software.

conorwynne: Should be available Dec 16. Having this hosted on the Internet implies that someone has to pay for data storage and bandwidth. That's not a trivial issue... Therefore, for now, it is a desktop app.
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372

Last edited by LaurentSeattle; 11/29/2007 at 08:29 PM.
  #22  
Old 11/29/2007, 08:23 PM
Crossbow Crossbow is offline
Registered Member
 
Join Date: Jan 2006
Location: Fitchburg, MA
Posts: 20
Great idea!! I love it!!
__________________
"I want patience and I want it now!"
  #23  
Old 11/30/2007, 05:38 PM
LaurentSeattle LaurentSeattle is offline
Excuse My French...
 
Join Date: Jun 2007
Location: Seattle
Posts: 604
Great News:

The first beta release is available here for everyone to download:

http://www.codeplex.com/HydroPlannin...ReleaseId=8748

Please give it a try. (Includes installer/desinstaller.) You will need the .Net framework 2.0 to run it. Get it from Microsoft, here, before running HydroPlanning: http://www.microsoft.com/downloads/d...displaylang=en

You will need to register to Codeplex to file bugs, open discussions, etc. If you do not want to do so to report issues, remarks, comments, please PM me or post here.

Happy Testing!
__________________
Check out Hydro Planning: http://reefcentral.com/forums/showthread.php?s=&threadid=1242372
  #24  
Old 12/19/2007, 02:01 AM
mixed_reefer mixed_reefer is offline
Registered Member
 
Join Date: Sep 2007
Location: St. Louis, MO
Posts: 108
Just dl'd it. Gonna give it a whirl, im horrible about certain tasks like cleaning pumps. I would also like to track when i put in new bulbs, media, you name it.
  #25  
Old 12/19/2007, 02:17 AM
mixed_reefer mixed_reefer is offline
Registered Member
 
Join Date: Sep 2007
Location: St. Louis, MO
Posts: 108
Cant get it to work... I have the framework 2.0 and the program starts but when i try to start a project it gives me unhandled exceptions?
I tried to enable the jit but im pretty clueless when it gets too techy.
Running xp pro
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -5. The time now is 02:13 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Use of this web site is subject to the terms and conditions described in the user agreement.
Reef Central™ Reef Central, LLC. Copyright ©1999-2009