New applications in the test phase [before the introduction of BOINC iThena]

Message boards : Number crunching : New applications in the test phase [before the introduction of BOINC iThena]
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
Sergey Kovalchuk

Send message
Joined: 23 Sep 19
Posts: 54
Credit: 726,811
RAC: 1
Ukraine
Message 477 - Posted: 1 May 2020, 10:43:52 UTC - in response to Message 476.  

-----------------------------------------------------------
Applications executed on HOST ID XXX:

[APP NAME]: [checkbox = yes/no]
[APP NAME]: [checkbox = yes/no]
[APP NAME]: [checkbox = yes/no]

-----------------------------------------------------------


maybe this part is easier to implement with the extended option of user preferences "run select application" for each venue / location (default, home, school, work)
ID: 477 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 358
Credit: 1,076,683
RAC: 468
Poland
Message 490 - Posted: 5 May 2020, 8:49:34 UTC

I've developed a propotype for a new form.

In this form you will be able to set the preferences of the (own) host.

Preferences currently per host.
You will be able to set individual options for each host.
Then we will be thinking about automation and "grouping" options.

There is currently no action/submit added.

It only shows the template of the prototype form.
The form will of course be optional.

The form will be visible from host list options:



Form:

https://root.ithena.net/usr/hosts/

The first version...

Any comments?
ID: 490 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile RFGuy_KCCO

Send message
Joined: 28 Oct 19
Posts: 11
Credit: 6,635,366
RAC: 1
United States
Message 494 - Posted: 6 May 2020, 2:27:03 UTC - in response to Message 490.  

I've developed a propotype for a new form.

In this form you will be able to set the preferences of the (own) host.

Preferences currently per host.
You will be able to set individual options for each host.
Then we will be thinking about automation and "grouping" options.

There is currently no action/submit added.

It only shows the template of the prototype form.
The form will of course be optional.

The form will be visible from host list options:



Form:

https://root.ithena.net/usr/hosts/

The first version...

Any comments?


Looks good.

It does appear to be missing Cable Broadband in the Connection Type field, however. You should probably add that, as it is a popular connection method, at least here in the USA.
ID: 494 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Landjunge

Send message
Joined: 18 Jan 20
Posts: 6
Credit: 546,561
RAC: 469
Germany
Message 496 - Posted: 6 May 2020, 21:30:40 UTC

Yes, good idea. Also here in germany many people have cable internet. vodafone ist the biggest cable provider.
ID: 496 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Conan
Avatar

Send message
Joined: 24 Sep 19
Posts: 72
Credit: 104,224
RAC: 249
Australia
Message 497 - Posted: 6 May 2020, 21:56:54 UTC

It looks OK, but I will have to dig around to find some of the required information (such as latitude and longitude).
A lot of it is already on the host detail page anyway.

Conan
ID: 497 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 358
Credit: 1,076,683
RAC: 468
Poland
Message 498 - Posted: 6 May 2020, 22:31:12 UTC

Yes ;)
According to the information I will add such an option to the form ;)
Thanks for the information.
Probably tomorrow (today) I will implement adding the form to the BOINC platform ;)

Initially I will only add web / database support.
I will add support on the scheduler side later.
ID: 498 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 358
Credit: 1,076,683
RAC: 468
Poland
Message 500 - Posted: 7 May 2020, 21:16:06 UTC

I added "Cable Broadband."
The form should already work (web/database level).
After logging into the system available in the panel: https://root.ithena.net/usr/hosts_user.php
This is a "beta" form.
You can test it ;)
ID: 500 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Coleslaw

Send message
Joined: 2 Oct 19
Posts: 20
Credit: 2,262,310
RAC: 2,831
United States
Message 501 - Posted: 8 May 2020, 13:04:11 UTC - in response to Message 500.  

The form would be nice in theory for those that only have a couple devices. However, I don't see people with a lot of systems bothering with this. Perhaps you could implement something more like what QCN did years ago. https://quakecatcher.net/sensor/show_host_detail.php?hostid=71968
https://quakecatcher.net/sensor/show_host_detail.php?hostid=81855
ID: 501 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 358
Credit: 1,076,683
RAC: 468
Poland
Message 502 - Posted: 8 May 2020, 13:58:53 UTC

