New logo and domain

0 views
Skip to first unread message

Daniel Lombraña González

unread,
Nov 20, 2008, 7:20:52 AM11/20/08
to jar...@googlegroups.com
Hi to everyone,

We have a new domain for Jarifa: http://jarifa.unex.es and a new logo. I hope you like both of them ;)

Cheers

--
··························································································································································
PhD Candidate
Cátedra Ceta-Ciemat de la Universidad de Extremadura
http://gea.unex.es/catedra-ceta-ciemat/
Universidad de Extremadura
··························································································································································
Por favor, NO utilice formatos de archivo propietarios para el
intercambio de documentos, como DOC y XLS, sino HTML, RTF, TXT, CSV
o cualquier otro que no obligue a utilizar un programa de un
fabricante concreto para tratar la información contenida en él.
··························································································································································

Frank Weiler

unread,
Nov 20, 2008, 10:49:28 AM11/20/08
to jar...@googlegroups.com
Daniel Lombraña González wrotes:

> Hi to everyone,
>
> We have a new domain for Jarifa: http://jarifa.unex.es and a new logo.
> I hope you like both of them ;)
>
Hi Daniel,

nice logo and nice to here from you after a while.
How about a milestone plan for further development of Jarifa ?

Greetings, Frank

Daniel Lombraña González

unread,
Nov 20, 2008, 11:33:26 AM11/20/08
to jar...@googlegroups.com
Hi,

We should have roadmap, we can discuss it here, or opening a new thread. I think I can start coding again on Jarifa, adding your last patches and improving Jarifa in general ;)

Let's start suggesting improvements.

Daniel


2008/11/20 Frank Weiler <fr...@fweiler.eu>

Daniel Lombraña González

unread,
Nov 20, 2008, 11:33:43 AM11/20/08
to jar...@googlegroups.com
By the way, thanks for the good comments on the logo.

2008/11/20 Daniel Lombraña González <tele...@gmail.com>

Frank Weiler

unread,
Nov 21, 2008, 11:45:58 AM11/21/08
to Jarifa
Hello Daniel,
here are my first suggestions to improve Jarifa:

At first the development aspect:
- write a (short) technical documentation about used components,
classes and so on (I could do this). Perhaps there is some tooling to
generate a JavaDoc-like class structure for PHP ?
- comment the source code better (as always ;-))
- use typed types in PHP (we can discuss if this brings more
advantages or disadvantages, as you know, I am a PHP newbie, more a C+
+ and Java programmer, and untyped code is a little horror for me ;-)
- draw a database model as part of the development docs (I did this
many times and it improves understanding of the table associations).
Of course the jarifa db model is really simple, but an image
accelerate the understanding.

And now about functionality:
- Extend the menu with an item for admins called "configuration", that
shows (not to edit) the content of the conf file (I did this already
as a lession to better lern PHP, don't know, if I submitted it to you)
- make localization work (don't know, if I only didn't found the right
way to do this)
- generally show more details in the table views (I already did some
on the host table view)
- improve the scaling on the generated stats graphics (total credit
progress is not to see if you have a high base credit value, f.e.
2.000.000),
perhaps we could add some pie charts for credit/GFLOPS distribution
between projects


Ok, that's enough for the moment, I think. As for me the basic
functionality is enough, all points mentioned are only convienience
improvments..

Greetings, from Potsdam near Berlin (first snow today, brrr...)
Frank


On 20 Nov., 17:33, "Daniel Lombraña González" <teleyi...@gmail.com>
wrote:


> Hi,
>
> We should have roadmap, we can discuss it here, or opening a new thread. I
> think I can start coding again on Jarifa, adding your last patches and
> improving Jarifa in general ;)
>
> Let's start suggesting improvements.
>
> Daniel
>
> 2008/11/20 Frank Weiler <fr...@fweiler.eu>
>
>
>
> > Daniel Lombraña González wrotes:
> > > Hi to everyone,
>

> > > We have a new domain for Jarifa:http://jarifa.unex.esand a new logo.


> > > I hope you like both of them ;)
>
> > Hi Daniel,
>
> > nice logo and nice to here from you after a while.
> > How about a milestone plan for further development of Jarifa ?
>
> > Greetings, Frank
>
> > > Cheers
>
> > > --
>
> > ··························································································································································
> > > PhD Candidate
> > > Cátedra Ceta-Ciemat de la Universidad de Extremadura
> > >http://gea.unex.es/catedra-ceta-ciemat/
> > > Universidad de Extremadura
>
> > ··························································································································································
> > > Por favor, NO utilice formatos de archivo propietarios para el
> > > intercambio de documentos, como DOC y XLS, sino HTML, RTF, TXT, CSV
> > > o cualquier otro que no obligue a utilizar un programa de un
> > > fabricante concreto para tratar la información contenida en él.
>
> > ··························································································································································
>
> --
> ··························································································································································
> PhD Candidate

> Cátedra Ceta-Ciemat de la Universidad de Extremadurahttp://gea.unex.es/catedra-ceta-ciemat/

