Planet maemo

Oksana Tkachenko

2015-01-20 Meeting Minutes

2015-01-25 03:56 UTC  by  Oksana Tkachenko
0
0

Meeting held 2015-01-20 on FreeNode, channel #maemo-meeting (logs)

Attending:
Jussi Ohenoja (juiceme), Oksana Tkachenko (Oksana/Wikiwide), Peter Leinchen (peterleinchen),

Partial:
William McBee (gerbick), Rüdiger Schiller (chem|st),

Absent:
Alexander Kozhevnikov (MentalistTraceur),

Summary of topics (ordered by discussion):

  • maemo.org domain registration
  • maemo trademark
  • IRC cloaks
  • eV: bank account
  • Autobuilder: thumb toolchain and GCC versions

Topic (maemo.org domain registration):

  • chemist sent mails to board^2 about TM domain & bankaccounts, and to nokia about TM and domain transfer
  • chemist sent mail to the current DNS service company for maemo.org requesting domain transfer linking to the statement on maemo.org, no response yet.

Topic (maemo trademark):

  • Maemo trademark is already owned by Hildon Foundation.
    Expiration of TMs is end of month it was applied + 10years, so it will expire in the end of February. It needs to be paid up for refreshment, though. "Owner" in the record (linked above) will change to Hildon Foundation (instead of Nokia).
    Roschier is the brands attorney who registers and renews the trademark.
    chemist sent mails to board and nokia about TM, as noted above?

Topic (IRC cloaks):

  • x-fade did not answer rzr's email at all... We are contacting Freenode staff directly, with the angle of having trademark owned by Hildon Foundation; previously the channels "belonged" to Nokia

Topic (eV: bank account):

  • We are trying to find a bank that is easy to set up with the MCEV account, that is usable both in Finland and in Gernmany.
    juiceme has contacted Handelsbanken, and they cannot open the account from Finland, as the e.V. is registered in Germany, but the other way is possible.
    Now we need to ask the German branch if they are willing to send the papers for signing to juiceme's local bank branch.

Topic (Autobuilder: thumb toolchain and GCC versions):

  • Oksana sent PM on TMO, to both freemangordon and merlin1991, about auto-builder, and asked about feasibility of adding thumb, and the versions of GCC

Action Items:
  • -- old items, already acted-on:
    • Juiceme and chemist clarified the bank account situation of e.V.
    • IRC channel operator situation: DocScrutinizer added juiceme, peterleinchen, MentalistTraceur, warfare, wikiwide to channel operators.
  • -- old items:
    • The selected Code of Conduct (KDE) still needs to be published on (T)MO.
    • Looking into automatic calculation of election results ...
    • Possible addition of personal voting link into email template in the DB of election system...
    • Contacting freemangordon and merlin1991 about autobuilder: thumb target in auto-builder, GCC version in auto-builder?
  • -- new items:
    • Contacting Freenode staff directly about the GC with the angle of having maemo trademark owned by Hildon Foundation.
    • Getting maemo.org domain registration transferred from Nokia to Hildon Foundation.
    • Getting maemo trademark registration renewed by the end of February.
Categories: council
Oksana Tkachenko

2015-01-13 Meeting Minutes

2015-01-16 05:42 UTC  by  Oksana Tkachenko
0
0

Meeting held 2015-01-13 on FreeNode, channel #maemo-meeting (logs)

Attending:
Jussi Ohenoja (juiceme), Alexander Kozhevnikov (MentalistTraceur), Oksana Tkachenko (Oksana/Wikiwide), Peter Leinchen (peterleinchen),

Partial:
Rüdiger Schiller (chem|st), Gido Griese (Win7Mac),

Absent:
William McBee (gerbick),

Summary of topics (ordered by discussion):

  • Election system: automatic calculation of results and personal URL in email
  • Autobuilder: thumb toolchain and GCC versions
  • IRC: cloaks and topic of the channel
  • eV

Topic (Election system):

  • If everything goes well, MentalistTraceur will take a look at the PHP code within another day or two.
  • juiceme:
    the email template is in the DB, and it contains placeholders that are filled by the user's email address and temporary token when the mail is processed for sending.
    it would be possible to add a personal URL mangled from the temporary token to be inserted to the mail as well.

Topic (Autobuilder):

