From: Guilherme B. T. <gui...@gm...> - 2013-10-22 10:11:50
|
Hello qucs-devel, I created a repository for the Qucs website at: https://github.com/guitorri/qucs-web/ Commits can be previewed automatically on the GitHub pages: http://guitorri.github.io/qucs-web/ Website repo change log: * replaced .shtml by .html * replaced the server side includes for header and footers by javascript * cleaned up some Trolltech->Digia strings * used HTML Tidy to improve the html layout. * did not include the binary archives yet, shall we move them to SourceForge? I haven't yet updated the official webpage on SourceForge as I still want to update the references to the Mac install/build. Are you OK with using GitHub for the repo, and with the above changes? --- Another experiment I did was with the MediaWiki. Some time ago SourceForge announced that it would retire the Hosted Apps [1]. I copied the wiki over to my fork on GitHub. Now I see that SourceForge recently added a Wiki link on the project page, which is mostly empty. GitHub wiki has the advantages that it is a Git repo, you can edit offline, you can use multiple edit modes (MediaWiki, markdown, reStructuredText,...), it serves pages quickly and I find it prettier. :) You can access the copied wiki, with some further addition, over here: https://github.com/guitorri/qucs/wiki --- Frans already maintains a Qucs mirror on GitHub. Clemens also seems to often use it. As you noticed I prefer GitHub over SourceForge. Are there other developers interested in maintaining an official mirror? I guess what I am saying is: - What should I do with these two repositories? - Do you agree with coordinating the online documentation/examples using a GitHub wiki? - Is it OK with you to host the website repo on GitHub ? - What do you think if we to claim an 'official' Qucs repository on GitHub (githut.com/qucs)? This way we can coordinate the effort of developers that prefer GitHub and also keep the Wiki and Website. - Pull requests make it so much easier to have code reviewed by others... If nobody is against it I will go on to create a 'github.com/qucs' and add to the project the interested ones. Looking forward for your comments. Best regards, Guilherme [1] https://sourceforge.net/p/strawhat/wiki/Hosted%20Apps%20Retirement/ |
From: Frans S. <fra...@gm...> - 2013-10-22 11:28:51
|
Hi Guilherme, I like the way Github can handle this repository as a website. I don't know if sourceforge has something similar, but for me this is ok too. I added your account to the admin group in sf, so you can also play around creating repos for this as you like. I was also thinking about the donate button that still exists on the site. I don't know if anyone ever donates, but the donations now go to Stefan Jahn's personal paypal account. Maybe it would be more fair to create a general qucs paypal account and use it for project things like webspace or (if we have a lot) join a conference. Frans On 10/22/2013 12:11 PM, Guilherme Brondani Torri wrote: > Hello qucs-devel, > > I created a repository for the Qucs website at: > https://github.com/guitorri/qucs-web/ > > Commits can be previewed automatically on the GitHub pages: > http://guitorri.github.io/qucs-web/ > > Website repo change log: > * replaced .shtml by .html > * replaced the server side includes for header and footers by javascript > * cleaned up some Trolltech->Digia strings > * used HTML Tidy to improve the html layout. > * did not include the binary archives yet, shall we move them to > SourceForge? > > I haven't yet updated the official webpage on SourceForge as I still > want to update the references to the Mac install/build. > > Are you OK with using GitHub for the repo, and with the above changes? > > --- > Another experiment I did was with the MediaWiki. > Some time ago SourceForge announced that it would retire the Hosted Apps > [1]. I copied the wiki over to my fork on GitHub. Now I see that > SourceForge recently added a Wiki link on the project page, which is > mostly empty. > > GitHub wiki has the advantages that it is a Git repo, you can edit > offline, you can use multiple edit modes (MediaWiki, markdown, > reStructuredText,...), it serves pages quickly and I find it prettier. :) > > You can access the copied wiki, with some further addition, over here: > https://github.com/guitorri/qucs/wiki > > --- > Frans already maintains a Qucs mirror on GitHub. Clemens also seems to > often use it. > As you noticed I prefer GitHub over SourceForge. > Are there other developers interested in maintaining an official mirror? > > I guess what I am saying is: > - What should I do with these two repositories? > - Do you agree with coordinating the online documentation/examples > using a GitHub wiki? > - Is it OK with you to host the website repo on GitHub ? > - What do you think if we to claim an 'official' Qucs repository on > GitHub (githut.com/qucs)? This way we can coordinate the effort of > developers that prefer GitHub and also keep the Wiki and Website. > - Pull requests make it so much easier to have code reviewed by others... > > If nobody is against it I will go on to create a 'github.com/qucs' and > add to the project the interested ones. > > Looking forward for your comments. > Best regards, > Guilherme > > > [1] https://sourceforge.net/p/strawhat/wiki/Hosted%20Apps%20Retirement/ > > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk > _______________________________________________ > Qucs-devel mailing list > Quc...@li... > https://lists.sourceforge.net/lists/listinfo/qucs-devel |
From: Richard C. <r.c...@ed...> - 2013-10-22 13:31:05
|
On 22/10/2013 12:28, Frans Schreuder wrote: > Hi Guilherme, > > I like the way Github can handle this repository as a website. I don't > know if sourceforge has something similar, but for me this is ok too. > I added your account to the admin group in sf, so you can also play > around creating repos for this as you like. > I'm fine with using the github repo, although, for the record, I still hate git. What you've done with the website looks good to me though. Incidentally, I have SVG versions of the header image and its components. I should probably upload them (I don't think I have already). This would make it easier to change colour scheme in the future, I'm not 100% sure about the current scheme, I just based it on the logo that was on the site. > I was also thinking about the donate button that still exists on the > site. I don't know if anyone ever donates, but the donations now go to > Stefan Jahn's personal paypal account. > Maybe it would be more fair to create a general qucs paypal account and > use it for project things like webspace or (if we have a lot) join a > conference. > > Frans > I have also thought about this in the past. I would rather see funds pooled for the use of the qucs project. On the other hand, Stefan did devote a lot of time to the project. I suspect the donations are probably not a huge amount in any case. Richard -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. |
From: Guilherme B. T. <gui...@gm...> - 2013-10-25 11:31:46
|
On 22/10/13 15:30, Richard Crozier wrote: > On 22/10/2013 12:28, Frans Schreuder wrote: >> Hi Guilherme, >> >> I like the way Github can handle this repository as a website. I don't >> know if sourceforge has something similar, but for me this is ok too. >> I added your account to the admin group in sf, so you can also play >> around creating repos for this as you like. >> Frans, thanks for the access. I don't think SF has this feature, if they to is not as evident as GitHub. > > I'm fine with using the github repo, although, for the record, I still > hate git. I'm sure this guy hates git more than you do: http://www.youtube.com/watch?gl=BE&v=CDeG4S-mJts :) > > What you've done with the website looks good to me though. > Incidentally, I have SVG versions of the header image and its > components. I should probably upload them (I don't think I have > already). This would make it easier to change colour scheme in the > future, I'm not 100% sure about the current scheme, I just based it on > the logo that was on the site. > If you have the SVG can you please send me a copy? >> I was also thinking about the donate button that still exists on the >> site. I don't know if anyone ever donates, but the donations now go to >> Stefan Jahn's personal paypal account. >> Maybe it would be more fair to create a general qucs paypal account and >> use it for project things like webspace or (if we have a lot) join a >> conference. >> >> Frans >> > > I have also thought about this in the past. I would rather see funds > pooled for the use of the qucs project. On the other hand, Stefan did > devote a lot of time to the project. I suspect the donations are > probably not a huge amount in any case. > > Richard > > I agree we should consider the time invested by the original creator of Qucs. I also think he is not paying his bills out of this donations. On top of that, I guess that people who donate for open source does it for the 'project' to continue. It sounds as a nice recognition, but ineffective/confusing to donate to a developer that is not active. Regards, Guilherme |
From: Richard C. <r.c...@ed...> - 2013-10-25 11:44:06
|
On 25/10/2013 12:31, Guilherme Brondani Torri wrote: > On 22/10/13 15:30, Richard Crozier wrote: >> On 22/10/2013 12:28, Frans Schreuder wrote: >> I'm fine with using the github repo, although, for the record, I still >> hate git. > I'm sure this guy hates git more than you do: > http://www.youtube.com/watch?gl=BE&v=CDeG4S-mJts > :) lol, I'm not sure. >> > I agree we should consider the time invested by the original creator of > Qucs. I also think he is not paying his bills out of this donations. On > top of that, I guess that people who donate for open source does it for > the 'project' to continue. It sounds as a nice recognition, but > ineffective/confusing to donate to a developer that is not active. > > Regards, Guilherme > It is a good point that it is misleading for donars to be donating to an inactive dev. A good enough reason to change it as any. My only other thought is that administering the funds might be more effort than it's worth (certainly in the UK there will be some tax implications). I'm one of the few members of my family who is not an accountant, and I want to keep it that way! Richard -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. |
From: Clemens N. <cl...@fa...> - 2013-10-26 06:35:29
|
On 2013-10-25 13:43, Richard Crozier wrote: > On 25/10/2013 12:31, Guilherme Brondani Torri wrote: >> On 22/10/13 15:30, Richard Crozier wrote: >>> On 22/10/2013 12:28, Frans Schreuder wrote: > >>> I'm fine with using the github repo, although, for the record, I >>> still >>> hate git. >> I'm sure this guy hates git more than you do: >> http://www.youtube.com/watch?gl=BE&v=CDeG4S-mJts >> :) > > lol, I'm not sure. > >>> >> I agree we should consider the time invested by the original creator >> of >> Qucs. I also think he is not paying his bills out of this donations. >> On >> top of that, I guess that people who donate for open source does it >> for >> the 'project' to continue. It sounds as a nice recognition, but >> ineffective/confusing to donate to a developer that is not active. >> >> Regards, Guilherme >> > > It is a good point that it is misleading for donars to be donating to > an > inactive dev. A good enough reason to change it as any. My only other > thought is that administering the funds might be more effort than it's > worth (certainly in the UK there will be some tax implications). I'm > one > of the few members of my family who is not an accountant, and I want > to > keep it that way! > > Richard > > -- > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the > most from > the latest Intel processors and coprocessors. See abstracts and > register > > http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk > _______________________________________________ > Qucs-devel mailing list > Quc...@li... > https://lists.sourceforge.net/lists/listinfo/qucs-devel Hi, some thoughts about using Github as code repository: - I think the qucs sourceforge site is rather well known and should be kept in place. We should keep it use to host the webpage and the binaries... - On the other hand, I found the sourceforge git repo not so good... Compared with Github, the webaccess is really slow; and it takes ages to switch branches etc => +1 for Github - Github allows two "operational modes": (i) developers are allowed write access to the repo and can push whatever they like to the repo (this is the same way as sourceforge handles it), (ii) developers can clone the official repo, branch it locally & submit pull requests against the official repo. This would make it easier to participate for casual developers, as sending patches to the mailing list is rather cumbersome (in my opinion). - I agree that git is not the easiest thing to handle (although I won't go as far as Richard ;-) ). I found a rather good tutorial (http://docs.scipy.org/doc/numpy/dev/gitwash/git_development.html) for using github. - There are already some github repos related to qucs - having the official repo also on github would allow to connect to these repos in an easier manner. - Of course we could also host the html files for the webpage and other stuff (e.g. the example schematics?) on github; github has quite good preview features... Regards - Clemens |
From: Guilherme B. T. <gui...@gm...> - 2013-10-26 11:47:06
|
On 26/10/13 08:35, Clemens Novak wrote: > > Hi, Hello, > some thoughts about using Github as code repository: > > - I think the qucs sourceforge site is rather well known and should be > kept in place. We should keep it use to host the webpage and the > binaries... My intention was to use GitHub as a repository and 'staging' area for the website, not to replace SF website. Binaries will continue on SF, GitHub does not offer support for them anymore. > - On the other hand, I found the sourceforge git repo not so good... > Compared with Github, the webaccess is really slow; and it takes ages to > switch branches etc => +1 for Github +1 > - Github allows two "operational modes": (i) developers are allowed > write access to the repo and can push whatever they like to the repo > (this is the same way as sourceforge handles it), (ii) developers can > clone the official repo, branch it locally & submit pull requests > against the official repo. This would make it easier to participate for > casual developers, as sending patches to the mailing list is rather > cumbersome (in my opinion). Mode (ii) is the most appealing, the possibility to add comments on top of pull requests is very nice. Furthermore, you can easily link to an issue number, even a specific git commit hash. > - I agree that git is not the easiest thing to handle (although I won't > go as far as Richard ;-) ). I found a rather good tutorial > (http://docs.scipy.org/doc/numpy/dev/gitwash/git_development.html) for > using github. > > - There are already some github repos related to qucs - having the > official repo also on github would allow to connect to these repos in an > easier manner. > > - Of course we could also host the html files for the webpage and other > stuff (e.g. the example schematics?) on github; github has quite good > preview features... > > Regards - Clemens > > I went ahead and created a Qucs organization on https://github.com/Qucs I am looking up on how to add you guys as Owners over there. By the way, does anyone have a high resolution (or SVG) version from the icons we currently use for Qucs? Does anyone have already crafted a script to synchronize SourceForge and GitHub? Frans? Regards, Guilherme |