ChristianB

unread,
Nov 22, 2008, 4:56:42 AM11/22/08
to Jarifa
Hello Daniel, Hello Frank,

I would like to add an interactive installer that can generate the
jarifa.conf and create the database tables. This can be accomplished
using php.

For the documentation part there is doxygen which is used by BOINC and
can support php too.

What do you mean by typed types, Frank?

Regards
Cgristian

> > > > We have a new domain for Jarifa:http://jarifa.unex.esanda new logo.

Frank Weiler

unread,
Nov 22, 2008, 9:16:32 AM11/22/08
to jar...@googlegroups.com
ChristianB schrieb:

> What do you mean by typed types, Frank?
>
Oh, I mean typed variables, like int, long, double, String etc.
In PHP all vars are declared without any typ specifier. This is a PHP
feature I know, but I personally like it more, if variables are typed.
It makes sources better readable and understandable IMHO. No idea, how
far PHP supports this, and what implications this would have.

Greetings, Frank

ChristianB

unread,
Nov 22, 2008, 2:32:28 PM11/22/08
to Jarifa
It's not supported I would say. You can't specify the type of a
variable for the whole runtime of the script. PHP will automagically
convert the value into the appropriate type. In my experience it's
very rare that you need to specify the explicit type of a variable, so
I always stay with untyped types. But I'm also not an expert just an
experienced coder.

Regards
Christian
> >>>>> We have a new domain for Jarifa:http://jarifa.unex.esandanew logo.

Daniel Lombraña González

unread,
Nov 24, 2008, 7:00:15 AM11/24/08
to jar...@googlegroups.com
Hi,

First of all, welcome to Jarifa Christian. I think, I don't know you, so would you mind to introduce yourself? :)

I think that the installer will be very interesting and usefull for Jarifa. Additionally, I was thinking about adding a debian package, so we can provide an easy way to install Jarifa just from command line (we can upload it to ppa from Ubuntu, or using jarifa.unex.es).

About the documentation: yes, we have to improve it. So if doxygen is working with BOINC we should add that support to the source code. I will install doxygen in Jarifa.unex.es and we can try it.

About the database: it is a good idea to draw the relationships between all the tables and data. So let's start this also :)

Now my suggestions: We are having new users, that don't belong to any specific supplier. They are (in our case) students that want to collaborate with the university, so they provide the resources but they don't choose the BOINC projects. Now it is very easy to do this, one account per user with its own supplier. It is obvious that this solution is not the best one, because now we have to create each account by hand. So one solution could be to provide a web page where anonymous users can create their accounts under a new role: for example volunteers. These users will have their own accounts, but all of them will belong to the same supplier: volunteers. As all them belong to the same supplier, we cannot let them change the preferences, because one person could change the preferences for thousands. So one solution could be that they cannot change their preferences. To sum up, we can create a register web page, where anonymous users can register themselves and receive their credientals. Once they have the credentials, they can attach their clients to Jarifa. If they try to log in in the Jarifa web page, they will not be allowed by checking the role (log in all except volunteers), so they cannot change their preferences globally, but locally. What do you think?

We can start to add this ideas to the trac system.

Daniel

ChristianB

unread,
Nov 24, 2008, 9:50:49 AM11/24/08
to Jarifa
On 24 Nov., 13:00, "Daniel Lombraña González" <teleyi...@gmail.com>
wrote:
> Hi,
>
> First of all, welcome to Jarifa Christian. I think, I don't know you, so
> would you mind to introduce yourself? :)

Actually we met each other at the last BOINC workshop in Grenoble.

> I think that the installer will be very interesting and usefull for Jarifa.
> Additionally, I was thinking about adding a debian package, so we can
> provide an easy way to install Jarifa just from command line (we can upload
> it to ppa from Ubuntu, or using jarifa.unex.es).

I can start the installer but I have no experience creating packages
for linux.

> Now my suggestions: We are having new users, that don't belong to any
> specific supplier. They are (in our case) students that want to collaborate
> with the university, so they provide the resources but they don't choose the
> BOINC projects. Now it is very easy to do this, one account per user with
> its own supplier. It is obvious that this solution is not the best one,
> because now we have to create each account by hand. So one solution could be
> to provide a web page where anonymous users can create their accounts under
> a new role: for example volunteers. These users will have their own
> accounts, but all of them will belong to the same supplier: volunteers. As
> all them belong to the same supplier, we cannot let them change the
> preferences, because one person could change the preferences for thousands.
> So one solution could be that they cannot change their preferences. To sum
> up, we can create a register web page, where anonymous users can register
> themselves and receive their credientals. Once they have the credentials,
> they can attach their clients to Jarifa. If they try to log in in the Jarifa
> web page, they will not be allowed by checking the role (log in all except
> volunteers), so they cannot change their preferences globally, but locally.
> What do you think?

