maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   Shared "harmattan" organization on Github (https://talk.maemo.org/showthread.php?t=84333)

thp 2012-05-18 13:42

Shared "harmattan" organization on Github
 
I've created a "harmattan" organization on github where I'll put all the open source apps that I write/wrote for Harmattan. I've invited other developers to do the same, so it's easier to find projects and collaborate. If you think that's a good idea, feel free to give me your github username, and I'll add you to the organization:

http://github.com/harmattan

I've already moved some of my apps there, and hope to see more stuff there soon :) It will hopefully increase visibility of source repositories for packages on apps.formeego.org (which currently doesn't have a feature to list and/or display the repository URL for packages uploaded there).

Please avoid any bikeshed discussions (Gitorious would have been better, Github sucks, etc..). Let's get some app repositories there and make it easier for others to contribute to our MeeGo apps!

qwazix 2012-05-18 14:30

Re: Shared "harmattan" organization on Github
 
qwazix

10 chars

Jeffrey04 2012-05-18 14:39

Re: Shared "harmattan" organization on Github
 
lol, git..... (a mercurial person here LOL)

anyway, I am Jeffrey04
https://github.com/Jeffrey04

achilles333 2012-05-18 15:04

Re: Shared "harmattan" organization on Github
 
Quote:

Originally Posted by thp (Post 1208662)
I've created a "harmattan" organization on github where I'll put all the open source apps that I write/wrote for Harmattan. I've invited other developers to do the same, so it's easier to find projects and collaborate. If you think that's a good idea, feel free to give me your github username, and I'll add you to the organization:

http://github.com/harmattan

Good move!
Yesterday, I am thinking the same that we should have global repository for harmattan open source applications. Also any re-usable codes, examples all should be hosted in the repositories. something like CPAN available for Perl language.

Not to compare github or gitorious but meego code is available in gitorious, There might be contributions to meego code once CSSU for harmattan picks up. So I feel it would be better if the repositories are in gitorious. Otherwise devs need to learn how to use both gitorious & github. It's not too late now to re-visit the host location.

Anyways, please add "asknet" (gitorious or github) to your list. Thanks!

fl4f 2012-05-18 15:43

Re: Shared "harmattan" organization on Github
 
Very good move ! :-)

Please add me too.

arnbak
https://github.com/arnbak

Fuzzillogic 2012-05-18 16:21

Re: Shared "harmattan" organization on Github
 
As someone who just today put his project on Nokia Projects I ask: why github (or gitorious or bitbucket) and not Nokia Projects?

I've hosted another project on bitbucket, but choose Projects because of the tighter integration with wiki, forum, issue management en SCM. Also, Projects supports not only Git but SVN and Mercurial as wel.

thp 2012-05-18 19:19

Re: Shared "harmattan" organization on Github
 
Everyone added up to here. If you want, you can "publicize" your membership via the Github page (this basically means that you will be publicly shown as member) now.

