Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bring up to date with Flixel-Community #24

Open
greysondn opened this issue Dec 22, 2014 · 11 comments
Open

Bring up to date with Flixel-Community #24

greysondn opened this issue Dec 22, 2014 · 11 comments

Comments

@greysondn
Copy link

This is one of those big projects. I'm happy to contribute the snatches I may translate over soon enough, but I think at least a dev branch in the main repo or something similar would be "nice" before attempting to do so.

@Dovyski
Copy link
Member

Dovyski commented Dec 30, 2014

That is great! Thanks for the interesest on keeping Flixel Power Tools updated.

A dev branch seems like a nice idea to me. Inspecting FPT branches, I've noticed the 2.0 one though. It contains some structural changes that @photonstorm was working on. Would you like me to create the dev branch off of master or 2.0?

@greysondn
Copy link
Author

photonstorm:2.0...master

Given the diff, my sincere opinion is that throwing away a decent hunk of work (especially where it's not something I'm likely to touch) is bad. Can we vet it into master?

Otherwise dev comes off 2.0 and can rejoin master at such time as it can be vetted to match at least flixel-community 3.0 as a static target (I am only one man. I'd love to chase a moving target, but...)

I am willing to fix problems that I am able to see and/or fix as I work with the Power-Tools, basically committing fixes I make upstream... however, I must point out that most of my work has been in refactoring and hand-inserting patches and this is not likely to be different. Most of my changes would be simply to update the API to match what I understand as the next current milestone for Flixel-Community.

It may be in our interests to try to get the outstanding pull requests rebased, too, but I'll leave that at maintainer's discretion.

@Dovyski
Copy link
Member

Dovyski commented Jan 14, 2015

I agree with you, that approach is perfect! Do you think you can manage to do it all by issuing pull requests?

@greysondn
Copy link
Author

I am quite alright with issuing my work as pulls. I'm not sure what else you may be asking of me here.

@Dovyski
Copy link
Member

Dovyski commented Jan 16, 2015

I am not asking anything else :) You are good to go. We will discuss/review the PR's (if needed) as they arrive.

@greysondn
Copy link
Author

I sat down to tackle a piece of this for this morning. Yet, there is no dev branch.

Clearly something is misunderstood here, though "who" and "what" is likewise not clear to me.

@Dovyski
Copy link
Member

Dovyski commented Jan 18, 2015

I'm sorry about that! I've just created the branch. I think you should be able to work on this now.

@greysondn
Copy link
Author

As I mentioned in Flixel-Community Iss. 227, I'll be working against 7232E06F

@Dovyski
Copy link
Member

Dovyski commented Feb 24, 2015

Ok, go ahead.

@greysondn
Copy link
Author

Relatively easy question this time. Would you prefer that I leave classes where they are or move them someplace more aligned with the current flixel-community hierarchy?

For example, the first class I find myself working on is FlxBitmapFont . It has a fully-qualified name of org.flixel.plugin.photonstorm.FlxBitmapFont.

  • Telling me "yes" means to move it to the current equivalent in plugin namespace for flixel-community. Its fully-qualified path name will become flixel.plugin.photonstorm.FlxBitmapFont (if that's not agreeable, I'm certainly open to other namespaces other than photonstorm.)
  • Telling me "no" means to leave it alone. It will retain the fully-qualified name org.flixel.plugin.photonstorm.FlxBitmapFont.

There's no hurry on this one - all I'd have to fix, presumably, is my own imports right now after the move - but there may be commits that are just "move file to new location, fix name".

@Dovyski
Copy link
Member

Dovyski commented Mar 22, 2015

I think moving them to the current flixel-community hierarchy is the best way to go. Keeping the old org.flixel prefix instead of the new flixel. one will only cause confusion.

Dovyski added a commit that referenced this issue May 1, 2015
Updating API to Flixel 3.0

Fix #24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants