Re: [boinc_dev] Linux issues with BOINC 7.4.36?

2015-01-07 Thread Charlie Fenton
Thank you.  Since that change has already been committed, it will automatically 
be included in the next release.

Cheers,
--Charlie

On Jan 7, 2015, at 12:18 PM, Wolfgang Schwieger wolfg...@schwieger.de wrote:

 Hmm,
 
 the patch (clientgui/BOINCListCtrl.cpp) was checked in by Charlie Fenton ;-)
 on 24th of december 2014:
 http://boinc.berkeley.edu/gitweb/?p=boinc-v2.git;a=blobdiff;f=clientgui/BOIN
 CListCtrl.cpp;h=af9c1151c34a347646c546eb41b94012905123eb;hp=41133c4b39d4fdf4
 8b2ac526938a29eb7b7dd9fb;hb=5965a2d858536c16542c85542a212acb0946c591;hpb=ce9
 6f71706315ba83453a1d4895944147be14e82
 
 The patch is: remove of the (obsolete) code block that forced the error (in
 wx 3.0.x).
 Version: all flavors of linux including raspian showed the error, Boinc
 7.4.X, wx-version 3.0.0 and 3.0.2
 Error: One line in the task list, project list, other list  wasn't
 refreshed, e.g. for users with one project and/or task (raspian) nothing was
 refreshed.
 
 I have tested the patch with trunk (7.5.0) and a patched 7.4.36 on OpenSuse
 13.1/13.2, Mandriva 2014 64bit and Raspian: o.k. all rows were refreshed,
 the seconds and percent values are increasing for every row (in the task
 view).
 
 
 Someone in this forum reported this error about half a year ago, but I don't
 remember exactly when and who.
 
 --Wolfgang  
 
 -Ursprüngliche Nachricht-
 Von: Charlie Fenton [mailto:charl...@ssl.berkeley.edu] 
 Gesendet: Mittwoch, 7. Januar 2015 05:05
 An: boinc_dev email List; boinc_projects email List; boinc_alpha email list
 Cc: Wolfgang Schwieger
 Betreff: Linux issues with BOINC 7.4.36?
 
 On Jan 2, 2015, at 4:00 PM, Wolfgang Schwieger wolfg...@schwieger.de
 wrote:
 (including the linux patch for clientgui/BOINCListCtrl.cpp)
 
 We were not aware that Linux required a patch to
 clientgui/BOINCListCtrl.cpp. Could someone be kind enough to send me the
 patch so we can fix the problem in the source code?
 
 Also, we want to try to get a Linux release out with the latest BOINC code.
 Could people give us a comprehensive list of the bugs in Linux?  Please
 separate out the issues when static linked with wxWidgets 3.0.2 from those
 when static linked with wxWidgets 3.0.0.
 
 Here is what we already have:
 On Jan 2, 2015, at 6:09 AM, Stephen Maclagan stephen.macla...@hotmail.com
 wrote:
 I've been seeing on my Boinc 7.4.x compilations the columns become 
 misaligned if you scroll the project/task/transfers pages left/right, i
 built Boinc 7.4.x from the 7.4 head again from last night's commit, no
 change.
 
 Other differences/problems to do with Boinc on Linux:
 
 On Windows you can switch between Boinc Manager and the Event Log and 
 bring eithier to the Foreground, On Linux, opening the Event Log 
 Brings it to the foreground, Boinc Manager always stays behind the Event
 Log, you can't bring Boinc Manager to the foreground.
 
 The run_client and run_manager links no longer work in more recent
 Ubuntus/Debians.  while they still work on my Boinc 7.2.47 compilations on
 Ubuntu 12.04 (as of three weeks ago), on Ubuntu 14.04 on my other Laptop.
 My Parallellas on saucy and trusty, my Pi on Raspbian Jessie, and on my Pi
 on Raspbian Wheezy after last week, trying to run_client or run_manager just
 opens them for editing, there no longer seems to be way of getting them to
 run, to start Boinc i've been having to just double click boincmgr itself.
 
 Claggy, which version of wxWidgets are you linking?
 
 On Dec 22, 2014, at 6:07 AM, Toralf Förster toralf.foers...@gmx.de wrote:
 When I switched to Simple View and then choose Computing Preferences
 the I do get the back trace as seen below. My system is a stable 64 bit
 Gentoo hardened Linux:
 
 Thanks.
 
 Cheers,
 --Charlie
 
 

___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Official GitHub mirror?

2015-01-07 Thread Charlie Fenton
Hi Filip,

I have already implemented the code to allow changing the order of the columns  
(on MS Windows only, because wxWidgets provides support for this only on MS 
Windows) and select which ones to display or hide (on all platforms.)  These 
changes are committed in the master branch and will be deployed in the 7.6 
version of BOINC.

The idea of saving multiple profiles is an interesting one which we will 
consider.

Cheers,
--Charlie

On Jan 7, 2015, at 9:29 AM, Filip Rydlo filip.ry...@gmail.com wrote:

 me too!
 
 I would welcome this  very very much!
 This would let me  experiment and make the Grand *redesign* of the advanced
 view's  Tasks tab.
 
 Not only the  columns will be  checkable   which are to be
 displayed  and their  *order* can be  selected by the user in the GUI,  but
 the user  will be able to  *CREATE* and save/load   *several*  profiles
 !!  So that he / she  does NOT need to change it manually whenever he / she
 needs to  switch to different point of view  to solve / check  different
 issues  / idling cores / GPUs  etc... resource-share / backup projects
 also the ordering will be much more  optional  and will remember up to 5
 columns   by which it will  sort  - sorting order of the columns will also
 be saved/loaded in the *profile*. :)
 
 
 * This should make the LIFE of many scientists and power-users much
 much easier!*
 
 It will take me some time, however  I will  *design*  the
 internal  (optimal / ideal)   API for this  with   Apiary  and API
 Blueprint tools ... then I will create a good WRAPPER which will kinda
 isolate me from the *awful  wxWidget low-level code*and then ...  it
 is EASY -  The path ahead is clear. ... ! :-)
 
 So, thats the plan. What do You say?
 
 
 (attending  in person  the meetup  in Prague  ... which is a workshop for
 the  Apiary + API Blueprint ! So I will know to use  them *directly from
 their author*!!   Hopefully, it will be enough-GREAT a lecture.   Wish me
 luck - I need to learn this really  *WELL* if I am to use it inside of
 BOINC Manager ;) )
 
 
 *Namaste*
 Filip
 
 
 2015-01-07 16:04 GMT+01:00 Christian Beer christian.b...@posteo.de:
 
 I would second that and also volunteer to look at the issues and pull
 requests as I'm more active on github lately. An Open Source security
 project I use and also contribute to (ossec-hids) switched to github
 completeley and they got a huge influx of new contributors and also pull
 requests that are easily merged and testet. They have an automated
 compilation running with every pull request using travis-ci so you see
 if compilation fails before merging changes with the master branch.
 
 There is already an organization for BOINC setup by Rom. How mirroring
 works is described here:
 https://help.github.com/articles/about-github-mirrors/
 
 I would think that the github support would help setting this up too.
 
 MfG / Regards
 Christian Beer
 
 Am 06.01.2015 um 19:13 schrieb Nicolás Alvarez:
 The SourceCodeGit wiki page says You don't need direct write access
 to contribute code to BOINC. Given the distributed nature of Git you
 can publish your contributions elsewhere (e.g. on GitHub) [...].
 
 But how exactly do people contribute via Github? Push the entire BOINC
 repo and post a link to it on the mailing list?
 
 I think it would be better if there was an official GitHub mirror of
 the BOINC repository, which people can 'Fork' and send pull requests
 to. I'm not proposing that development is moved to GitHub; the
 really-official repository will remain the one hosted on
 boinc.berkeley.edu, and the GitHub mirror would only be used for
 external contributors to fork.
 
 
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.
 
 ___
 boinc_dev mailing list
 boinc_dev@ssl.berkeley.edu
 http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 To unsubscribe, visit the above URL and
 (near bottom of page) enter your email address.
 

___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.


Re: [boinc_dev] Linux issues with BOINC 7.4.36?

2015-01-07 Thread Wolfgang Schwieger
Hmm,

the patch (clientgui/BOINCListCtrl.cpp) was checked in by Charlie Fenton ;-)
on 24th of december 2014:
http://boinc.berkeley.edu/gitweb/?p=boinc-v2.git;a=blobdiff;f=clientgui/BOIN
CListCtrl.cpp;h=af9c1151c34a347646c546eb41b94012905123eb;hp=41133c4b39d4fdf4
8b2ac526938a29eb7b7dd9fb;hb=5965a2d858536c16542c85542a212acb0946c591;hpb=ce9
6f71706315ba83453a1d4895944147be14e82

The patch is: remove of the (obsolete) code block that forced the error (in
wx 3.0.x).
Version: all flavors of linux including raspian showed the error, Boinc
7.4.X, wx-version 3.0.0 and 3.0.2
Error: One line in the task list, project list, other list  wasn't
refreshed, e.g. for users with one project and/or task (raspian) nothing was
refreshed.

I have tested the patch with trunk (7.5.0) and a patched 7.4.36 on OpenSuse
13.1/13.2, Mandriva 2014 64bit and Raspian: o.k. all rows were refreshed,
the seconds and percent values are increasing for every row (in the task
view).


Someone in this forum reported this error about half a year ago, but I don't
remember exactly when and who.

--Wolfgang  

-Ursprüngliche Nachricht-
Von: Charlie Fenton [mailto:charl...@ssl.berkeley.edu] 
Gesendet: Mittwoch, 7. Januar 2015 05:05
An: boinc_dev email List; boinc_projects email List; boinc_alpha email list
Cc: Wolfgang Schwieger
Betreff: Linux issues with BOINC 7.4.36?

On Jan 2, 2015, at 4:00 PM, Wolfgang Schwieger wolfg...@schwieger.de
wrote:
 (including the linux patch for clientgui/BOINCListCtrl.cpp)

We were not aware that Linux required a patch to
clientgui/BOINCListCtrl.cpp. Could someone be kind enough to send me the
patch so we can fix the problem in the source code?

Also, we want to try to get a Linux release out with the latest BOINC code.
Could people give us a comprehensive list of the bugs in Linux?  Please
separate out the issues when static linked with wxWidgets 3.0.2 from those
when static linked with wxWidgets 3.0.0.

Here is what we already have:
On Jan 2, 2015, at 6:09 AM, Stephen Maclagan stephen.macla...@hotmail.com
wrote:
 I've been seeing on my Boinc 7.4.x compilations the columns become 
 misaligned if you scroll the project/task/transfers pages left/right, i
built Boinc 7.4.x from the 7.4 head again from last night's commit, no
change.
 
 Other differences/problems to do with Boinc on Linux:
 
 On Windows you can switch between Boinc Manager and the Event Log and 
 bring eithier to the Foreground, On Linux, opening the Event Log 
 Brings it to the foreground, Boinc Manager always stays behind the Event
Log, you can't bring Boinc Manager to the foreground.
 
 The run_client and run_manager links no longer work in more recent
Ubuntus/Debians.  while they still work on my Boinc 7.2.47 compilations on
Ubuntu 12.04 (as of three weeks ago), on Ubuntu 14.04 on my other Laptop.
 My Parallellas on saucy and trusty, my Pi on Raspbian Jessie, and on my Pi
on Raspbian Wheezy after last week, trying to run_client or run_manager just
opens them for editing, there no longer seems to be way of getting them to
run, to start Boinc i've been having to just double click boincmgr itself.

Claggy, which version of wxWidgets are you linking?

On Dec 22, 2014, at 6:07 AM, Toralf Förster toralf.foers...@gmx.de wrote:
 When I switched to Simple View and then choose Computing Preferences
the I do get the back trace as seen below. My system is a stable 64 bit
Gentoo hardened Linux:

Thanks.

Cheers,
--Charlie

___
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.