Tuesday, 2008-08-12

*** K`Tetch has joined #cc00:00
*** tvol_ has joined #CC00:26
*** tvol has quit IRC00:26
*** stevel has quit IRC00:30
*** ftobia has quit IRC00:34
*** K`Tetch has quit IRC00:37
*** brianrowe has quit IRC00:45
*** Steren has quit IRC00:53
*** tvol_ has quit IRC00:55
*** nkinkade has left #cc01:02
*** ereslibre_laptop has joined #cc01:18
*** ereslibre has quit IRC01:18
*** brianrowe has joined #cc01:24
*** Ekushey has quit IRC01:42
*** brianrowe has quit IRC01:45
*** Steren has joined #cc01:56
*** dh8 has joined #cc01:57
*** dh8 has quit IRC01:59
*** ereslibre_laptop has quit IRC02:21
*** Yaco has quit IRC02:23
*** Steren has left #cc02:40
*** stevel has joined #cc04:41
*** luisv is now known as lu|sleep04:54
*** stevel has quit IRC05:33
*** parkerhiggins has quit IRC05:42
*** pmiller has quit IRC06:07
*** hdworak has joined #cc06:41
hdworakhi07:28
*** parkerhiggins has joined #cc07:28
hdworakI've added http://wiki.creativecommons.org/Rewrite_Metadata_Validator/SoC_2008/PyDev_integration_with_the_Darklooks_theme - maybe someone will find that useful07:28
hdworakin practice, it looks like this: http://www.imagesduo.com/uploads/979886qATkSULdLmNMyJgwYtaWCpm1kV9QGf0.png07:29
*** pmiller has joined #cc08:13
*** ereslibre has joined #cc08:41
*** isforinsects has quit IRC10:01
*** kristallpirat has joined #cc10:06
*** hdworak has quit IRC10:16
*** hdworak has joined #cc10:38
hdworakpaulproteus: it seems that http://code.creativecommons.org/viewsvn/cc.license/branches/nyergler-rdf-sparql/ could be quite helpful10:39
hdworakwhen parsing the licenses10:40
hdworakwhat's the status of this software? does it have any documentation?10:40
*** paulproteus has quit IRC11:04
*** ereslibre has quit IRC11:04
*** ereslibre has joined #cc11:04
*** paulproteus has joined #cc11:04
*** lu|sleep is now known as luisv11:44
*** ereslibre has quit IRC11:58
*** ereslibre has joined #cc11:58
*** CharelB has joined #cc12:08
*** kristallpirat has quit IRC12:13
*** ereslibre has quit IRC12:27
*** ereslibre has joined #cc12:27
*** tvol has joined #CC12:46
*** CharelB has quit IRC12:49
*** luisv has left #cc12:54
*** pmiller has quit IRC13:08
*** jgay has joined #cc14:01
hdworakFile "/usr/lib/python2.5/site-packages/cc.license-0.01-py2.5.egg/cc/license/lib/classes.py", line 1, in <module> ... import RDF ... ImportError: No module named RDF14:14
hdworakwhen trying to use cc.license14:14
* hdworak is installing python-librdf - the Ubuntu package14:55
hdworakapparently, python-lxml is also needed14:56
*** rejon has quit IRC15:06
*** stevel has joined #cc15:14
paulproteushdworak, cc.license should be pulled in from git, not from svn.15:36
hdworakyes, I realised that15:36
hdworaknow I'm trying to learn how to use it15:36
hdworakI'm using the version from sudo easy_install cc.license15:36
paulproteusOh, great.15:37
*** ankitg has joined #cc15:58
*** K`Tetch has joined #cc16:01
*** ereslibre has quit IRC16:10
*** nkinkade has joined #cc16:12
*** Bovinity has joined #cc16:19
*** ftobia has joined #cc16:29
*** brianrowe has joined #cc16:29
*** tvol has quit IRC16:45
*** tvol has joined #CC16:45
*** Ekushey has joined #cc16:45
*** Steren has joined #cc16:59
*** paulproteus has quit IRC17:02
*** paulproteus has joined #cc17:02
*** Ekushey has quit IRC17:39
*** Ekushey has joined #cc17:40
*** Ekushey has quit IRC17:45
*** Ekushey has joined #cc17:47
*** tvol has quit IRC17:57
*** tim_hwang has joined #cc17:58
tim_hwangcurrybot list18:05
currybot(1) KASHMIRI RAJMAH (Kidney beans cooked in onion,ginger,garlic,tomato and masala curry )18:05
currybot(2) AAM KE SAATH SUBZI (Several vegetables cooked with red onions, garlic, tomatoes and raw mangoes.)18:05
currybot(3) CHETTIAR CHICKEN (Boneless chicken cooked in ginger, black pepper and curry leaves curry)18:05
currybot(4) MEATBALL-DO-PIYAZA (Meatball cooked in curry flavored raw mangoes, onions, tomatoes and vinegar)18:05
*** BjornW has joined #cc18:12
*** BjornW has quit IRC18:15
*** BjornW has joined #cc18:15
Ekushey:)18:25
Ekusheyi eat curry everyday18:25
paulproteusEngland's national food.18:26
* Bovinity nods18:26
nkinkadepaulproteus: I just had to Alt-SysRq-s, Alt-SysRq-b your desktop.18:28
paulproteusnkinkade, That's a shame.18:28
paulproteusI wonder why.18:28
nkinkadeSorry about that.18:28
nkinkadeI couldn't even get a response from the console.18:28
nkinkadeOr SSH, of course.18:28
nkinkadeI would have left it, but lately it acts as the mail gateway for some machines in the office.18:29
* paulproteus grins18:29
paulproteusnkinkade, Maybe I should set up your backups server to do that.18:29
paulproteusI'd be happy to do that right now, and we can slowly reconfigure things.18:31
nkinkadepaulproteus: That would be awesome.  The machine has Postfix.18:32
Ekusheyomg, is this a tech channel?18:35
paulproteusEkushey, It's general discussion of Creative Commons and also used for internal-ish communications among CC people, and mostly it's just CC tech people who talk here.18:36
paulproteusWho do internal-ish communications here, that is.18:36
Ekusheyoh ok, that sounds good :)18:37
Bovinityit's cc-staff/curry/cc-users/credit card seekers mostly.18:37
Ekusheypaulproteus, i believe i met you in dubrovnik18:40
paulproteusEkushey, Oh!  Well hi!18:40
paulproteusNeat that you're an Ubuntu member.  I'm at Debconf right now.18:41
Ekusheyoh really? that's cool! are you live blogging?18:41
paulproteusNope, sadly.18:49
paulproteushttp://mail.laconi.ca/pipermail/laconica-dev/2008-August/000228.html18:49
greg-gpaulproteus: that message made my morning18:51
Ekusheypaulproteus, oh ok. i hope you are enjoying the conference. anything interesting happened?18:52
*** isforinsects has joined #cc19:32
*** tolsen has joined #cc20:12
*** hdworak1 has joined #cc20:57
*** hdworak has quit IRC20:57
*** hdworak1 is now known as hdworak20:57
hdworakftobia: hi. if I just have a name of the license stated (e.g. "Creative Commons Attribution-Noncommercial-No Derivative Works 2.0 Generic") is it possible to match it with a valid license using cc.license ? (or is it just possible to query by license's URI)21:24
*** parkerhiggins has left #cc21:27
*** parkerhiggins has joined #cc21:27
ftobiahdworak: as yet it's just possible to get licenses by URIs, license codes, and answers21:28
hdworakwhat are answers? could you give an example, pls?21:29
hdworakI've seen enormous questions.xml21:29
ftobiayeah so like "derivatives = y, commercial = n" type stuff. as a python dict.21:29
*** ereslibre has joined #cc21:29
hdworakok21:30
hdworak:)21:30
hdworakthanks21:30
ftobiaif you want to check out cc.license it's on pypi and i think the docstrings should make it navigable.21:30
ftobiayeah no problem.21:30
hdworakI'm in test_lib.py now21:30
ftobiawhat do you need it for?21:30
hdworakI'm doing a license validator (of objects, not licenses itself)21:31
ftobiayeah the library module is somewhat private but it has useful stuff in it.21:31
hdworakso ppl say foo is licensed under http://example.com/license21:31
hdworakI think of taking this URI and querying cc.license21:31
hdworaksince CC licenses are concerned21:32
hdworakif there will be no matches, I shall simply state "it's licensed under http://example.com/license"21:32
hdworakwill be = are21:32
hdworakor "it's licensed under The Name of a Non-CC License 2.0"21:32
hdworak:)21:32
ftobianice.21:33
hdworakyesterday I thought of parsing the RDFs of licenses and then using SPARQL to process them, so that we would not have to keep the list of available licenses anywhere and that this would not be limited to cc's licenses only21:33
hdworakbut then I found about cc.license and it makes life much more easier as it is available21:34
ftobiayeah cc.license uses SPARQL on all the CC license RDF21:35
ftobiayou could probably make it work with arbitrary license RDF if it were in the same format.21:35
hdworakyes, so suppose http://example.com/license.rdf is a valid cc-format license description21:35
ftobiahdworak: but definitely let me know if you want cc.license to do anything in particular. it's under heavy development.21:36
hdworakwould cc.license parse it or reject it as being non-cc ?21:36
*** ereslibre has quit IRC21:36
*** ereslibre has joined #cc21:36
hdworakwill do, I'll get my head around it first21:36
ftobiacc.license only deals with RDF internally. externally it provides a way to interact with CC licenses, but there's no reason the License objects can't refer to non-CC licenses.21:36
hdworakbut it seems to be the most helpful of all ccTools for my project as yet, aside of liblicense21:37
ftobiai'm glad to hear that :)21:37
hdworakwell, parsing external would be cool if you have SPARQL queries ready21:37
ftobiaso think of cc.license as sitting on top of RDF license data, and exposing it as python21:37
hdworakI could then enhance validator after GSoC w/ that21:37
ftobiainteresting.21:38
hdworakand by the way, suppose it would be ready21:38
hdworakdo you require pointing to the RDF/XML file or is it fine to point to the XHTML which has a/link rel="alternative" href="application/xhtml+xml"21:38
hdworak'cause I did the parsing for the latter yesterday21:39
ftobiahmm.21:39
hdworakyou need to consider base URI for that and the possibility of using the data: URI21:39
hdworakmoreover, do you parse RDF/XML only or provide support for n3 and more esoteric RDF formats?21:40
ftobiacc.license doesn't have any concept of adding new RDF stores to it, but i don't see why we couldn't do that21:40
ftobiahdworak: brb for a bit.21:40
hdworakok :)21:40
*** ereslibre_laptop has joined #cc21:44
*** Ekushey has quit IRC21:46
*** Ekushey has joined #cc21:47
*** ereslibre has quit IRC22:03
*** ereslibre_laptop has quit IRC22:10
*** pmiller has joined #cc22:10
*** BjornW has quit IRC22:17
*** jgay has quit IRC22:17
ftobiahdworak: now where were we22:20
hdworakdiscussing some low-priority ideas for cc.license remote RDF parsing22:20
hdworak:)22:21
hdworaknow I'm trying to make use of cc.license in my code22:21
ftobiaright now cc.license uses Redland librdf, so anything that's easy to turn into a librdf model is (relatively) easy to add to cc.license22:21
ftobiai'm not sure if cc.license is exactly the right tool, but it might be close enough that you can make it work.22:21
paulproteushdworak, psst, hurry, you have precious days, and I should be reviewing your code at some point (-:22:21
paulproteusSpeaking of which, hi ankitg!22:21
hdworakI've chosen rdflib myself, but I my rewrite the code later to remove one dependency, because of the usage of your lib22:22
hdworakftobia: http://cc.pastebin.com/m76098b76 <--- I get this whenever I run the code22:23
*** ereslibre_laptop has joined #cc22:23
hdworakpaulproteus: ack22:23
ftobiahdworak: hold off on that, i'm not convinced librdf is the best for us to use either.22:24
ftobiasome other cc code uses rdflib22:24
hdworak:)22:24
ftobiaoh yeah that's normal and not a big deal.22:24
hdworakI did SPARQL w/ rdflib and it works fine22:25
ftobiai've been trying to track those down. basically when you exit python without del'ing the references to any librdf models, python doesn't garbage collect and silly warnings happen.22:25
hdworakftobia: I don't have to do anything, I just do "import cc.license"22:26
hdworakand the warnings are output22:27
ftobiayou mean when you exit out of the interpreter, right?22:27
ftobianot as soon as you "import cc.license"22:27
ftobia?22:27
hdworakyes, after all nosetests are done22:28
ankitghi paulproteus ... ah, you can talk from the conference ... quick question, for the cc-search logs analysis, the form is no longer a get form and uses a java-script method ... just wondering if this will still be logged properly?22:28
hdworakI think you would have to overwrite __del__ for Model and Storage22:28
paulproteusankitg, Yes, it is.22:28
hdworakankitg: hi :)22:29
paulproteusBecause there's a 1x1 GIF that gets passed the search data.22:29
ankitghdworak: Hi =)22:29
ankitgpaulproteus: ack.22:29
ftobiahdworak: yeah, there are some parts in cc.license where a model is allocated and isn't deleted in the end. i'm working on tracking those down. for now don't worry about it.22:29
paulproteusankitg, As I said before, if you have ANY questions, email cc-devel or find me.22:29
paulproteusI'd rather have seen this question earlier. (-:22:29
*** _stas_ has joined #cc22:30
*** _stas_ has left #cc22:30
hdworakftobia: http://cc.pastebin.com/m54f0f240 <-- this is how it looks like22:32
ankitgpaulproteus: probably seen the next one earlier as well (-: ... this one was just confirmation ... can you point me to the logs for the deeds? The patterns are all the same, so I have the code, but I want to test it on the correct logs ...22:32
paulproteusHey, I want that code too!22:32
paulproteusBut okay.22:32
paulproteusLet me see.22:35
paulproteusThose are at creativecommons.org/licenses/ .22:35
paulproteusSo wherever holds the creativecommons.org logs...22:35
paulproteusIt has been a5.creativecommons.org mostly.22:35
paulproteusYou can detect that by doing:22:35
ankitgokie, let me pull some out and take a look ...22:36
paulproteushost creativecommons.org (find you the IP 72.51.46.230) which you can then reverse lookup.22:36
hdworakftobia: print len(rdf_helper.get_titles(rdf_helper.SEL_MODEL, 'http://creativecommons.org/licenses/by-nc-nd/2.0/')) - this yields 0 - what's wrong?22:37
hdworak:)22:40
paulproteusw00t, rdf_helper.get_titles.22:40
hdworakI need to get titles, descriptions etc. of the license22:41
hdworaknot just an English title, code (by-nc-nd) and version (2.0)22:41
ankitgpaulproteus: Ah! I think you're talking about the logs under i.creativecommons.org ... ?22:42
hdworakI consider rdf_helper.py of being capable for providing the info in contrast to selectors/classes.py22:42
paulproteusankitg, Huh, do you want to talk about i.creativecommons.org's images, or creativecommons.org/licenses/* license deeds?22:42
paulproteushdworak, Read the tests for cc.license; they will explain a lot hopefully.22:43
hdworakpaulproteus: this has been my starting point22:43
paulproteusGreat!22:44
ankitgpaulproteus: I want to talk about the deeds and licenses ... but the closes thing to that on A5 was i.creativecommons.org ... my bad, I've already pillaged those logs ...22:44
ankitg*closest22:44
hdworaklib.uri2dict simply returns very laconic information22:44
*** ufc has joined #cc22:46
* ankitg wishes S3Browser had a search function ...22:46
*** ereslibre_laptop has quit IRC22:47
*** ufc has quit IRC22:47
* ankitg doesn't see the word license mentioned in the directory listing on the S3 browser anywhere )-:22:50
paulproteusankitg, It's in the logs for creativecommons.org .22:51
paulproteusLike, the vhost is called creativecommons.org.22:51
paulproteusJust grep for /license/ .22:51
paulproteusI'm confused what further question you have - can you be clearer maybe?22:51
ftobiahdworak: explain to me what you're trying to do?22:51
hdworakftobia: I'm trying to use rdf_helper.py directly to obtain license information22:52
hdworakI've tried using a selector first, but it gave me a dictionary with two keys: version and code22:52
ftobiais there some reason you're using it directly instead of interacting with cc.license through the public api?22:52
hdworakI need title, description, permissions, requirements etc.22:52
ftobiaonce you have a selector, you need to get a license22:53
ftobiaand then the license object exposes all of that data22:53
hdworakok, so given a URI, what's the path to get German title w/ a list of prohibitions ?22:53
hdworakk22:53
ftobiaso for now you'd do something like22:53
ftobiastd = cc.license.selectors.choose('standard')22:54
ftobialic = std.by_uri(uri)22:54
paulproteuslick22:54
hdworakif I declare a standard selector and the URI points to PublicDomain - will I get 0 results?22:54
ankitgI don't have Command Line for S3 ... using CyberDuck or S3Browser ... I can look at the file / directory names ... none of them on A5 (or from what I can see otherwise) uses the word license ... I can see a couple of directories called creativecommons.org on A3 etc ... I'll check them out and match the IP ... thanks22:54
ftobianot sure yet. i'm going to add a selector-independent way of grabbing them in the future.22:55
*** ereslibre_laptop has joined #cc22:55
paulproteusankitg, I'm not sure we're seeing eye-to-eye still.22:55
paulproteusankitg, Let me see if I can fire up an S3 client to see what you're seeing.22:55
hdworakok, I have the license object now - <cc.license.lib.classes.License object at 0x97d952c>22:55
paulproteusnkinkade, Remind me - what's your recommendation for reading data out of S3 on GNU/Linux?22:55
ftobiaso lic.title() will give you the title, and i think there's a lic.description() too22:56
hdworakftobia: is there a description somewhere of the properties of the license object? or do I need to figure out by looking at the code?22:56
ftobiadir(lic) would help22:57
hdworakwell, that was my problem22:57
nkinkadepaulproteus: s3sync, a Ruby script, seemed the best to be as of a number of months back.22:57
ftobiaor help(lic)22:57
ftobiathe interfaces are in cc.license.lib.interfaces22:57
paulproteusnkinkade, Great, and where can I grab credentials from?22:57
hdworakdescription() doesn't work, title() returns only English22:57
nkinkadeI also use a Python program called s3cmd.22:57
hdworakthat's why I went rdf_helper.py22:58
ftobiatitle takes a locale parameter22:58
hdworakdef title(self, language='en'):22:58
hdworakok22:58
nkinkadeYou can grab the creds from any of the servers at /home/everett/bin/s3<something>22:58
ftobiaand right now there's no description in the rdf.22:59
nkinkade//home/everett/s3cmd/s3cmd.conf22:59
paulproteusnkinkade, Super rad, super rad!22:59
hdworakftobia: if I do license.requires and get ('http://creativecommons.org/ns#Notice', 'http://creativecommons.org/ns#Attribution') - is it possible to get a human-readable name for that (like "Attribution is required") or is it out of scope?23:00
ftobiaright now there's no human-readable alternative. in the future probably there should be.23:01
hdworakalright :)23:04
paulproteusankitg, Oops, I got distracted.23:09
paulproteusOne sec, will restart taking a look at the S3 for the license deed logs.23:09
ankitgI got patient23:09
*** ereslibree has joined #cc23:13
hdworakftobia: thank you very much for help. keep up the good work23:15
hdworakbye, everybody!23:15
*** hdworak has quit IRC23:16
paulproteusankitg,         $S3CMD_DIR/s3cmd put $LOG s3://$BUCKET/$PREFIX/$HOSTNAME/$(basename $LOG)23:16
paulproteusThat's the upload line.23:16
paulproteusSo it puts it in BUCKET = ccommons, PREFIX=/var/log/varnish, HOSTNAME=a523:17
paulproteusWhat's in that dir?23:17
ankitgah, varnish ... thank you! =)23:17
paulproteusankitg, Great!23:18
*** ereslibre_laptop has quit IRC23:18
paulproteusTry also PREFIX=/var/log/apache2 .23:18
* ankitg takes a look ... A5, varnish, should be on the top ...23:18
paulproteusBut you understand the way we put Varnish in front of Apache2, right?23:18
paulproteusRight, varnish will have everything, and Apache2 should have a subset of them.23:18
ankitghmmm ... big files ... 20 - 30 mb ...23:19
paulproteusYou whippersnapers!23:21
*** ereslibre_laptop has joined #cc23:21
paulproteusWhy, just a year and a half ago, I was handling the >300GB XML dumps from Wikipedia!23:21
paulproteusWith Python code!23:21
*** ereslibree has quit IRC23:22
ankitgthe total dump in plain text would be in terabytes here ... but who's counting ... (-:23:22
paulproteusankitg, To be clear, that solves your issue finding the logs I wanted you to look at, right? (-:23:22
*** Steren has quit IRC23:24
ankitgyes, it does. Thank you very much. Now once I have this all setup, I can go back to the geo-ip problem ... tried a couple more things that failed. Next attempt will be to port all the codes to windows with a win23-geoip ... that should work ...23:25
paulproteusankitg, Honestly an Ubuntu VM is a reasonable idea at this point!23:25
ankitgthe codes should remain the same and work on a linux installing [if you can magically get geo-ip on it] ...23:25
paulproteusI can easily help you configure your Mac so that you edit the code in OS X and run in Ubuntu transparently.23:26
paulproteusBut okay, your way is okay too.23:26
paulproteusankitg, Can I have a copy of the code yet?23:26
paulproteusSeriously?23:26
ankitgYou have the latest copy of the license change codes ... the rest of them are modeled after the same ... I'll have "new" versions up after integrating the deed code. I'd like to sleep a bit now 7:30 am and the sun is up ...23:29
paulproteusankitg, Oh, where do I have a copy?23:30
paulproteusMy apologies.23:30
ankitgsay by tonight ... which should be by tomorrow morning by your time.23:30
ankitgin the GIT23:30
ankitgloggy23:30
paulproteusankitg, Oh, udh.23:30
paulproteusOkay, cool.23:30
paulproteusBTW, your commit log messages are of poor quality.23:31
paulproteusYou should explain what you changed rather than what files you changed.23:31
paulproteusI guess licChange v4 - that commit log message is good.23:31
paulproteusBut I have no idea what "Another commit" means. (-:23:31
ankitglicense change codes v.4 + documentation is already in Loggy23:32
paulproteusWow, it's a massive commit, so I guess that's somewhat resaonable.23:32
paulproteusIf possible, try to make smaller commits!23:32
paulproteusI wish I had seen this a month or two ago; I'd love to mentor you on Python coding....23:32
ankitgI would of'course after completing the rest of the coding, consider adding comments and correcting naming conventions ...23:32
paulproteusNo!23:33
ankitgFirst time python-ing ...23:33
paulproteusComments while coding!23:33
paulproteusComments after coding is crazy.23:33
paulproteus"What was I thinking when writing this?"23:33
paulproteus...23:33
paulproteus"I have no idea."23:33
ankitgunless you count the method I sent you for CC-totals estimation ...23:33
paulproteus(-:23:33
paulproteusGo to sleep for now.23:34
paulproteusKeep working, and we'll keep talking another time.23:34
paulproteusI'm going to be busy for the next few hours anyway.23:34
paulproteusI'll try to take your GSoC seriously by tonight writing you a substantial letter or set of improvements for your code.23:34
paulproteusBUT what I ask you for right now is:23:34
paulproteusPlease make many, many more commits of intermediate state.23:35
paulproteusIf that's possible.23:35
paulproteusIf it's not, keep doing what you're doing.23:35
paulproteusEither way, go to sleep for now.23:35
ankitgokie, instead of keeping multiple versions on my end, i'l commit them.23:38
ankitgit shall be done.23:38
*** ankitg is now known as ankitg|Sleeping23:38
paulproteusankitg|Sleeping, Thank heavens.23:38
paulproteusankitg|Sleeping, git provides you a really powerful tool called "branches" to make it easy to try out different versions of your code.23:39
ankitg|Sleepingnothing like a local copy you can tinker with every couple of hours and say to yourself, that was a dumb idea ...23:39
paulproteusankitg|Sleeping, Yeah - with git, commits are local.23:40
paulproteusankitg|Sleeping, So you can choose what you push.23:40
ankitg|Sleepingah, okie, I'll commit more ...23:40
Bovinitybranch, hack, merge with local master, push remotely. hooray!23:40
paulproteusSo you make a local commit, and then another one, and then undo the second one because it was broken, and then push.23:41
paulproteusHooray, versioning that is actually helpful!23:41
* ankitg|Sleeping considers starting using a real IDE as well! O_O23:41
paulproteusNah, don't do that.23:41
paulproteusBut you should be using the Python interpreter liberally.23:41
ankitg|Sleepingpaulproteus: if you'l be reviewing the code, there is a documentation text-file, that might prove handy =)23:43
*** ereslibre_laptop has quit IRC23:43
*** ftobia has quit IRC23:45

Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!