If you have problems creating repositories, please post here (haven't tested it yet, but you should have the permissions to create repos).

Quote:

Originally Posted by achilles333 (Post 1208721)
Not to compare github or gitorious but meego code is available in gitorious, There might be contributions to meego code once CSSU for harmattan picks up. So I feel it would be better if the repositories are in gitorious. Otherwise devs need to learn how to use both gitorious & github. It's not too late now to re-visit the host location.

I'll be staying on Github, because the projects I host there have metadata in there (Issues, etc..) that I'd like to keep. Also, I like the Github interface and features more than the Gitorious one, and in my experience, Github has been more reliable (more responsive and more uptime) than Gitorious, but that's just my personal opinion and experience.

There's gitorious.org/harmattan, but it's not very used. Feel free to push your repositories there if you are on Gitorious and want to avoid Github. Similarly for Mercurial users (Bitbucket?) and others.

If you want to keep it simple, or don't have a strong preference, please use the Github "harmattan" organization :)

Quote:

Originally Posted by Fuzzillogic (Post 1208758)
As someone who just today put his project on Nokia Projects I ask: why github (or gitorious or bitbucket) and not Nokia Projects?

I've used Github before Nokia Project Hosting was available. Also, FN Projects has been "hacked" two times last year, but hopefully this won't happen to them again..

Anyway, feel free to use whatever you like - if you don't have a strong reason to use one or the other, please use Github's "harmattan" organization, so we have a single place to keep the repositories. If you don't use Git, please organize something similar for the version control system of your choice :) This is about making things simpler and easier to find, not to decide the "one true hosting site".. (hint: having everything in a central place also makes it easier to mirror all these projects somewhere else via a script)

qwazix 2012-05-18 19:27

Re: Shared "harmattan" organization on Github
 
How to we add repositories to the organization, I can't find it, I think I'm too tired...

achilles333 2012-05-18 19:35

Re: Shared "harmattan" organization on Github
 
Quote:

Originally Posted by thp (Post 1208844)

This is about making things simpler and easier to find, not to decide the "one true hosting site".. (hint: having everything in a central place also makes it easier to mirror all these projects somewhere else via a script)

Completely agree! Whether it is gitorious or github or mercurial, there should be central place to make things simpler and easier to find. Earlier I just stated my view and I'm fine with anything; if the goal remains same.

Overall, this is a good start

www.rzr.online.fr 2012-05-18 20:38

Re: Shared "harmattan" organization on Github
 
I would prefer to use libre software like :

http://gitorious.org/harmattan

And use github as a mirror if it matters ...

Anyway this is a good initiative to merge our efforts ...

jkingok 2012-05-19 13:21

Re: Shared "harmattan" organization on Github
 
My stuff is on github simply because it was front of mind to me first when I went to publicise my code (though I should have remembered qt for example is aligned with gitorious.

I'm jkingok and I have 3 apps so far on github in varying levels of maturity.

thp 2012-05-19 16:43

Re: Shared "harmattan" organization on Github
 
Quote:

Originally Posted by www.rzr.online.fr (Post 1208901)
And use github as a mirror if it matters ...

Feel free to use Gitorious as "upstream", but push all your stuff to the Github harmattan repositories, too. The point is in having a central place where all the repos are (and collecting the repos first). After that, you can mirror everything wherever you want :)

Quote:

Originally Posted by qwazix (Post 1208847)
How to we add repositories to the organization, I can't find it, I think I'm too tired...

What you can (or should be able to) do is create a repo in your home project and then go to "Admin" and scroll down to "Transfer Ownership", then enter the repository name and the target organization (that'd be "harmattan"). As I said, I haven't tested this with a user account different than my own, so if you have permission problems, I'll look into it (and either create the repo manually or give more permissions).

MartinK 2012-05-19 18:07

Re: Shared "harmattan" organization on Github
 
M4rtinK

Github vs Gitorious
When I looked for my first Git hosting for Mieru, I have initially selected Gitorious because it is hosted in Europe & its code is opensource.
Then I checked out the Github UI & services (page hosting, issues, memetic commits) and moved to Github. Using the best tool for the job, etc. :)

www.rzr.online.fr 2012-05-19 18:22

Re: Shared "harmattan" organization on Github
 
life is just choices and trolls ...

deb vs rpm / maemo vs meego / ovi vs afm / etc vs etc ...

and wasnt that the purpose of garage ?


FYI :

http://www.wikivs.com/wiki/GitHub_vs_Gitorious

Feature GitHub Gitorious
Repository search yes yes
Code search yes no
Syntax highlighting yes yes
OpenID login no yes
Pastie yes (Gist) no
Issue tracker yes no
Comment on commit yes yes
Comment on code yes yes
Tree view yes yes
Raw diff view no yes
Side-by-side diff view no yes
Standard over/under diff yes ?
Network (fork) graph yes yes
Advanced activity graph yes (Impact, Traffic, Punchcard) no
Watching yes yes
teams yes yes
projects yes yes
E-mail notification yes yes
push --force allowed allowed
Libre Software no yes

Aparaatti 2012-05-21 04:27

Re: Shared "harmattan" organization on Github
 
aparaatti in github... don't know do I need to be in the organization, but what the hey :)

mbo 2012-05-22 09:23

Re: Shared "harmattan" organization on Github
 
please add me too

https://github.com/mborho

thanks!

rlinfati 2012-05-22 10:40

Re: Shared "harmattan" organization on Github
 
https://github.com/rlinfati

Wonko 2012-05-22 10:59

Re: Shared "harmattan" organization on Github
 
https://github.com/ruedigergad

I am so bloody uncreative when it comes to finding names lately. ;)

ajalkane 2012-05-22 11:09

Re: Shared "harmattan" organization on Github
 
https://github.com/ajalkane

I would find it nice if we could set up "harmattan-components" or something like that under this "organization". With that I mean all those little standard UI elements that are used on Harmattan but there is no ready QML components. I mean stuff like the "application header", time picker (the one with dials in Alert/Calendar), fast scroll etc... some of that is trivial to do yourself, but nevertheless can be time consuming to get right.

If we'd have central place for quality reusable components like that, I think it could speed up development and improve quality of community applications. I've been intending for a long time to do something like that but I just have not had the time. But I think this "organization" would be the perfect place for such a project.

inean 2012-05-22 11:40

Re: Shared "harmattan" organization on Github
 
And what about code on which Harmattan isn't the primary target? IMO , this is a fantastic idea, but maybe, we.should push packaging stuff, just like git.debian.org instead of code.

thp 2012-05-22 17:08

Re: Shared "harmattan" organization on Github
 
All users added up to here. Somebody sent me an e-mail, and I just accidentally deleted it. If you read this, please resend the e-mail or just post here :)

jkingok 2012-05-23 12:46

Re: Shared "harmattan" organization on Github
 
