Meta tags:
Headings (most frequently used words):
biomoby, moby, jmoby, dashboard, new, developers, meeting, the, posts, recent, as, java, webstart, perl, moses, panel, in, cpan, releases, faster, access, to, registries, using, maven, todo, list, hour, monitoring, usage, day, two, future, of, protocol, localization, issues, pagination, comments, archives, categories, meta,
Text of the page (most frequently used words):
the (103), moby (63), and (50), for (33), biomoby (31), that (31), registry (24), perl (21), services (20), service (18), java (16), will (16), jmoby (15), need (15), mark (15), #dashboard (14), new (13), from (13), eddie (13), unit (12), with (12), xml (12), should (12), all (12), martin (12), support (11), central (11), use (11), api (11), using (11), general (11), categories (11), this (11), document (11), style (11), are (11), clients (10), what (10), posted (10), author (10), object (10), needs (10), now (9), rest (9), have (9), code (8), how (8), developers (8), june (8), 2008 (8), moses (8), panel (8), encoding (8), wendy (8), tests (7), lsid (7), data (7), into (7), soap (7), rdf (6), releases (6), metadata (6), about (6), register (6), 2007 (6), maven (6), cpan (6), markw (6), you (6), can (6), libraries (6), any (6), wsdl (6), make (6), andreas (6), changes (6), testing (5), core (5), who (5), when (5), but (5), inb (5), problem (5), which (5), has (5), schema (5), not (5), async (5), used (5), paul (5), documentation (5), tutorial (4), taverna (4), information (4), extensions (4), accessories (4), page (4), lang (4), then (4), decision (4), utf (4), rpc (4), could (4), also (4), don (4), get (4), objects (4), field (4), add (4), generator (4), sub (4), your (4), available (4), agent (3), getting (3), specification (3), resources (3), info (3), news (3), february (3), may (3), webstart (3), attribute (3), send (3), pay (3), more (3), attention (3), was (3), incoming (3), different (3), teh (3), message (3), one (3), full (3), our (3), once (3), give (3), issue (3), allow (3), world (3), protocol (3), called (3), post (3), must (3), write (3), generate (3), web (3), client (3), providers (3), meeting (3), various (3), look (3), output (3), fun (3), list (3), someone (3), change (3), etc (3), ant (3), added (3), update (3), they (3), missing (3), well (3), kawas (3), view (3), wordpress (2), semantic (2), plugin (2), setting (2), official (2), tools (2), toys (2), constructor (2), installing (2), cor (2), test (2), create (2), retrieve (2), beyond (2), connecting (2), end (2), user (2), applications (2), application (2), publications (2), press (2), presentations (2), history (2), funding (2), agencies (2), supporters (2), mailing (2), lists (2), org (2), comments (2), feed (2), log (2), recent (2), faster (2), access (2), registries (2), posts (2), search (2), next (2), languages (2), database (2), findservice (2), namespace (2), secondary (2), want (2), already (2), knows (2), these (2), made (2), contents (2), isn (2), either (2), issues (2), conclusion (2), cannot (2), right (2), asynchronous (2), exactly (2), body (2), advantages (2), parsing (2), problems (2), pass (2), header (2), because (2), passed (2), going (2), out (2), provide (2), separate (2), currently (2), category (2), probably (2), script (2), since (2), registerservice (2), uses (2), than (2), day (2), most (2), top (2), previous (2), executed (2), logs (2), set (2), ontology (2), way (2), logo (2), having (2), same (2), built (2), ivan (2), please (2), implementation (2), input (2), propose (2), take (2), split (2), part (2), help (2), behaviour (2), repository (2), cvs (2), commonsubs (2), their (2), everyone (2), tags (2), references (2), store (2), element (2), member (2), articles (2), install (2), there (2), done (2), coming (2), project (2), fixed (2), details (2), start (2), based (2), nodes (2), through (2), fingertips (2), proudly, powered, entries, meta, april, 2006, archives, pagination, defined, maintained, saved, returned, description, reconstructed, capture, language, instances, parameters, whatever, clevererer, parser, sax, libxml, deal, wtih, things, check, convert, reject, save, converts, localization, consider, perspective, suggest, string, messages, overhead, double, move, strip, other, parsed, twice, unmarshal, unacceptable, overheads, burning, why, specialized, relationships, moving, expressed, political, arguments, against, eventually, die, iff, correct, people, happier, maybe, cases, though, validation, tell, put, website, values, unofficially, good, idea, indicate, being, prefer, literal, wrapped, legacy, 1300, keep, suggests, hacks, book, read, distribution, installer, mishmash, problematic, back, call, perlified, isalive, pinger, ported, threads, run, slower, did, case, entire, written, two, future, ability, popular, choice, very, visible, filtering, lesser, bringing, cream, writers, first, step, ensure, referer, gotta, had, referrer, kept, track, would, provider, pull, gather, alternately, push, monitoring, usage, multiple, representations, given, concept, fasta, dna, sequence, redundant, find, encourage, rule, base, seahawk, transformation, rules, rather, registering, still, come, atrtribution, started, jokes, danger, room, brick, hospital, geological, fault, richard, mylah, attendance, hour, file, library, authentication, someday, manana, somehow, registration, decided, supported, does, affect, synchronous, moment, record, provided, fields, coordinate, feta, mobycentral, consistent, think, proper, state, continues, working, synchronization, advice, community, decide, himself, wants, cleanly, stuff, methods, levels, including, sample, become, possibly, know, predicate, names, explore, feasible, outputs, proposal, makes, release, snapshot, charge, fix, try, calls, some, standard, bnf, format, xs3p, introduction, explains, mean, basic, trying, achieve, reduced, shold, javadoc, commit, permissions, existing, open, bio, goign, build, process, classpath, template, inherit, others, parsers, see, updated, reorganize, folder, off, root, stream, eddyone, endpoint, biiiig, entry, reproduce, reg, storage, necessary, elements, instance, fact, blank, explicitly, say, allowed, child, types, registered, type, promoting, existed, parent, traditional, todo, another, itself, anymore, distributed, separately, machine, main, 3rd, party, form, repositories, fetches, them, compile, task, principles, article, major, building, were, introduced, during, biohackathlon, japan, however, means, own, continue, work, without, released, class, files, bugs, significantly, speed, cache, elsewhere, centralcachedcallsimpl, functionality, modules, sure, running, version, higher, choose, been, further, soon, settings, selection, skeletons, both, addition, includes, syntax, highlighting, editor, cgi, those, developing, powerful, comprehensive, allowing, browse, ontologies, delete, deregister, simplicity, surely, life, easier, mobyers, groscurth, max, planck, institute, cologne, app, click, blog, link, menu, skip, content,
Text of the page (random words):
biomoby a world of data at your fingertips skip to content biomoby a world of data at your fingertips menu what is moby biomoby mailing lists funding agencies and supporters history of moby s moby presentations publications and press who is using biomoby and for what who is using biomoby and for what use moby now biomoby application developers end user biomoby applications developers info biomoby perl tutorial register a moby service connecting to moby central in perl and java extensions and accessories beyond the biomoby core api how to retrieve metadata about moby resources the use of lsid s in biomoby unit tests for moby services create unit tests with dashboard dashboard unit testing unit test specification unit testing services with java unit tests in perl extensions and accessories to the biomoby cor getting the code installing a moby central registry moby constructor clients moby registry clients moby service clients moby tools and toys official code releases setting up a moby central registry taverna moby plugin information taverna support for moby the rdf agent a biomoby tutorial semantic moby moby dashboard as java webstart now available click through to the full blog post for a link andreas groscurth at the max planck institute cologne has made the moby dashboard available as a java webstart app well done andreas dashboard is the most powerful and comprehensive view of the biomoby project allowing you to browse the registry and ontologies add new nodes into the ontology delete un used nodes and register deregister services the added simplicity of having this available through web start will surely make life easier for all mobyers author markw posted on june 12 2008 categories general moby clients moby for java new perl moses panel in dashboard for those developing perl based biomoby services there is a new panel in dashboard the panel is called the perl moses generator and can be used to generate service skeletons for both cgi and soap based biomoby services in addition the panel includes a built in editor with perl syntax highlighting for details start up dashboard and choose help perl moses generator once the perl moses generator panel has been added into view using the settings panel selection further documentation is coming soon please make sure that you are running moses moby version 0 86 or higher author eddie kawas posted on may 16 2008 categories general moby for java news new cpan releases new releases of the moby 1 04 moby client 1 02 and moses moby 0 86 modules are available on cpan view the change log for details on what was fixed and any new functionality author eddie kawas posted on may 16 2008 categories general news jmoby faster access to biomoby registries eddie kawas released a new implementation no api changes of the org biomoby client centralcachedcallsimpl class now getting the contents of the registry using the rdf files when all bugs are fixed it should significantly speed up cache update in dashboard and elsewhere author martin posted on february 21 2008 categories general jmoby using maven major changes in building and using jmoby were introduced during the biohackathlon meeting in japan the changes however are not changes of the jmoby api which means that your own code should continue to work without any changes the main issue is that jmoby uses now the 3rd party libraries form the various maven repositories it fetches them when you compile jmoby or when you use the new ant s task install there is an article about how it is done coming from a different project but using the same principles as in jmoby another issue is that the ant itself is not anymore distributed with jmoby you need to install it separately on your machine author martin posted on february 21 2008 categories general biomoby developers meeting todo list api changes 1 storage of xml lang information in registry is necessary providers should pay attention to which xml lang attribute they send to the registry when they register their service object etc 2 not all sub elements need to be in an object instance document the fact that an element that is missing is different from an element that is blank 3 explicitly say that member articles of an object are allowed to be child types of the registered type we are now promoting a behaviour for member articles that already existed for the parent objects 4 support document style encoding as well as rest as well as the traditional rpc to do s 1 store all incoming registry data as utf 8 mark 2 store the xml lang of the incoming registry entry and reproduce it on output from reg mark 3 support for async services in jmoby core martin inb 4 inb is going to propose using endpoint references as part of async pass references to biiiig data inb 5 everyone look at how to stream data in web services protocol eddyone 6 reorganize jmoby cvs so that tests are in a folder off of root paul 7 mark needs to update commonsubs object parsing code to allow for missing sub tags mark 8 mark needs to document about missing sub tags mark eddie wendy 9 others will look at their parsers to see if they need to be updated everyone 10 mark needs to update commonsubs to allow sub objects to inherit mark eddie wendy 11 classpath template should be added to cvs martin 12 martin is goign to change build process to ant maven martin 13 someone will commit to maven repository need to get permissions on the existing open bio maven repository all java developers 14 java api documentation should either be reduced or shold be split into full and core javadoc etc martin 15 wendy needs to write an introduction to moby document that explains what we mean by object namespace etc and the basic behaviour that we are trying to achieve wendy 16 someone wendy needs to take charge of all documentation and fix it also try to get registry calls in some standard bnf format registry api should be all in one document use xs3p schema documentation generator wendy 17 martin makes a cpan release of moses registry snapshot one day eddie martin 18 mark will explore how feasible it is to register secondary outputs will make api change proposal to list mark 19 releases of moby perl code should be in cpan mark with help from someone who knows 20 methods for testing services at various levels including sample input output in the lsid metadata will become a part of jmoby s api and possibly a panel in dashboard need to know the predicate names for this martin 21 cleanly split perl registry from java stuff eddie 22 andreas continues working on registry synchronization fun fun fun he will propose to the list will take advice from community and decide for himself what he wants to support andreas 23 think about the proper way to attribute e g logo s and state this in the documentation andreas 24 mobycentral needs to generate wsdl consistent with document style encoding mark eddie 25 moby central needs to record the style that a service is provided add new fields to the registerservice findservice input output also the lsid metadata coordinate this with feta mark eddie 26 moby central should somehow support registration of rest style services we decided that post must be supported by any rest service how does this affect wsdl all rest services must be synchronous at the moment mark eddie 27 ivan needs to look into support for async services in rest someday manana inb 28 authentication how should we do it in the various libraries paul java eddie perl 29 paul will jmoby lsid library api implementation to get the metadata from service providers paul 30 can we please make a wsdl xml schema file for moby central eddie author markw posted on june 3 2007 categories general biomoby jmoby developers meeting hour 1 in attendance mark eddie wendy richard ivan andreas paul martin mylah we started with jokes about the danger of having the core moby developers in the same room of a brick hospital built on top of a geological fault issues that come up atrtribution of data to providers set logo should the object ontology have multiple representations for any given concept e g fasta and dna sequence are redundant we need to find a way to encourage object re use we need a rule base to use the seahawk transformation rules rather than registering a new moby object or do we still need to register a new object author markw posted on june 3 2007 categories general monitoring moby usage if we had a referrer that kept track of the previous service that was executed this would go into the service provider logs we could then set up a service pull that moby central could use to gather this information from the logs alternately we could push from the service as it is executed for us as client writers the first step is to ensure that we add the referer header so we gotta do that probably the lsid of the previous service all in all this will give us the ability to make the next most popular choice very visible in our clients filtering out the lesser used services and bringing the cream to the top author markw posted on june 3 2007 categories general day two the future of the moby protocol problem 1 registry we have a problem that the registry is a mishmash of perl and java the resources script is problematic since it is used by moby central to generate the rdf that is passed back from a registerservice call this needs to be perlified the agent is not a web script so that isn t a problem the isalive pinger can be ported to perl but since it uses threads it will run slower in perl than it did in java in any case the entire registry can be written in perl decision write a cpan distribution decision write an installer martin suggests perl hacks book as a must read problem 2 services need to support legacy all 1300 services are currently rpc so we have to keep that we need to add a field in the registry to indicate which style of encoding is being used we prefer document literal wrapped separate field in the database api lsid metadata field called style currently have a field called category which has values moby moby async and unofficially post separate style from category probably a good idea tell wendy that we need to put the async protocol up on the website iff we provide correct wsdl will that make people happier maybe we can provide wsdl in 90 of the cases though not for validation burning issue is that we don t have xml schema why because we allow more specialized objects to be passed into a service and problems with has relationships the world is moving to rdf and rdf also cannot be expressed in xml schema so the political arguments against moby are going to eventually die out one problem is that we pass a full xml document in our soap body if we use document encoding we will need to strip the xml header which has other encoding info that we want to have and the message will have to be parsed twice once by the soap libraries and once by our moby libraries because we don t have an xml schema to give to teh soap libraries to unmarshal the objects and that will give us unacceptable overheads if we move to a rest style then we don t have these problems but we don t get any what advantages of wsdl or soap we can use string encoding and send moby messages exactly as we do now in teh body of a document style soap message no advantages of the soap libraries but also no overhead of double parsing of teh message exactly as we do with the moby xml rpc style right now conclusion inb could you consider asynchronous services support from a rest perspective and suggest a specification conclusion we will support rpc document style and rest services but rest services cannot right now be asynchronous author markw posted on june 3 2007 categories general localization issues support for different languages registry contents should be utf 8 registry code needs to check this and if it isn t utf 8 then either convert it or reject it or save the encoding decision registry converts all incoming xml into utf 8 from services we send data in whatever encoding we want and clients need to be clevererer or parser sax libxml already knows how to deal wtih these things we need to pay more attention to this that was the decision we made to pay more attention languages if the xml lang attribute is defined then it should be maintained and saved in the database and returned when the service description is reconstructed e g for a findservice need to capture the language for object namespace service service instances and secondary parameters author markw posted on june 2 2007 categories general posts pagination page 1 page 2 page 3 next page search for search recent posts moby dashboard as java webstart new perl moses panel in dashboard new cpan releases jmoby faster access to biomoby registries jmoby using maven recent comments archives june 2008 may 2008 february 2008 june 2007 april 2006 categories general moby clients moby for java news meta log in entries feed comments feed wordpress org what is moby biomoby mailing lists funding agencies and supporters history of moby s moby presentations publications and press who is using biomoby and for what who is using biomoby and for what use moby now biomoby application developers end user biomoby applications developers info biomoby perl tutorial register a moby service connecting to moby central in perl and java extensions and accessories beyond the biomoby core api how to retrieve metadata about moby resources the use of lsid s in biomoby unit tests for moby services create unit tests with dashboard dashboard unit testing unit test specification unit testing services with java unit tests in perl extensions and accessories to the biomoby cor getting the code installing a moby central registry moby constructor clients moby registry clients moby service clients moby tools and toys official code releases setting up a moby central registry taverna moby plugin information taverna support for moby the rdf agent a biomoby tutorial semantic moby biomoby proudly powered by wordpress
|