Proposal

34 views
Skip to first unread message

Alessandro Staniscia

unread,
May 10, 2012, 9:55:07 AM5/10/12
to mixare-de...@googlegroups.com
Hi,
I had a look at the code of mixare-core and I have found the "location management" into the class MixContext.
So, I have seen many variables with "default scope" which are managed managed into the MixView class (es downloadThread).
For my understanding I have changed only few line of MixView and defined the visibility of MixContext's variable as private.
In my opinion nothing has changed, but this is a good start point to explode MixContext because this class manage Downloader, Position Information and HTTP/Web Content.

If mixare-community is agrees with me, I would like to divide these class roles and if necessary made new package for any functionality.

What do you think?

Abdullahi Egal

unread,
May 10, 2012, 10:23:00 AM5/10/12
to mixare-de...@googlegroups.com
Hi,
I agree with you, and I did a little start, by splitting MixContext into a LocationFinder class a few days ago (see the newest development branch: https://github.com/mixare/mixare/blob/development/src/org/mixare/MixContext.java)
I personally think that it would be cool if you could divide the class roles and create packages. 
The best way to do it, is to add an issue to google code (http://code.google.com/p/mixare/issues/list) and start a new feature branch with gitflow.

Op donderdag 10 mei 2012 15:55:07 UTC+2 schreef Alessandro Staniscia het volgende:

Alessandro Staniscia

unread,
May 10, 2012, 8:44:12 PM5/10/12
to mixare-de...@googlegroups.com
I'm not sure I did all the steps correctly, correct me if I'm wrong!

A) I opened an issue (but was a proposal)
B) I forked mixare on my github account
C) I'm developing on my fork breach "development"

is everything ok?

___
by Alessandro Staniscia
site: www.staniscia.net
mail: aless...@staniscia.net

Da: Abdullahi Egal <abdu...@gmail.com>
A: mixare-de...@googlegroups.com
Inviato: Giovedì 10 Maggio 2012 16:23
Oggetto: [mixare-development] Re: Proposal

--
You received this message because you are subscribed to the Google
Groups "mixare-development" group.
To post to this group, send email to mixare-de...@googlegroups.com
To unsubscribe from this group, send email to
mixare-developm...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/mixare-development?hl=en
The project's home page is at http://www.mixare.org/en


Daniele Gobbetti - Peer internet solutions

unread,
May 11, 2012, 2:28:55 AM5/11/12
to mixare-de...@googlegroups.com
Il 11/05/2012 02:44, Alessandro Staniscia ha scritto:
> I'm not sure I did all the steps correctly, correct me if I'm wrong!
>
> A) I opened an issue (but was a proposal)
> B) I forkedmixare on my github account
> C) I'm developing on my fork breach "development"

Hi Alessandro,

yes the basics are the right ones! The only thing that may (but I can't
tell for sure from your message) be missing is the "gitflow" part.

Gitflow is a way to organize the branches. I'll recap it in two sentences:
- Feature branches are created against development.
- Hotfix (bugfix) branches are created against master.

Gitflow is a also a set of tools that helps in maintaining the code
(e.g. it creates a feature branch when you use the command gi flow
feature start, and merges it back to development and deletes the branch
when you're done with it). Take a look at the old threads in the mailing
list for links and directions!


Thanks in advance for your contributions and welcome to the mixare
community!

Daniele - mixare team
> is everything ok?
>
> ___
> by Alessandro Staniscia
> site: www.staniscia.net
> mail: aless...@staniscia.net
> ------------------------------------------------------------------------
> *Da:* Abdullahi Egal <abdu...@gmail.com>
> *A:* mixare-de...@googlegroups.com
> *Inviato:* Gioved� 10 Maggio 2012 16:23
> *Oggetto:* [mixare-development] Re: Proposal

Alessandro Staniscia

unread,
May 11, 2012, 6:05:06 PM5/11/12
to mixare-de...@googlegroups.com
ARG!!!! NO!!
I have used only canonic git command and I have used "fork command" of github site to get the code! and now? I have already split the class on https://github.com/Odyno !

Now I find other documentation of gitflow feature on ml and after this I hope to recovery my error!!
> *A:* mixare-development@googlegroups.com
> *Inviato:* Gioved� 10 Maggio 2012 16:23
> To post to this group, send email to mixare-development@googlegroups.com
> To unsubscribe from this group, send email to
> mixare-development+unsub...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/mixare-development?hl=en
> The project's home page is at http://www.mixare.org/en
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "mixare-development" group.
> To post to this group, send email to mixare-development@googlegroups.com
> To unsubscribe from this group, send email to
> mixare-development+unsub...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages