Mailinglist Archive: opensuse-buildservice (375 mails)
| < Previous | Next > |
Re: [opensuse-buildservice] Adding Build-service function to Eclipse! Any suggestions?
- From: Klaas Freitag <freitag@xxxxxxx>
- Date: Wed, 23 Apr 2008 10:50:47 +0200
- Message-id: <200804231050.48141.freitag@xxxxxxx>
Hi,
file formats like tarballs, specs, dsc's etc. and offering editors for them,
maybe on the fly checks on syntax etc. where applicable.
- Create package source links
templates? If the latter, I don't think they should be really editable
in Eclipse but somehow downloadable and available in the Eclipseclient
on new package creation. However we do not have too much about templates
yet, so this is not high priority.
above. Additionally the client could assist for example on creating a
metapackage as describecd for example on
http://en.opensuse.org/Meta_Packages/ISV and other project specific things.
- Create submit requests
clients IMO. Can you elaborate a bit what is important there from a
ISV s POV?
a lot. But probably in the Eclipse case native Java is probably better. I hope
there are enough usefull java tools to make that easy.
Klaas
--
Klaas Freitag Architect OPS/IPD
SUSE LINUX Products GmbH - Nuernberg
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
Yes, that's great :)http://code.google.com/soc/2008/suse/appinfo.html?csaid=DFC9A170A95499CD
Nice to hear! :-)
I think Changing packages is a key thing. That means knowing the importantNow I just want to gather users' expectations to this project. What
would you like to see when using Build-Service in Eclipse? Thanks a
lot!
Here some use cases that come to my mind:
- Add/Change packages
file formats like tarballs, specs, dsc's etc. and offering editors for them,
maybe on the fly checks on syntax etc. where applicable.
- Create package source links
- Edit/Create package TemplatesDo you think about kind of "personal" Package Templates? Or general BS
templates? If the latter, I don't think they should be really editable
in Eclipse but somehow downloadable and available in the Eclipseclient
on new package creation. However we do not have too much about templates
yet, so this is not high priority.
- Add/Change projectsAgain here Editing as a key thing, similar to what I wrote about packages
above. Additionally the client could assist for example on creating a
metapackage as describecd for example on
http://en.opensuse.org/Meta_Packages/ISV and other project specific things.
- Create submit requests
- Edit/Create project TemplatesAgain, these two seem to depend on templates.
- Add a "New Buildservice Package/Projekt" Workflow
- Edit specfiles and debian/* files using eclipse and upload them to theDirectly after editing or on a "Sync with BS" command?
buildservice automatically
- could be achieved in using/integrating existing technology, e.g.Yes, important and can be quite eye-candy and thus a real benefit :)
https://admin.fedoraproject.org/pkgdb/packages/name/eclipse-rpm-editor
- monitor build status
- download (and maybe even deploy package(s))Deploying is IMO a very interesting thing, we do not have that in other
clients IMO. Can you elaborate a bit what is important there from a
ISV s POV?
More advanced:Also Browsing by tags would be nice.
- Add a new view similar to the CVS Browser to be able to browse
projects/packages on the buildservice and download them with rightclick
Btw.: onAgreed. OTOH osc evolves to be a cool python lib that eases client development
http://code.google.com/soc/2008/suse/appinfo.html?csaid=DFC9A170A95499CD
you wrote, that the eclipse integration would depend on osc. I do not
think, that this would be a good approach. An eclipse plugin should work
out-of-the-box without installing additional software, IMHO.
a lot. But probably in the Eclipse case native Java is probably better. I hope
there are enough usefull java tools to make that easy.
Cool :)
For internal purposes I started writing a java client for the buildservice
to be able to upload, download and query the buildservice from within
ant-tasks, that are integrated into CruiseControl¹.
Maybe we could combine our work and create a java client library for the
buildservice.
Klaas
--
Klaas Freitag Architect OPS/IPD
SUSE LINUX Products GmbH - Nuernberg
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
| < Previous | Next > |