maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   [concept] MaeGym (https://talk.maemo.org/showthread.php?t=52204)

andrew_85 2010-06-05 17:52

Re: [concept] MaeGym
 
i need it too!!

TheMathMan 2010-06-05 19:07

Re: [concept] MaeGym
 
Go to terminal as root:

apt-get install maegym

Thats how I got it

aspidites 2010-06-05 19:53

Re: [concept] MaeGym
 
Quote:

Originally Posted by Haus3r (Post 701339)
Could you please provide a downloadable .deb file I can install via Terminal? :) Thanks!

No. For numerous reasons as follows:
  1. I've already told you in a previous post where the deb for ANY program in extras[-testing/devel] can be located.
  2. Downloading a deb and installing via dpkg is generally a bad idea because (unless you're using something like aptly or do apt-get install -f*, which is silly) then it doesn't take care of dependencies)
  3. It's already installable via command line as was mentioned by TheMathMan. (apt-get install maegym)
  4. The fact that my latest work isn't pushed to extras-devel should be a good indication that it isn't ready yet. If you are that eager to get the most bleeding edge version, visit the gitorious page as indicated in the first post

aspidites 2010-06-05 23:03

Re: [concept] MaeGym
 
I did some research, and it turns out the reason MaeGym isn't showing up in app manager has nothing to do with the icon, but rather the section I put it in. It previously resided in 'other', but I have moved it to 'user/education' for the sake of making it more easily installable. Suggestions for a better section are welcome.

I'd push a package release, but I'm so close to finishing 0.3.0 that it wouldn't be worth it.

[edit]
Version 0.3.0 is finished, and if all goes as planned will be the first version to be installable through the app manager.

Copied from the changelog:
Quote:

0.3.0-1 Feature Release
- ability to remove exercises
- ability to edit exercises
- ability to add target areas
- ability to remove target areas
- ability to edit target areas
- example media can be loaded from web url or
local file.
- icon, courtesy of 'Haus3r', thanks!
In case anyone is wondering, i'm expecting this to be useful around version 0.5.0 or so, which is when I'll finall push to testing. As always, check the first post for known issues and already planned features before commenting, please.

DonPIZI 2010-06-09 08:14

Re: [concept] MaeGym
 
Iīve installed maegym 0.3.0-3 an I canīt create workouts. I only can click on "fitness" and create exercises and taget areas.

aspidites 2010-06-09 18:30

Re: [concept] MaeGym
 
Quote:

Originally Posted by DonPIZI (Post 706755)
Iīve installed maegym 0.3.0-3 an I canīt create workouts. I only can click on "fitness" and create exercises and taget areas.

** sigh** I knew this day would come. Did you even bother to read the first post?

Quote:

Originally Posted by aspidites (Post 649863)
...

Feel free to make suggestions, but please make sure to read the known issues and road map sections below first.


...
Road Map
If an 'x' is mentioned in the version name, the feature is planned for inclusion, but has yet to be slated for a release. Bold items are things that have been changed since this post's last edit.http://talk.maemo.org/
[not started]: planned, but no code exists
[incomplete]: code exists, but not finished
[in progress]: what I'm currently focusing on
[complete]: erm...done coding

...
  • v.0.4.0
    • tweak exercises list slightly (show exerpt from description and or target area) [not started]
    • allow deleting of multiple exercises from menu [not started]
    • allow deleting of multiple target areas from menu [not started]
    • rename workouts to routines [complete]
    • allow creation of new routines [incomplete]
...

I've bolded the points you should have paid attention to.

Also notice how in my last post I stated I don't consider this "usable" until 0.5.

DonPIZI 2010-06-09 18:35

Re: [concept] MaeGym
 
ooops ;) ok

aspidites 2010-06-16 17:52

Re: [concept] MaeGym
 
[edit]
I've marked the items on this list that have been implemented, though most of them are slated for 0.5.x release.

Update

Routines
I just thought I'd let those waiting know that I haven't run into any blockers or anything. I've just been busy with work and a couple of other projects. I'll try and release the next version by Sunday morning, or give an explanation of why it isn't finished as well as how close it is to being finished.