For many hosts there must be a grouping option.
That is, the option to create one (or more) group(s) with the given settings.
Then multiple hosts can be assigned to the group with one click.
However, we have to implement such implementations in stages ;)
ID: 502 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Sergey Kovalchuk

Send message
Joined: 23 Sep 19
Posts: 54
Credit: 726,811
RAC: 1
Ukraine
Message 503 - Posted: 8 May 2020, 15:01:57 UTC - in response to Message 502.  

the server by default has 4 standard groups - default, home, work, school
and standardly implemented option - run only selected applications (+ launch others if there is no work for selected)

It would be desirable to start with them - to give an expanded description of the location.
and add specific settings for individual specific hosts, for example, a sign of mobility.
in addition, the PC is easy to change the location, for example, brought a laptop from work to home for the weekend / vacation - one click and he is "at home"
ID: 503 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rysiu
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 25 Aug 19
Posts: 358
Credit: 1,076,683
RAC: 468
Poland
Message 504 - Posted: 8 May 2020, 17:15:33 UTC

Four groups is not enough.
I think it would be a good option to group using these groups as well.
But standard four groups is not enough.
This would mean that you can manually enter only four different locations.

Of course, different automatics can be realized e.g. using GPS (when available) - then we add the location to the WU results file.

However, if we have better manual control, the number of groups should be larger.

So I think it is necessary to use existing mechanisms (default, home, work, school) and to implement a bit more.
ID: 504 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Coleslaw

Send message
Joined: 2 Oct 19
Posts: 20
Credit: 2,262,310
RAC: 2,831
United States
Message 505 - Posted: 8 May 2020, 19:10:39 UTC - in response to Message 502.  

How will you handle mobile devices then since laptops/notebooks can move around?
ID: 505 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Conan
Avatar

Send message
Joined: 24 Sep 19
Posts: 72
Credit: 104,224
RAC: 249
Australia
Message 506 - Posted: 8 May 2020, 22:59:35 UTC - in response to Message 504.  
Last modified: 8 May 2020, 23:06:06 UTC

Four groups is not enough.
I think it would be a good option to group using these groups as well.
But standard four groups is not enough.
This would mean that you can manually enter only four different locations.

Of course, different automatics can be realized e.g. using GPS (when available) - then we add the location to the WU results file.

However, if we have better manual control, the number of groups should be larger.

So I think it is necessary to use existing mechanisms (default, home, work, school) and to implement a bit more.


Check out Primegrid as they have added 10 extra groups (Sun, Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune, Pluto).
So more groups can be added but I am not sure how they did it.

Conan
ID: 506 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Michael Goetz
Avatar

Send message
Joined: 24 Sep 19
Posts: 13
Credit: 415,888
RAC: 963
United States
Message 557 - Posted: 17 May 2020, 19:03:21 UTC - in response to Message 506.  

Check out Primegrid as they have added 10 extra groups (Sun, Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune, Pluto).
So more groups can be added but I am not sure how they did it.

Conan


They (meaning me) did it by changing the server's code.

If I remember correctly, you only need to change the website (PHP) code. You don't have to change anything in the scheduler (C++) code. It's just a matter of making the appropriate changes to several .inc and .php files.

That being said, I don't think this is a good way to do it. But it would be better than nothing.

I use the groups to determine what apps to run, and how to run them. That's not necessarily going to correspond to where each machine is located. I may have the same set of tasks running on computers X, Y, and Z, but X may be a desktop in my house, Y is a laptop I carry around, and Z is a cloud server on the other side of the planet.
Want to find one of the largest known primes? Try PrimeGrid. Or help cure disease at WCG.

ID: 557 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2

Message boards : Number crunching : New applications in the test phase [before the introduction of BOINC iThena]

© 2021 iThena. All rights reserved. | Private Policy

Page generated on 18 Sep 2021, 16:22:28 UTC in 0.1044 seconds.