Topic (IRC):

  • Topic of the channel should be changed, to reflect the current meeting time. It can only be done by a channel operator.
  • IRC cloaks can be given by GC; council cloak is actually being used as access list entry in admin-channel
    chem|st will send out an email to freenode again as xfade is unresponsive ever since and generalAntilles is more on twitter than on any of #our channels

Topic (eV):

  • All member applications have been accounted for; chem|st has sent emails to all of them. eV headcount is now 14, including founding members
  • Win7Mac locked wiki page so that only logged-in users would be able to edit it

Action Items:
  • -- old items:
    • Juiceme and chemist to clarify the bank account situation or e.V.
    • The selected Code of Conduct (KDE) still needs to be published on (T)MO.
    • Looking into automatic calculation of election results ...
  • -- new items:
    • Next week's tasks: possibly adding personal URL to email template of election system...
    • Contacting freemangordon and merlin1991 about autobuilder: thumb target in auto-builder, GCC version in auto-builder?
Categories: council
Oksana Tkachenko

2015-01-06 Meeting Minutes

2015-01-11 23:12 UTC  by  Oksana Tkachenko
0
0

Meeting held 2015-01-06 on FreeNode, channel #maemo-meeting (logs)

Attending:
William McBee (gerbick), Jussi Ohenoja (juiceme), Oksana Tkachenko (Oksana/Wikiwide), Peter Leinchen (peterleinchen),
Philippe Coval (RzR),
Paul Healey (sixwheeledbeast), Rüdiger Schiller (chem|st),

Partial: Alexander Kozhevnikov (MentalistTraceur),
Falk Stern (warfare), Gido Griese (Win7Mac),

Absent:

Summary of topics (ordered by discussion):

  • Results of election
  • Handover meeting
  • Miscellaneous

Topic (Results of election):

  • Winners are Alexander Kozhevnikov (Mentalist Traceur), Peter Leinchen (peterleinchen), William McBee (gerbick), Jussi Ohenoja (juiceme), and Oksana A. Tkachenko (Wikiwide).
  • The automatic calculation did/does not work, so the results were not immediately available at their foreseen place.
    Juiceme did the calculation manually and posted the results on his server.
    Meanwhile they are available, thanks to juiceme feeding the database manually.
  • Please see also this post on TMO.

Topic (Handover meeting):

  • A "handover meeting" was held by inviting members of both Old Council and New Council to join on IRC for this meeting.
  • Suitable meeting time was decided upon as 21:00 UTC, Tuesday.
  • Council mail-alias was updated by techstaff accordingly, to include members of New Council.
  • Council status on TMO was added by techstaff accordingly, for members of New Council.
  • Chair was elected.
    Wikiwide was proposed by peterleinchen, seconded by gerbick, and supported by MentalistTraceur; Wikiwide formally agreed.
    gerbick was proposed by peterleinchen, and rejected the position.
    No other proposals were put forth, since tradition is that first-timers will be chosen, and juiceme, MentalistTraceur, and peterleinchen already were Chairs previously.

Topic (Miscellaneous):

  • Automatic calculation of results not working for the last election was discussed.
    As juiceme said: "the previous elections computed OK when I redid them, but not this one."
    Wikiwide suggested empty ballots as possible trigger for the confusion.
    Mentalist Traceur volunteered to have a look at the php code.
  • Mentioned:
    IRC cloaks (ask sixwheeledbeast),
    thumb target in auto-builder,
    what's the GCC version on the autobuilder?
  • Officially on record: Mentalist Traceur is really grateful to Aapo Rantalainen for putting GCC 4.6 in the N900 community repos.

Action Items:
  • -- old items:
    • Juiceme and chemist to clarify the bank account situation or e.V.
    • The selected Code of Conduct (KDE) still needs to be published on (T)MO.
  • -- new items:
    • Next week's tasks: looking into automatic calculation of election results ...
    • possible action items: thumb target in auto-builder, GCC version in auto-builder?
Categories: council
peterleinchen

2014-12-30 Meeting Minutes

2015-01-06 21:12 UTC  by  peterleinchen
0
0

Meeting held 2014-12-30 on FreeNode, channel #maemo-meeting (logs)

Attending:
Ryan Cristal (klinglerware), Halit Bal (HtheB),
Gido Griese (Win7Mac),
Jussi Ohenoja (juiceme), Philippe Coval (RzR)

Partial: (xes), Misha K.(zogG), Aaron McEwan (chainswawbike), Peter Pichler (pichlo)