Okay so I just moved my most stable app into the organisation.

In case it helps anyone here's what I did:

1) Go to the repository in your normal GitHub user and click Admin.
2) Rename the repository to a more suitable name if necessary (all my repositories have the prefix harmattan to distinguish them from other platforms, this is redundant in the organisation). Ignore the redirect warning.
3) Wait for the rename to be complete, then in Admin go to the red "Danger Zone" at the bottom and Transfer the repository to "harmattan" (I had to type it manually no helpful list of owners came up).

If you want a convenience redirect, or to not have to work directly within the organisation:
4) Go to the harmattan homepage and wait for your repository to appear. Click on it and fork it back to your personal profile.
5) Go to the forked repository click Admin again (make sure it's your personal one) and Rename it back to what it was before. I think Git clients will still be happy but your fork will have lost some of the GitHub extensions like issues and downloads. You can manually re-add these if you had download links (such as on a blog) by grabbing them from the harmattan version of the repository.
6) Remember to push/pull back to the organisation every so often if you are releasing new versions into your personal repository.

jonquark 2012-05-24 22:38

Re: Shared "harmattan" organization on Github
 
Username:
https://github.com/jonquark

(When it's a bit more polished, I may add Grrok (or at least mirror it there?)):
https://github.com/jonquark/grrok

mr id 2012-05-24 23:26

Re: Shared "harmattan" organization on Github
 
Quote:

Originally Posted by thp (Post 1208662)
If you think that's a good idea, feel free to give me your github username, and I'll add you to the organization:

https://github.com/druid23

many thanks

XenGi 2012-05-25 08:30

Re: Shared "harmattan" organization on Github
 
Nice idea. Put me on the list :)

https://github.com/XenGi

thp 2012-05-25 08:32

Re: Shared "harmattan" organization on Github
 
Added all up to here. Thanks! See this post by jkingok on how to move your repo to the organization and then clone it so you still have it in your home project (if you'd rather work from there).

mattaustin 2012-06-04 12:16

Re: Shared "harmattan" organization on Github
 
Good idea!

I'm at: https://github.com/mattaustin

GreatGonzo 2012-06-04 12:48

Re: Shared "harmattan" organization on Github
 
mmarquar

I'll put busms there.

Elleo 2012-06-05 00:22

Re: Shared "harmattan" organization on Github
 
https://github.com/elleo

Thanks.

thp 2012-06-05 08:43

Re: Shared "harmattan" organization on Github
 
All added up to here, thanks.

Wonko 2012-06-05 21:54

Re: Shared "harmattan" organization on Github
 
Alright, here is what I did:
I just went to the main page of one my projects (qtodo in this case) and clicked "Fork".
Then in the dialog I chose to fork to "Harmattan" as organization.
That's it. It was really as simple as that. :)

mind_the_gap 2012-06-06 09:01

Re: Shared "harmattan" organization on Github
 
Thanks for creating the organization, thp. Please add me to the list: tomka.

mattaustin 2012-06-10 11:19

Re: Shared "harmattan" organization on Github
 
Hi thp, I don't appear to have any permissions any more on harmattan/fremantleline - so I can't push the latest version.

mattaustin 2012-06-11 12:51

Re: Shared "harmattan" organization on Github
 
Thanks Thomas for following up the permissions issue - all sorted now :)

Khertan 2012-07-24 14:12

Re: Shared "harmattan" organization on Github
 
Hi all!

Please if you can add me too.
https://github.com/khertan

Regards,

thp 2012-07-25 07:00

Re: Shared "harmattan" organization on Github
 
Quote:

Originally Posted by Khertan (Post 1242239)
Please if you can add me too.
https://github.com/khertan

You have been added to the Harmattan organization :)

Khertan 2012-07-25 07:19

Re: Shared "harmattan" organization on Github
 
Quote:

Originally Posted by thp (Post 1242589)
You have been added to the Harmattan organization :)

Thx !
-----------

MartinK 2013-01-26 12:02

Re: Shared "harmattan" organization on Github
 
As per ZoGs request, I've pushed my BB10 modified Ineans Qt Components to the Harmattan Github organization. :)

The corresponding repositories:
qt-components
qt-components-theme-bb10

ajalkane 2013-02-18 23:45

Re: Shared "harmattan" organization on Github
 
Since the original QML N9-like circular time selector seems to be not updated anymore, I have created to harmattan repo a clone of it with my changes included:

https://github.com/harmattan/qml-timepicker

The changes from original that I have included are:
- Support for including time picker inside flickable
- Haptics feedback (a bit too strong compared to the stock version, but as good as I could get them)

www.rzr.online.fr 2013-11-25 19:06

Re: Shared "harmattan" organization on Github
 
Who is admin of this project ?
I'd like to add :

https://github.com/Hurrian


http://talk.maemo.org/showthread.php?t=84333


All times are GMT. The time now is 15:41.

vBulletin® Version 3.8.8