Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@fabratu
Copy link
Contributor

@fabratu fabratu commented Apr 30, 2014

The of-manager should gather all available of´s and initialize the preferred one, based on RPL_DEFAULT_OCP in rpl_config.h.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use C style comments:

/* initialize objective function manager */

@OlegHahm
Copy link
Member

Doxygen documentation is missing.

@fabratu
Copy link
Contributor Author

fabratu commented Apr 30, 2014

Fixed. Documentation is now only missing for the rest (old) rest of RPL. If there is time, if will document these parts also.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

newline

@OlegHahm OlegHahm added this to the Release NEXT MAJOR milestone Apr 30, 2014
@OlegHahm OlegHahm self-assigned this Apr 30, 2014
@mehlis mehlis modified the milestones: Release 2014.05, Release NEXT MAJOR Apr 30, 2014
@mehlis
Copy link
Contributor

mehlis commented Apr 30, 2014

@OlegHahm talked to @emmanuelsearch : this should go in the next release, changed milestone to next

@OlegHahm
Copy link
Member

As far as I can tell this is neither related to testing nor to documentation. Thus, it's not in the focus of the upcoming release (as discussed on Monday). If it is merged by then, it can go in, of course, but I would strongly object waiting for this PR to be merged for this release.

@fabratu
Copy link
Contributor Author

fabratu commented Apr 30, 2014

Fixed.

@emmanuelsearch
Copy link
Member

I agree with Oleg that the top priority for the next release is the documentation and the restructuring. But new features are not the top priority.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please move NUMBER_IMPLEMENTED_OFS in this file, this define is not used in any other place and hard to find now

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I second @mehlis. And rpl_objective_functions can be removed, too, right?

@mehlis
Copy link
Contributor

mehlis commented May 2, 2014

@FabianBrandt with a last function test on Monday, we can merge this PR, that the SWP team can make use of it

@OlegHahm OlegHahm modified the milestones: Release NEXT MAJOR, Release 2014.05 May 4, 2014
@mehlis
Copy link
Contributor

mehlis commented May 21, 2014

@FabianBrandt can you please rebase to trigger travis?

@mehlis
Copy link
Contributor

mehlis commented Jun 14, 2014

@FabianBrandt my comment from 5/24 is unresolved

@fabratu
Copy link
Contributor Author

fabratu commented Jul 7, 2014

@mehlis Sry for the long wait - somehow overlooked this PR and the urgency. New commit is there.

@OlegHahm
Copy link
Member

Please rebase.

@OlegHahm
Copy link
Member

@FabianBrandt: ping

@LudwigKnuepfer LudwigKnuepfer changed the title Introduction of a of-manager for RPL. Introduction of an of-manager for RPL. Sep 29, 2014
@fabratu
Copy link
Contributor Author

fabratu commented Sep 29, 2014

Ping arrived. My local repo is broken - will rebase after fixing that.

Edit: madness continues. Now with a fresh clone and remote fetch every make is messed with a lot -Wpedantic from guys like unsigned long reserved:20; /**< reserved. Set to 0. */ I thought they were gone?

@fabratu fabratu force-pushed the of_manager branch 2 times, most recently from 05a4ff8 to c8f8da8 Compare September 29, 2014 14:39
@fabratu
Copy link
Contributor Author

fabratu commented Sep 29, 2014

Since the mentioned error is not touched by the PR - this one is rebased.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't use `/**' for the license header - otherwise doxygen will parse it.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one is still missing.

@fabratu
Copy link
Contributor Author

fabratu commented Sep 29, 2014

Done

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Broken indentation.

@OlegHahm
Copy link
Member

@FabianBrandt: I think there are some tiny details left before we can merge this.

@fabratu
Copy link
Contributor Author

fabratu commented Nov 24, 2014

Fixed the indentation and rebased.

@fabratu fabratu force-pushed the of_manager branch 2 times, most recently from a8dbb39 to 3d6d427 Compare November 24, 2014 21:48
@fabratu
Copy link
Contributor Author

fabratu commented Nov 24, 2014

@OlegHahm I think everything is ready now.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wrong prefix. Correct would be rpl_of_manager_init().

@OlegHahm
Copy link
Member

@FabianBrandt, sorry, I guess my former statement was a bit hasty.

@fabratu
Copy link
Contributor Author

fabratu commented Nov 26, 2014

@OlegHahm Everything is ready reloaded.

The of-manager should gather all available of´s and initialize the prefered one, based on rpl_config.h.
OlegHahm added a commit that referenced this pull request Nov 27, 2014
Introduction of an of-manager for RPL.
@OlegHahm OlegHahm merged commit b358d85 into RIOT-OS:master Nov 27, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: network Area: Networking

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants