Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jun 12 14:53
    KristianFJones starred saros-project/saros
  • May 31 08:08
    vincenzorusso12 starred saros-project/saros
  • May 30 10:10
    cumaaaaa starred saros-project/saros
  • May 30 10:08
    koyamaaaa starred saros-project/saros
  • May 01 22:19
    pretentious7 starred saros-project/saros
  • May 01 02:51
    singpolyma commented #1108
  • May 01 02:50
    singpolyma starred saros-project/saros
  • Apr 08 12:44
    niklasbuehler starred saros-project/saros
  • Feb 16 14:36
    srossbach closed #1152
  • Feb 16 14:36
    srossbach commented #1152
  • Jan 28 02:00
    anematode opened #1153
  • Jan 27 23:51
    bsutton commented #1152
  • Jan 18 02:35
    XintongMa commented #1152
  • Jan 14 06:43
    lele92007 labeled #1152
  • Jan 14 06:43
    lele92007 labeled #1152
  • Jan 14 06:43
    lele92007 opened #1152
  • Jan 08 12:33
    dzmitry-lahoda starred saros-project/saros
  • Jan 06 21:04
    srossbach commented #1142
  • Jan 06 18:14
    srossbach pinned #1142
  • Dec 27 2021 16:32
    srossbach closed #1151
Matthias Bohnstedt
@MatthiasBohnstedt
The main issue here is, that I am quite unsure how to get a full FileList from IntelliJ Module, in order to show these files in the HTML UI (See the recent patch from Franz for more details saros-project/saros@f732cd7).
Have a nice weekend everyone :smile:
Franz Zieris
@fzieris

So what is this chat for? ( In comparison to our mailinglist, or comments in a review). Quick meta talk about commits? General planning? Helpdesk ;D?

All of the above, if need be. I wanted to give it try. We didn't have an open synchronous communication channel so far.

@MatthiasBohnstedt you can mention other participants just like I did with this message :smile:
Etienne Girard
@aWildElephant
@MatthiasBohnstedt One way to get the contents of a module is to get its FileIndex and then iterate over all files using iterateContent. It's not very pretty though :worried:
Etienne Girard
@aWildElephant
@MatthiasBohnstedt Woops you can't edit a message after 5mins. If you only need the modules of a project you can use ModuleManager#getModules.
Etienne Girard
@aWildElephant
This message was deleted
Etienne Girard
@aWildElephant

All of the above, if need be.

Should we create rooms for specific subjects?
I have a question regarding the HTML UI. Will the wizards/progress monitors' code remain in Saros/I? If they do I can work on them to use IntelliJ's API a little bit more and fix some minor bugs in the process.