Absent: Peter Leinchen (peterleinchen)

Summary of topics (ordered by discussion):

  • Council Election
  • Miscellaneous

Topic (Council Election):

  • A "surprise party" was held by inviting all candidates to join on IRC for this meeting.
  • Voting tokens have been sent out on Friday, 26th Dec. Voting election page is up and working.
  • Juiceme helped a few cases where voting token was not sent. At time of meeting there were already 47/48 votes.
  • Pichlos "resignation" and the consequences were discussed. As he did not officially resigned via ML, but just told so on TMO, he is still a candidate. One possible/troublesome consequence would the voidness of election, as STV states. Luckily pichlo joined in and declared to stay as candidate but announces on TMO and wiki that he prefers to NOT be elected. So votes should go to others. In case of he still gets elected he will take the responsibility and accept.

Topic (Miscellaneous):

  • No input/questions/requests from community.
  • Again no news from GeneralAntilles regarding the IRC chan op situation.

Action Items:
  • -- old items:
    • Check if karma calculation/evaluation is fixed. - Karma calculation should work, only wiki entries (according to Doc) not considered. Works (might be cross-checked...)
    • NielDK to prepare a draft for letter to Jolla. - Obsolete
    • Sixwheeledbeast to clarify the CSS issue on wiki.maemo.org with techstaff. - Done
    • juiceme to create a wording draft for the referendum (to be counterchecked by council members). - See
    • Peterleinchen to announce resignation of DocScrutinizer*/joerg_rw from council. Done
    • Everybody to make up their own minds about referendum and give feedback.
    • RzR to contact Doc (neo900) and smokku (cordia) Done
    • Peterleinchen to announce the next council election Done
    • Juiceme and chemist to clarify the bank account situation
    • Council to clarify with HiFo board about the upcoming board election Council is in charge to announce/prepare the council/board/... elections
    • Juiceme to check/recalculate the karma points manually for all members where needed Done, all are eligible
    • The selected Code of Conduct (KDE) still needs to be published on (T)MO.
  • -- new items:
    • Next week's tasks: referendum, welcome/introduction of new council, ...
    • possible action item: contacting Opera about hosting (Nokia/OVI) store apps for N9
Categories: news
peterleinchen

2014-12-16 Meeting Minutes

2014-12-21 21:07 UTC  by  peterleinchen
0
0

Meeting held 2014-12-16 on FreeNode, channel #maemo-meeting (logs)

Click to read 1502 more words
Categories: news
peterleinchen

2014-12-09 Meeting Minutes

2014-12-12 18:10 UTC  by  peterleinchen
0
0

Meeting held 2014-12-09 on FreeNode, channel #maemo-meeting (logs)

Attending:
(wikiwide), Bernardo Reino (reinob), Sicelo Mhlongo (sicelo)
Gido Griese (Win7Mac),
Jussi Ohenoja (juiceme), Peter Leinchen (peterleinchen)

Partial: Rüdiger Schiller (chem|st), Paul Healey (sixwheeledbeast), (Oksana)

Absent: Philippe Coval (RzR)

Summary of topics (ordered by discussion):

  • Council Election
  • IRC, Miscellaneous

Topic (Council Election):

Topic (IRC, Miscellaneous):

  • Discussion about jyrjyr spamming the #maemo-meeting channel and how to get rid of that. Peterleinchen sent mail to him but it bounced back with "unknown inbox".
  • Council decided to contact GeneralAntilles once more to clarify the chan op situation.

Action Items:
  • -- old items:
    • Check if karma calculation/evaluation is fixed. - Karma calculation should work, only wiki entries (according to Doc) not considered. Works (might be cross-checked...)
    • NielDK to prepare a draft for letter to Jolla. - Obsolete
    • Sixwheeledbeast to clarify the CSS issue on wiki.maemo.org with techstaff. - Done
    • juiceme to create a wording draft for the referendum (to be counterchecked by council members). - See
    • Peterleinchen to announce resignation of DocScrutinizer*/joerg_rw from council. Done
    • Everybody to make up their own minds about referendum and give feedback.
    • RzR to contact Doc (neo900) and smokku (cordia) Done
    • Peterleinchen to announce the next council election Done
    • Juiceme and chemist to clarify the bank account situation
    • Council to clarify with HiFo board about the upcoming board election Council is in charge to announce/prepare the council/board/... elections
  • -- new items:
    • Juiceme to check/recalculate the karma points manually for all members where needed
    • Next weeks tasks: referendum, sub pages on m.o for e.V., preparing election
Categories: news
madman2k

introducing sensors.py

2014-12-07 12:30 UTC  by  madman2k
0
0

sensors.py is a new python wrapper for libsensors of the lm-sensors project. libsensors is what you want to use to programmatically read the sensor values of your PC with Linux instead of parsing the output of the sensors utility.

sensors.py is not the first wrapper – there are two alternatives, confusingly both named PySensors.

PySensors (ctypes) follows a similar approach to sensors.py by using ctypes. However instead of exposing the C API it tries to be a object-oriented(OO) abstraction, which unfortunately lacks many features and makes the mapping to the underlying API hard. Furthermore it does not support Python3.

PySensors (extension module)  does not use ctypes and thus is more efficient, but if you write a python script probably compiling a extension module is worse than losing some performance when reading the values.
Additionally there is python3 support and also some OO abstraction. The latter is somewhere in between the C API and proper OO: sensors_get_label(chip_name, feature) is ChipName.get_label(feature) instead of feature.get_label().

So what makes sensors.py immediately different is that it does not try to do any OO abstraction but instead gives you access to the raw C API. It only adds minor pythonification: you dont need to mess with pointers, errors are converted to exceptions and strings are correctly converted from/ to utf-8 for you.

However working with the C API directly is tiresome at times – therefore there is also an optional iterator API, which is best shown by a demo:

import sensors

sensors.init()

for chip in sensors.ChipIterator("coretemp-*"):
    print(sensors.chip_snprintf_name(chip)+" ("+sensors.get_adapter_name(chip.bus)+")")
    
    for feature in sensors.FeatureIterator(chip):
        sfi = sensors.SubFeatureIterator(chip, feature)
        vals = [sensors.get_value(chip, sf.number) for sf in sfi]
        label = sensors.get_label(chip, feature)
        
        print("\t"+label+": "+str(vals))

sensors.cleanup()

result:

coretemp-isa-0000 (ISA adapter)
	Physical id 0: [38.0, 80.0, 100.0, 0.0]
	Core 0: [37.0, 80.0, 100.0, 0.0]
	Core 1: [35.0, 80.0, 100.0, 0.0]
	Core 2: [38.0, 80.0, 100.0, 0.0]
	Core 3: [36.0, 80.0, 100.0, 0.0]

for a more sophisticated example see the example.py in the repository.

Categories: News
peterleinchen

2014-12-02 Meeting Minutes

2014-12-03 22:29 UTC  by  peterleinchen
0
0

Meeting held 2014-12-02 on FreeNode, channel #maemo-meeting (logs)

Attending:
Jussi Ohenoja (juiceme), Philippe Coval (RzR), Peter Leinchen (peterleinchen)

Absent:

Summary of topics (ordered by discussion):

  • Community feedback
  • Election(s)

Topic (Community feedback):

Topic (Election(s)):

  • Discussion about council election and how to attract members to nominate themselves (or get nominated ;-).
  • Discussion about board election and who is going to announce/hold this election.
    Reading the bylaws of Hifo,
    not to be mistaken for bylaws of Maemo e.V.
  • Clarification with HiFo board is needed about that.

Action Items:
  • -- old items:
    • Check if karma calculation/evaluation is fixed. - Karma calculation should work, only wiki entries (according to Doc) not considered. Works (might be cross-checked...)
    • NielDK to prepare a draft for letter to Jolla. - Obsolete
    • Sixwheeledbeast to clarify the CSS issue on wiki.maemo.org with techstaff. - Done
    • juiceme to create a wording draft for the referendum (to be counterchecked by council members). - See
    • Peterleinchen to announce resignation of DocScrutinizer*/joerg_rw from council. Done
    • Everybody to make up their own minds about referendum and give feedback.
    • RzR to contact Doc (neo900) and smokku (cordia) Done
    • Peterleinchen to announce the next council election Done
    • Juiceme and chemist to clarify the bank account situation
  • -- new items:
    • Council to clarify with HiFo board about the upcoming board election
    • Next weeks tasks: referendum, sub pages on m.o for e.V., preparing election, attracting members to candidate
Categories: council
peterleinchen

2014-11-25 Meeting Minutes