I recently modified the database schema to allow for worked exercises and am thinking through the work flow from creating a routine to actually performing the routine. For now, I'm thinking it will go like this:
  • tap on routine's name
    • window pops up with a list of that routine's exercises, a "Start Routine" button. [done]
      • Will open a wizard that includes all of the exercises in it, allowing you to record progress
      • you will be able to 'pause' a routine or 'quit' it at any time.
    • New exercises can be added by clicking "Add Exercises" from the menu.* [done]
    • Clicking on an exercises will give you an dialog that allows you to record progress on an individual basis, or modify progress already recorded by the wizard above
  • long-press on a routine's name
    • context menu to edit a routine's name or description or delete the routine all together [done].
  • menu option to delete multiple routines. [done]
* The reason for putting this in a menu instead of as a button is that it just seems out of place otherwise. "Start Routine" next to "Add Exercises" just seems weird to me. Also, I was thinking it should be possible to add exercises to a routine by long-pressing them in the exercises window (this is in addition to the menu option in the routines window, not instead of).


Exercises
Exercises are largely finished, but I just need to tweak a few things:
  • Make the exercises display more informative
  • Allow preview images if the example media is a video instead of an image
  • Show exercise details when an exercise name is tapped.
The only of these options that will (now) influence the next release is the exercise details bullet point, and the data integrety. The other two are cosmetic changes that don't severely impact the user experience and shouldn't hold up a release. In fact, I'll probably release those as a bugfix release (0.4.x) instead of a feature release.

Changelog
I've updated the changelog to include mapped bugfix/enhancement releases. This will allow me to push packages more frequently not only because there will be less work to be done for each major feature release, but because more packages will be created (eg 0.4.0, 0.4.1, 0.4.2, etc). Consequently, you all get to play with new stuff faster, and I get feedback faster, which in turn means potential bugs get fixed faster.

Haus3r 2010-06-17 12:50

Re: [concept] MaeGym
 
Quote:

Originally Posted by aspidites (Post 717895)
Update

Routines
I just thought I'd let those waiting know that I haven't run into any blockers or anything. I've just been busy with work and a couple of other projects. I'll try and release the next version by Sunday morning, or give an explanation of why it isn't finished as well as how close it is to being finished.

I recently modified the database schema to allow for worked exercises and am thinking through the work flow from creating a routine to actually performing the routine. For now, I'm thinking it will go like this:
  • tap on routine's name
    • window pops up with a list of that routine's exercises, a "Start Routine" button.
      • Will open a wizard that includes all of the exercises in it, allowing you to record progress
      • you will be able to 'pause' a routine or 'quit' it at any time.
    • New exercises can be added by clicking "Add Exercises" from the menu.*
    • Clicking on an exercises will give you an dialog that allows you to record progress on an individual basis, or modify progress already recorded by the wizard above
  • long-press on a routine's name
    • context menu to edit a routine's name or description or delete the routine all together.
  • menu option to delete multiple routines.
* The reason for putting this in a menu instead of as a button is that it just seems out of place otherwise. "Start Routine" next to "Add Exercises" just seems weird to me. Also, I was thinking it should be possible to add exercises to a routine by long-pressing them in the exercises window (this is in addition to the menu option in the routines window, not instead of).


Exercises
Exercises are largely finished, but I just need to tweak a few things:
  • Make the exercises display more informative
  • Allow preview images if the example media is a video instead of an image
  • Show exercise details when an exercise name is complete.
The only of these options that will (now) influence the next release is the exercise details bullet point, and the data integrety. The other two are cosmetic changes that don't severely impact the user experience and shouldn't hold up a release. In fact, I'll probably release those as a bugfix release (0.4.x) instead of a feature release.

Changelog
I've updated the changelog to include mapped bugfix/enhancement releases. This will allow me to push packages more frequently not only because there will be less work to be done for each major feature release, but because more packages will be created (eg 0.4.0, 0.4.1, 0.4.2, etc). Consequently, you all get to play with new stuff faster, and I get feedback faster, which in turn means potential bugs get fixed faster.

Wow that sounds fantastic! Can't wait for this version :)

x61 2010-06-17 16:16

Re: [concept] MaeGym
 
Sounds good .


All times are GMT. The time now is 12:38.

vBulletin® Version 3.8.8