Franz Zieris
@fzieris
Chat rooms for specific subjects: If and when the traffic in this channel grows
Wizards: No, they should only be IDE-independent and hence relocate to the UI project; Progress Monitoring: partly, David Sungaila (@sungaila) is working on this
Etienne Girard
@aWildElephant
Ok, thank you for the info
Etienne Girard
@aWildElephant
Hello, it would be nice if I could get some insight on this mail
tl;dr: the consistency watchdog doesn't update the checksum for a deleted path and it causes false positives on Saros/I. I'd like to know if there was a similar problem with Saros/E and how it was fixed.
Etienne Girard
@aWildElephant
Hello there, I couldn't find IWorkspace#getProject in Eclipse's javadoc, can someone tell me what is the expected behavior of this method?
Matthias Bohnstedt
@MatthiasBohnstedt
Hi, Eitenne. Since the Interfaces of the filesystem package are more or less a direct copy of the eclipse filesystem interfaces, it should behave exactly like the eclipse version of this methods. See here: http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fcore%2Fresources%2FIWorkspaceRoot.html + STRG+F "getProject" ;-)
You find the implementation here: https://github.com/saros-project/saros/blob/master/de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/filesystem/EclipseWorkspaceImpl.java#L130 and you can see that we use the WorkspaceRoot#getProject(String name) method.
Etienne Girard
@aWildElephant
Thank you very much :smile:
Franz Zieris
@fzieris
@MatthiasBohnstedt :+1:
Matthias Bohnstedt
@MatthiasBohnstedt
@fzieris If you have the time, I told you last Thursday about the circle dependencies between BrowserCreator->BrowserFunctions->DialogManager (For BFs that closes and opens dialogs) ->BrowserCreator. You mentioned that you have an idea how to solve this issue.
Me and Stefan have provided a bad solution, which introduce a placeholder class, just to get the injections to work. This is not pretty and do not solve the basic problem of these circular dependence chain. See discussion here: http://saros-build.imp.fu-berlin.de/gerrit/#/c/3033/
Franz Zieris
@fzieris
@MatthiasBohnstedt Indeed, I think I had a solution for this. I prepared a restructuring of the ui-project -- it took me about two full days, until I finally found a distribution of responsibilities that seemed easy to understand. I did this back in the days when I introduced the @BrowserFunction annotations, but I did not want to push any more patches then. I don't know when I will come around to take a look at this, hopefully by the end of this week ...
crispi
@crispi
hi - I just installed Saros on my STS (based on Eclipse 4.5.2 platform) and while it installs and STS starts up, I don't see Saros in any of my menus, and there is no Saros view
I don't see any error messages, and the required plugins are also there - so I'm not sure where else to look
crispi
@crispi
the link to view dpp-user archives is not working
Franz Zieris
@fzieris
@crispi: Indeed, the dpp-user mailing list is suspended (way more than two years without a post), that's probably why sourceforge shows a "status 404". You wouldn't find any STS related posts there anyway ...
I'm just downloading STS to take a look
@crispi: I created a "user" channel in Gitter https://gitter.im/saros-project/saros/user
Frank
@LegendaryxFrank_twitter
I cant install Saros
René Duivenvoorden
@jetenergy
This message was deleted
i found an anoying issue with this plugin and i was wondering on how to fix it.
i am collaboratively working on a mod for minecraft but when i execute the gradlew batch file to setup and decomp the workspace it breaks his library and when he does it i see the errors.
Siro Rudolf
@SirogamesHD_twitter
Hei Guys, i have a Problem...
When i try to connect Saros, there Comes an Error that says: "The Connection to the XMPP Server has been lost." and now wi cant use Saros.
Can Someone Help me please :worried:
Franz Zieris
@fzieris
I'm going to look into
*it, in the meantime you can use basically any XMPP server.
Johannes L.
@JackboyPlay
Hello guys, is it possible to acess an Eclipse project with Saros all the time? Like the project is on a Server or something else
WayZen☣
@14hdumat_twitter
Je n'arrive pas a me connecter a Saros, il me dit : "Could not connect to XMPP server"
Help svp

Help me please!!!

I cant connect to Saros, this is the Error message : "Could not connect to XMPP server"

(I'm french)

Johannes L.
@JackboyPlay
Yeah I'll get the same message :[
Franz Zieris
@fzieris

Thanks for bringing this to our attention.
We're currently looking into it.

(But remember: saros-con.imp.fu-berlin.de is a server to try-out Saros,
and we provide no quality-of-service.
If you're doing serious stuff, you might want to setup your own server.)

@JackboyPlay "like the project is on a server or something else": We call it Saros Server, see http://www.saros-project.org/ongoing-work (under "dormant work"). Feel free to get in touch if you're interested in furthering that development.
Franz Zieris
@fzieris
OK, the XMPP problem has to do with our build-server migration a while back. Changed the secondary host-name of the machine running the XMPP server, which said server did not take too well. This problem did not surface before probably because this was the first system reboot after the hostname change.
Kelvin Glaß
@m273d15
Hi, I would like to introduce a code of conduct in the saros project. The "Contributor Covenant" is very common, simple and contains all necessary information. What do you think?
Stefan Moll
@stefaus
@m273d15 :thumbsup: I think that's a good idea and a good choice.
Christian Zygmunt Jeschke
@chrismotian
:thumbsup:
Tobias Bouschen
@tobous
@m273d15 Could you provide a way of setting the base path for the IntelliJ sandboxes through an environmental variable? The default option to use the build directory if no path is set is fine, but it really annoys me to always have to set up the settings for sandboxes again after cleaning the project.
Kelvin Glaß
@m273d15
@tobous sure. This should be a small adjustment. I will try to create a corresponding PR today.
Christian Zygmunt Jeschke
@chrismotian
If I want to create a PR thats based on another PR should I pull in the PR first or in master ?
Kelvin Glaß
@m273d15
Our current handling is: merge the PR that is based on the master branch, change the target of the other PR, rebase the PR (if required) and merge the PR into master.
Christian Zygmunt Jeschke
@chrismotian
I want to use the apache log4j Logger in new classes. Which steps are necessary besides add "private static final Logger log = Logger.getLogger(NewClass.class);" ?
Kelvin Glaß
@m273d15
I think that's all you need.