It should be easy to implement these role and set the permissions in
jarifa. I have not looked into the jarifa source very intensive but
what I saw was very structured and easy to understand. In my opinion
the extra role would be a good way to implement the volunteer people.

> We can start to add this ideas to the trac system.

I can't register at the jarifa trac page. Can you create an account
for me? Please use my main BOINC email: djang...@gmx.net and
username: ChristianB

Regards
Christian Beer

Daniel Lombraña González

unread,
Nov 24, 2008, 10:37:21 AM11/24/08
to jar...@googlegroups.com
Hi,

On Mon, Nov 24, 2008 at 3:50 PM, ChristianB <open.sou...@googlemail.com> wrote:

On 24 Nov., 13:00, "Daniel Lombraña González" <teleyi...@gmail.com>
wrote:
> Hi,
>
> First of all, welcome to Jarifa Christian. I think, I don't know you, so
> would you mind to introduce yourself? :)

Actually we met each other at the last BOINC workshop in Grenoble.

> I think that the installer will be very interesting and usefull for Jarifa.
> Additionally, I was thinking about adding a debian package, so we can
> provide an easy way to install Jarifa just from command line (we can upload
> it to ppa from Ubuntu, or using jarifa.unex.es).

I can start the installer but I have no experience creating packages
for linux.

Start with the installer if you want. With debian packages I have an idea, but not so much, so we can try to build one and test it.
 


> Now my suggestions: We are having new users, that don't belong to any
> specific supplier. They are (in our case) students that want to collaborate
> with the university, so they provide the resources but they don't choose the
> BOINC projects. Now it is very easy to do this, one account per user with
> its own supplier. It is obvious that this solution is not the best one,
> because now we have to create each account by hand. So one solution could be
> to provide a web page where anonymous users can create their accounts under
> a new role: for example volunteers. These users will have their own
> accounts, but all of them will belong to the same supplier: volunteers. As
> all them belong to the same supplier, we cannot let them change the
> preferences, because one person could change the preferences for thousands.
> So one solution could be that they cannot change their preferences. To sum
> up, we can create a register web page, where anonymous users can register
> themselves and receive their credientals. Once they have the credentials,
> they can attach their clients to Jarifa. If they try to log in in the Jarifa
> web page, they will not be allowed by checking the role (log in all except
> volunteers), so they cannot change their preferences globally, but locally.
> What do you think?

It should be easy to implement these role and set the permissions in
jarifa. I have not looked into the jarifa source very intensive but
what I saw was very structured and easy to understand. In my opinion
the extra role would be a good way to implement the volunteer people.

I think so, and it should be not so difficult to add everything to the code.
 


> We can start to add this ideas to the trac system.

I can't register at the jarifa trac page. Can you create an account
for me? Please use my main BOINC email: djang...@gmx.net and
username: ChristianB

I have sent you an e-mail with all the credentials. Check your mail :)

Daniel


Regards
Christian Beer

Francisco Fernández de Vega

unread,
Nov 24, 2008, 10:43:28 AM11/24/08
to Jarifa
Hi all:

Probably some of you also remember me, because I also attended the
Workshop in Grenoble. I'm also part of the University of Extremadura.
One of my task is advising Daniel PhD :-)

Just to include here an idea that we have been considering:

- The possibility of establishing trust relationships between
different instances of Jarifa (different organizations) so that two or
more organizations can share resources when available and collaborate
with external projects (projects selected by other partners).

I think it could be an interesting addition to the project.

Best regards,

Paco.

On 24 nov, 16:37, "Daniel Lombraña González" <teleyi...@gmail.com>
wrote:
> Hi,
>
> > for me? Please use my main BOINC email: djangof...@gmx.net and
> > username: ChristianB
>
> I have sent you an e-mail with all the credentials. Check your mail :)
>
> Daniel
>
>
>
> > Regards
> > Christian Beer
>
> --
> ··························································································································································
> PhD Candidate
> Cátedra Ceta-Ciemat de la Universidad de Extremadurahttp://gea.unex.es/catedra-ceta-ciemat/

ChristianB

unread,
Nov 25, 2008, 1:28:19 PM11/25/08
to Jarifa
Thanks for the login info Daniel.

I already created a page to store the ideas for further development.

http://jarifa.unex.es/wiki/wiki/Development

Regards
Christian

On 24 Nov., 16:37, "Daniel Lombraña González" <teleyi...@gmail.com>
wrote:
> Hi,
> > for me? Please use my main BOINC email: djangof...@gmx.net and
> > username: ChristianB
>
> I have sent you an e-mail with all the credentials. Check your mail :)
>
> Daniel
>
>
>
> > Regards
> > Christian Beer
>
> --
> ··························································································································································
> PhD Candidate
> Cátedra Ceta-Ciemat de la Universidad de Extremadurahttp://gea.unex.es/catedra-ceta-ciemat/

Daniel Lombraña González

unread,
Nov 26, 2008, 3:32:43 AM11/26/08
to jar...@googlegroups.com
Perfect.
Reply all
Reply to author
Forward
0 new messages