I was successful in setting up AI with Windows 7 and Java 6. I can run and build successfully. I plan to get it into eclipse Saturday and try to integrate with Github so I will be ready for Sunday with questions in hand. If I can come up with any good ideas for agenda I will check back here and post them.
Rkipper
Hey guys,
this is an awesome resource to learn both the basics of git and also
how to use github: http://try.github.com/levels/1/challenges/1
Would be cool if people could give this a go before tomorrow!
cheers,
José
On 30 November 2012 21:59, Gary Frederick <g...@jsoft.com> wrote:
> :-)
>
> I set up my git, got the source from the MIT version, set up a local version
> on my PC
> and then built with the command line tools.
>
> The eclipse setup looks pretty straightforward. I used Eclipse with the old
> source that was on the Google project repository.
>
> Looking forward to the next hangout.
>
> Gary
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "App Inventor Open Source Development" group.
> To post to this group, send email to
> app-inventor-o...@googlegroups.com.
> To unsubscribe from this group, send email to
Sounds good!
Let's aim for noon EST; I should be back home then, 5 GMT.
Cheers,
José
--
You received this message because you are subscribed to the Google Groups "App Inventor Open Source Development" group.
To post to this group, send email to app-inventor-o...@googlegroups.com.
To unsubscribe from this group, send email to app-inventor-open-so...@googlegroups.com.
What I did do already.
“git remote add origin g...@github.com/rkipper/AppInventor_rk.git”
Now my local status of directory says, “Your branch is ahead of ‘origin/master’ by 1 commit. Nothing to commit, working dir clean.
Am I supposed to create the Remote Repo before I try to remote add origin and do I have to call the Local and Remote the same name?
Sounds good, noon EST.Rkipper
--
You received this message because you are subscribed to the Google Groups "App Inventor Open Source Development" group.
To post to this group, send email to app-inventor-o...@googlegroups.com.
To unsubscribe from this group, send email to app-inventor-open-so...@googlegroups.com.
Visit this group at http://groups.google.com/group/app-inventor-open-source-dev?hl=en.
To unsubscribe from this group, send email to app-inventor-open-source-dev+unsub...@googlegroups.com.
--_______________________________________________________________________Jeffrey I. SchillerInformation Services and TechnologyMassachusetts Institute of Technology77 Massachusetts Avenue Room E17-110ACambridge, MA 02139-4307617.253.0161 - Voice_______________________________________________________________________
Gary,
your config seems to be a bit more complex than a 'normal' (whatever
normal is!) git repo.
You can definitely have different branches for each of your customers,
ai4a, your own development work, and all that, but it might get a bit
complex to have everything in sync.
Could you have two forks of MIT's code? one you use for your customers
(as far as I can read, they pretty much want what's on MIT's server,
but locally), and it will be easy to keep in sync with MIT's releases
(you can have different branches for each customer if you need to).
The other one you can use for ai4a and your own development, using
branches as needed.
When you start developing on feature branches, and start releasing
more versions of ai4a, you are going to see the number of branches
growing quite quickly, so it might be difficult to even find names for
branches... and there's nothing worse than naming something and a
couple of weeks later not being able to remember what it is supposed
to do! :)
Anyway, just a suggestion!
cheers,
José
On 4 December 2012 22:15, Gary Frederick <g...@jsoft.com> wrote:
> I think I am starting to get a handle on what I want.
>
> I want to have a configuration that is built from the MIT source that folks
> can use as a personal server running locally or as a private server.
>
> I have some customers that I build a version for. The version is based on
> the MIT source with whatever customization they want.
>
> I have the ai4a configuration. It has the MIT changes and whatever we are
> doing for ai4a.
>
> I have topic branches, where I am looking into some changes that may or may
> not go into ai4a.
>
> The ai4a changes will probably not be submitted to MIT. If something is of
> interest to MIT, I can merge the part of interest and leave the rest alone.
>
> I want to be able to merge the MIT update with the ai4a source.
>
> https://docs.google.com/drawings/d/10zAQ-6qmuYOnBMWhfZq_FZPo9c6TGL0EPIgrSXv5PWI/edit
>
> or I am totally missing the point :-)
>
> Gary ai4a
>
> --
> You received this message because you are subscribed to the Google Groups
> "App Inventor Open Source Development" group.
> To post to this group, send email to
> app-inventor-o...@googlegroups.com.
> To unsubscribe from this group, send email to
> app-inventor-open-source-dev+unsub...@googlegroups.com.
I have 2 copies (clones) of the linux kernel repository and it causes
just as many problems as it solves. Inevitably, I end up with a branch
in one copy and wish I had it in the other. At this point I tend to do
all of my branches in a single repository and switch between the
branches as needed. The second clone tends to be just for source browsing.
Gary: I think you are making the problem more difficult than it needs to
be (thinking too hard). One repository will let you cherry pick patches
between customers, merge MIT source onto customer branches, merge local
dev branches onto multiple customer branches, etc. All the code is in a
single place with a single commit history.
David
On 12/4/12 4:22 PM, Jos Flores wrote:
> Gary,
>
> your config seems to be a bit more complex than a 'normal' (whatever
> normal is!) git repo.
> You can definitely have different branches for each of your customers,
> ai4a, your own development work, and all that, but it might get a bit
> complex to have everything in sync.
>
> Could you have two forks of MIT's code? one you use for your customers
> (as far as I can read, they pretty much want what's on MIT's server,
> but locally), and it will be easy to keep in sync with MIT's releases
> (you can have different branches for each customer if you need to).
> The other one you can use for ai4a and your own development, using
> branches as needed.
>
> When you start developing on feature branches, and start releasing
> more versions of ai4a, you are going to see the number of branches
> growing quite quickly, so it might be difficult to even find names for
> branches... and there's nothing worse than naming something and a
> couple of weeks later not being able to remember what it is supposed
> to do! :)
> Anyway, just a suggestion!
>
> cheers,
> Jos�
>
>
>
> On 4 December 2012 22:15, Gary Frederick <g...@jsoft.com> wrote:
>> I think I am starting to get a handle on what I want.
>>
>> I want to have a configuration that is built from the MIT source that folks
>> can use as a personal server running locally or as a private server.
>>
>> I have some customers that I build a version for. The version is based on
>> the MIT source with whatever customization they want.
>>
>> I have the ai4a configuration. It has the MIT changes and whatever we are
>> doing for ai4a.
>>
>> I have topic branches, where I am looking into some changes that may or may
>> not go into ai4a.
>>
>> The ai4a changes will probably not be submitted to MIT. If something is of
>> interest to MIT, I can merge the part of interest and leave the rest alone.
>>
>> I want to be able to merge the MIT update with the ai4a source.
>>
>> https://docs.google.com/drawings/d/10zAQ-6qmuYOnBMWhfZq_FZPo9c6TGL0EPIgrSXv5PWI/edit
>>
>> or I am totally missing the point :-)
>>
>> Gary ai4a
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "App Inventor Open Source Development" group.
>> To post to this group, send email to
>> app-inventor-o...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> app-inventor-open-source-dev+unsub...@googlegroups.com.