2014-12-02 22:38 UTC  by  peterleinchen
0
0

Meeting held 2014-11-25 on FreeNode, channel #maemo-meeting (logs)

Attending: Gido Griese (Win7Mac),
Jussi Ohenoja (juiceme), Philippe Coval (RzR), Peter Leinchen (peterleinchen)

Absent:

Summary of topics (ordered by discussion):

  • Election and referendum
  • Dead/old/obsolete content on entry page http://maemo.org
  • Ongoing tasks: referendum, election, e.V. sub pages, supporting freemangordon, ...

Topic (Election and referendum):

  • Discussion about election and referendum.
  • It was commonly agreed that the referendum cannot be held together with the next council election.
  • Time schedule for election was discussed and agreed like:
    candidates acceptance starts 14 dec,
    contemplation period 14 - 28 dec,
    election box is going to be open 28 dec to 4 jan
  • Short discussion about possible candidates, the number of needed candidates and how to attract them to enter council.
  • The current council members declared their willingness to candidate in the next election under some circumstances. One of them would be the number of users that declare their nomination It was clearly mentioned that we need some "fresh blood".

Topic (Dead/old/obsolete content on entry page http://maemo.org):

  • Old link to Cordia is removed and a new link to a fresh wiki page has been placed there.
    Please have a look here or direct link to wiki page .

Topics (Ongoing tasks: referendum, election, bank account of e.V., e.V. sub pages, ...):

  • Juiceme was the one who served the voting machine last time.
  • Bank account for Maemo e.V. has not yet been created due to the resignation of (cashier) nieldk and the location of juiceme in a different country than e.V..
  • The referendum and the (co-)operation with Maemo e.V. will be one of the main/first tasks for next council.
  • The topics referendum and sub pages are again shifted to be discussed in next week's meeting.

Action Items:
  • -- old items:
    • Check if karma calculation/evaluation is fixed. - Karma calculation should work, only wiki entries (according to Doc) not considered. Works (might be cross-checked...)
    • NielDK to prepare a draft for letter to Jolla. - Obsolete
    • Sixwheeledbeast to clarify the CSS issue on wiki.maemo.org with techstaff. - Done
    • juiceme to create a wording draft for the referendum (to be counterchecked by council members). - See
    • Peterleinchen to announce resignation of DocScrutinizer*/joerg_rw from council. Done
    • Everybody to make up their own minds about referendum and give feedback.
    • RzR to contact Doc (neo900) and smokku (cordia) Done
  • -- new items:
    • Peterleinchen to announce the next council election
    • Juiceme and chemist to clarify the bank account situation
    • Next weeks tasks: referendum, sub pages on m.o for e.V., preparing election, attracting members to candidate
Categories: council
peterleinchen

2014-11-11 Meeting Minutes

2014-12-02 22:37 UTC  by  peterleinchen
0
0

Meeting held 2014-11-11 on FreeNode, channel #maemo-meeting (logs)

Click to read 1048 more words
Categories: council
peterleinchen

2014-11-04 Meeting Minutes

2014-12-02 22:37 UTC  by  peterleinchen
0
0

Meeting held 2014-11-04 on FreeNode, channel #maemo-meeting (logs)

Click to read 1254 more words
Categories: council
peterleinchen
Announcement of the Community Council election in Q4 2014

Dear friends and Maemo addicts, again a busy six months has passed and it is time to elect a new Community Council for us.

The last election finished on Monday 14th of July 2014 so the new election should be scheduled not later than Saturday 14th of January 2015.

The schedule of the voting is as follows:

  • Nomination period starts now on Sunday 30th of November 2014 and continues until 13th of December 2014.
  • Contemplation period starts on Sunday 14th of December 2014 and continues until 27th of December 2014.
  • Election period starts on Sunday 28th of December 2014 and continues until 3rd of January 2015.

The last 6 months have not been easy and for a few fellow members even raised poor incidents.
But to continue and even get stronger, we still do need the council and therefore want to see fresh blood in it, so please (re-)think about volunteering for Maemo Council.

Currently there is still lots of things going on, as the Maemo Council represents now the one unified Council, acting on behalf of the whole Maemo Community and its legal representation bodies, the Maemo e.V. (registered association, successor to HiFo) and the Hildon Foundation. The full tranfer has not yet been done and will be one point to be taken care of.

On behalf of the outgoing community council,

Peter Leinchen

Categories: news